Sign inSign up

zabetak/tpcds-tools

By zabetak

Updated 11 months ago

An image of the official TPC-DS toolkit (dsdgen, dsqgen).

Image
0

1.4K

zabetak/tpcds-tools repository overview

This repository provides a containerized build of the official TPC-DS toolkit (dsdgen, dsqgen).

The tpcd-ds-tools directory contains the TPC-DS tools source code version 4.0.0 downloaded from the TPC website. Some minor modifications have been made outlined in the git history as separate commits.

The source code that is used to create this image can be found in: https://github.com/zabetak/tpcds-tools/

Usage

Generate the TPC-DS data at scale factor 1 and store it in a Docker volume named tpcds-data:

docker run --rm -v tpcds-data:/tmp tpc-ds-tools dsdgen -SCALE 1 -DIR /tmp

Generate the TPC-DS query 44 at scale factor 1 and store it in a Docker volume named tpcds-queries:

docker run --rm -v tpcds-queries:/tmp tpc-ds-tools dsqgen -template query44.tpl -directory ../query_templates -scale 1 -output_dir /tmp

License

The TPC-DS tools are provided under the License Agreement that can be found in the EULA.txt file.

NOTICE
THE TPC SOFTWARE IS AVAILABLE WITHOUT CHARGE FROM TPC.

Tag summary

Content type

Image

Digest

sha256:bdf9a8712

Size

192.7 MB

Last updated

11 months ago

docker pull zabetak/tpcds-tools