should be it
This commit is contained in:
8
external/duckdb/benchmark/ingestion/persistent_storage/tpcds/csv/ingest_inventory.benchmark
vendored
Normal file
8
external/duckdb/benchmark/ingestion/persistent_storage/tpcds/csv/ingest_inventory.benchmark
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
# name: benchmark/ingestion/persistent_storage/tpcds/csv/ingest_inventory.benchmark
|
||||
# description: benchmark ingestion of inventory
|
||||
# group: [csv]
|
||||
|
||||
template benchmark/ingestion/persistent_storage/tpcds/tpcds_ingestion_persistent.benchmark.in
|
||||
table_name=inventory
|
||||
format=csv
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
# name: benchmark/ingestion/persistent_storage/tpcds/csv/ingest_store_sales.benchmark
|
||||
# description: benchmark ingestion of store_sales
|
||||
# group: [csv]
|
||||
|
||||
template benchmark/ingestion/persistent_storage/tpcds/tpcds_ingestion_persistent.benchmark.in
|
||||
table_name=store_sales
|
||||
format=csv
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
# name: benchmark/ingestion/persistent_storage/tpcds/native/ingest_inventory.benchmark
|
||||
# description: benchmark ingestion of inventory
|
||||
# group: [native]
|
||||
|
||||
template benchmark/ingestion/persistent_storage/tpcds/tpcds_ingestion_persistent.benchmark.in
|
||||
table_name=inventory
|
||||
format=native
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
# name: benchmark/ingestion/persistent_storage/tpcds/native/ingest_store_sales.benchmark
|
||||
# description: benchmark ingestion of store_sales
|
||||
# group: [native]
|
||||
|
||||
template benchmark/ingestion/persistent_storage/tpcds/tpcds_ingestion_persistent.benchmark.in
|
||||
table_name=store_sales
|
||||
format=native
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
# name: benchmark/ingestion/persistent_storage/tpcds/parquet/ingest_inventory.benchmark
|
||||
# description: benchmark ingestion of inventory
|
||||
# group: [parquet]
|
||||
|
||||
template benchmark/ingestion/persistent_storage/tpcds/tpcds_ingestion_persistent.benchmark.in
|
||||
table_name=inventory
|
||||
format=parquet
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
# name: benchmark/ingestion/persistent_storage/tpcds/parquet/ingest_store_sales.benchmark
|
||||
# description: benchmark ingestion of store_sales
|
||||
# group: [parquet]
|
||||
|
||||
template benchmark/ingestion/persistent_storage/tpcds/tpcds_ingestion_persistent.benchmark.in
|
||||
table_name=store_sales
|
||||
format=parquet
|
||||
|
||||
@@ -0,0 +1,22 @@
|
||||
# name: ${FILE_PATH}
|
||||
# description: ${DESCRIPTION}
|
||||
# group: [ingestion]
|
||||
|
||||
name Q${table_name}
|
||||
group ingestion
|
||||
subgroup tpcds
|
||||
|
||||
require tpcds
|
||||
|
||||
require parquet
|
||||
|
||||
cache tpcds_sf1_ingest.duckdb
|
||||
|
||||
load benchmark/ingestion/load_tpcds.sql
|
||||
|
||||
# reads table from view created in load script
|
||||
run
|
||||
create table ${table_name}_ingested as select * from ${table_name}_${format};
|
||||
|
||||
cleanup
|
||||
drop table ${table_name}_ingested;
|
||||
7
external/duckdb/benchmark/ingestion/persistent_storage/tpch/csv/ingest_lineitem.benchmark
vendored
Normal file
7
external/duckdb/benchmark/ingestion/persistent_storage/tpch/csv/ingest_lineitem.benchmark
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
# name: benchmark/ingestion/persistent_storage/tpch/csv/ingest_lineitem.benchmark
|
||||
# description: benchmark ingestion of lineitem
|
||||
# group: [csv]
|
||||
|
||||
template benchmark/ingestion/persistent_storage/tpch/tpch_ingestion_persistent.benchmark.in
|
||||
table_name=lineitem
|
||||
format=csv
|
||||
7
external/duckdb/benchmark/ingestion/persistent_storage/tpch/csv/ingest_orders.benchmark
vendored
Normal file
7
external/duckdb/benchmark/ingestion/persistent_storage/tpch/csv/ingest_orders.benchmark
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
# name: benchmark/ingestion/persistent_storage/tpch/csv/ingest_orders.benchmark
|
||||
# description: benchmark ingestion of orders
|
||||
# group: [csv]
|
||||
|
||||
template benchmark/ingestion/persistent_storage/tpch/tpch_ingestion_persistent.benchmark.in
|
||||
table_name=orders
|
||||
format=csv
|
||||
7
external/duckdb/benchmark/ingestion/persistent_storage/tpch/native/ingest_lineitem.benchmark
vendored
Normal file
7
external/duckdb/benchmark/ingestion/persistent_storage/tpch/native/ingest_lineitem.benchmark
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
# name: benchmark/ingestion/persistent_storage/tpch/native/ingest_lineitem.benchmark
|
||||
# description: benchmark ingestion of lineitem
|
||||
# group: [native]
|
||||
|
||||
template benchmark/ingestion/persistent_storage/tpch/tpch_ingestion_persistent.benchmark.in
|
||||
table_name=lineitem
|
||||
format=native
|
||||
7
external/duckdb/benchmark/ingestion/persistent_storage/tpch/native/ingest_orders.benchmark
vendored
Normal file
7
external/duckdb/benchmark/ingestion/persistent_storage/tpch/native/ingest_orders.benchmark
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
# name: benchmark/ingestion/persistent_storage/tpch/native/ingest_orders.benchmark
|
||||
# description: benchmark ingestion of orders
|
||||
# group: [native]
|
||||
|
||||
template benchmark/ingestion/persistent_storage/tpch/tpch_ingestion_persistent.benchmark.in
|
||||
table_name=orders
|
||||
format=native
|
||||
@@ -0,0 +1,7 @@
|
||||
# name: benchmark/ingestion/persistent_storage/tpch/parquet/ingest_lineitem.benchmark
|
||||
# description: benchmark ingestion of lineitem
|
||||
# group: [parquet]
|
||||
|
||||
template benchmark/ingestion/persistent_storage/tpch/tpch_ingestion_persistent.benchmark.in
|
||||
table_name=lineitem
|
||||
format=parquet
|
||||
7
external/duckdb/benchmark/ingestion/persistent_storage/tpch/parquet/ingest_orders.benchmark
vendored
Normal file
7
external/duckdb/benchmark/ingestion/persistent_storage/tpch/parquet/ingest_orders.benchmark
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
# name: benchmark/ingestion/persistent_storage/tpch/parquet/ingest_orders.benchmark
|
||||
# description: benchmark ingestion of orders
|
||||
# group: [parquet]
|
||||
|
||||
template benchmark/ingestion/persistent_storage/tpch/tpch_ingestion_persistent.benchmark.in
|
||||
table_name=orders
|
||||
format=parquet
|
||||
@@ -0,0 +1,21 @@
|
||||
# name: ${FILE_PATH}
|
||||
# description: ${DESCRIPTION}
|
||||
# group: [ingestion]
|
||||
|
||||
name Q${table_name}
|
||||
group ingestion
|
||||
subgroup tpch
|
||||
|
||||
require parquet
|
||||
|
||||
require tpch
|
||||
|
||||
cache tpch_sf1_ingest.duckdb
|
||||
|
||||
load benchmark/ingestion/load_tpch.sql
|
||||
|
||||
run
|
||||
create table ${table_name}_ingested as select * from ${table_name}_${format};
|
||||
|
||||
cleanup
|
||||
DROP TABLE ${table_name}_ingested;
|
||||
Reference in New Issue
Block a user