- edit run-benchmark.sh, replace classpath with your real path
- run run-benchmark.sh , example:
./run-benchmark.sh --tpcdsDataDir s3a://byzer-bm/ \
--reportDir /tmp \
--engineUrl http://localhost:9004 \
--defaultPathPrefix /tmp/byzer-lang \
--failureCountThreshold 99 \
--useJuiceFS false \
--scaleFactor 1gb \
--format parquet
- Build the byzer-benchmark-0.0.1.jar
mvn package -DskipTests
- Build the datagen image
Copy byzer-benchmark-0.0.1.jar to
k8s/datagen
directory; then build the image:
k8s/Dockerfile/datagen/build_benchmark_image.sh
- Build the benchmark image
k8s/Dockerfile/benchmark/build_benchmark_image.sh