Installation and Operation Guide for BigBench on MaxCompute Benchmarking Suite
Prerequisites
1、Create An Alibaba Cloud account.
2、The MaxCompute user-end software (preferably 0.27.0 or later) has been installed and configured. For details, see installation and configuration.
3、Java 1.7 (Oracle/OpenJDK) or later has been installed (preferably the 64-bit version).
Download the BigBench suite
1、Click this link to download the BigBench on MaxCompute suite.
2、You can also obtain the BigBench on MaxCompute suite from the GitHub address of the following project.
Configure BigBench on MaxCompute
1、Edit engineSettings.conf in the engines/maxcompute/conf folder and configure the MaxCompute client to run the file as follows.
BINARY="$MAXCOMPUTE_CLIENT_DIR/bin/odpscmd"
2、Edit userSettings.conf in the conf folder and configure the project name of MaxCompute as follows.
export BIG_BENCH_DEFAULT_DATABASE="$MAXCOMPUTE_PROJECT_NAME"
3、Edit bigBench.properties in the conf folder and configure the test phase of BigBench as follows.
workload=BENCHMARK_START,POWER_TEST,THROUGHPUT_TEST_1,BENCHMARK_STOP,VALIDATE_POWER_TEST,VALIDATE_THROUGHPUT_TEST_1
Use the preceding default test phase unless otherwise specified.
Run the BigBench on MaxCompute benchmarking suite.**
Use the BigBench driver script to run BigBench benchmarking.
$INSTALL_DIR/bin/bigBench runBenchmark
BigBench on MaxCompute log directory
The running log and result log are stored in the following directory:
$INSTALL_DIR/logs
FAQ
How to set MaxCompute parameters in the BigBench benchmarking suite?
Set parameters for all MaxCompute queries in the engineSettings.sql file. The file is located at the following path:
$INSTALL_DIR/engines/maxcompute/conf/engineSettings.sql
The file contains a series of MaxCompute parameters. Use the default setting unless otherwise required.
How to set MaxCompute parameters for a specific query?
Set parameters in the engineLocalSettings.sql file in the queries directory. The file is located at the following path:
$INSTALL_DIR/engines/maxcompute/queries/q??/engineLocalSettings.sql
You can set MaxCompute parameters for a specific query in the preceding file. The BigBench suite automatically imports the file and overwrites the global variables of MaxCompute. Use the default setting unless otherwise required.
Optimizing Complex Data Distribution in MaxCompute For a long time, data distribution has been an issue in the field of Big Data processing. Unfortunately, the Big Data processing systems that are popular today do not satisfactorily solve the issue.
MaxCompute(原ODPS)是一项面向分析的大数据计算服务,它以Serverless架构提供快速、全托管的在线数据仓库服务,消除传统数据平台在资源扩展性和弹性方面的限制,最小化用户运维投入,使您经济并高效的分析处理海量数据。
相关文章
- remote validation attribute on viewmodel property used for both create and edit
- 错误信息:A TCP error (10013: 以一种访问权限不允许的方式做了一个访问套接字的尝试。) occurred while listening on IP Endpoint=192.168.1.18:8002.
- 存在隐患 : 3 racks are required for the erasure coding policies: RS-6-3-1024k. The number of racks is on
- Installing IIS 8 on Windows Server 2012微软官方安装指导
- 【CF840C】On the Bench DP
- 97Echarts - 地理坐标/地图(Draw Polygon on Map)
- Vue - <transition> can only be used on a single element. Use <transition-group> for lists. 解决方案
- 如何选择满足需求的SQL on Hadoop/Spark系统
- Hudi on Flink上手使用总结
- docker build时报错"failed to create endpoint xxxx on network bridge: failed to add the host (veth999999) <=> sandbox (vetha8888888) pair interfaces: operation not supported"
- listen - listen for connections on a socket 在一个套接字上倾听连接
- Lessons on Prototyping for Early Entrepreneurs and Startups
- foxmail创建163公司企业邮箱的时候会出现ERR Unable to log on
- Linux关闭IPv6方法:How to disable IPv6 on Linux
- CREATE TABLE 语句后的 ON [PRIMARY] 起什么作用
- Flutter开发 - Null check operator used on a null value(flutter大量奇怪异常)
- Visual Studio Code Debug C++ on Mac
- idp sp sso---SAML Single Sign-On (SSO) Service for Google Apps
- 《ICNet for Real-Time Semantic Segmentation on High-Resolution Images》论文笔记
- 解决CUDA error: no kernel image is available for execution on the device 测试cuda是否可用
- 使用paddle RuntimeError: CUDA error: no kernel image is available for execution on the device解决方法