1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
|
# name: test/sql/copy/csv/tpch_csv_sf01.test_slow
# description: Test running TPC-H SF0.1 over CSV files directly
# group: [csv]
require tpch
statement ok
CALL dbgen(sf=0.1, suffix='_original');
foreach tpch_tbl orders customer lineitem nation part partsupp region supplier
statement ok
COPY ${tpch_tbl}_original TO '__TEST_DIR__/${tpch_tbl}.csv' (DELIMITER '|', HEADER);
statement ok
DROP TABLE ${tpch_tbl}_original
statement ok
CREATE VIEW ${tpch_tbl} AS FROM read_csv_auto('__TEST_DIR__/${tpch_tbl}.csv', sep='|');
endloop
loop i 1 9
query I
PRAGMA tpch(${i})
----
<FILE>:extension/tpch/dbgen/answers/sf0.1/q0${i}.csv
endloop
loop i 10 23
query I
PRAGMA tpch(${i})
----
<FILE>:extension/tpch/dbgen/answers/sf0.1/q${i}.csv
endloop
|