# Copyright (c) 2012 Cloudera, Inc. All rights reserved. # For details on this file format please see hive-benchmark_schema_template.sql ==== ---- DATASET tpch ---- BASE_TABLE_NAME lineitem ---- COLUMNS L_ORDERKEY BIGINT L_PARTKEY BIGINT L_SUPPKEY BIGINT L_LINENUMBER INT L_QUANTITY DECIMAL(12,2) L_EXTENDEDPRICE DECIMAL(12,2) L_DISCOUNT DECIMAL(12,2) L_TAX DECIMAL(12,2) L_RETURNFLAG STRING L_LINESTATUS STRING L_SHIPDATE STRING L_COMMITDATE STRING L_RECEIPTDATE STRING L_SHIPINSTRUCT STRING L_SHIPMODE STRING L_COMMENT STRING ---- ROW_FORMAT DELIMITED FIELDS TERMINATED BY '|' ---- DEPENDENT_LOAD INSERT OVERWRITE TABLE {db_name}{db_suffix}.{table_name} SELECT * FROM {db_name}.{table_name}; ---- LOAD LOAD DATA LOCAL INPATH '{impala_home}/testdata/impala-data/{db_name}/{table_name}' OVERWRITE INTO TABLE {db_name}{db_suffix}.{table_name}; ==== ---- DATASET tpch ---- BASE_TABLE_NAME part ---- COLUMNS P_PARTKEY BIGINT P_NAME STRING P_MFGR STRING P_BRAND STRING P_TYPE STRING P_SIZE INT P_CONTAINER STRING P_RETAILPRICE DECIMAL(12,2) P_COMMENT STRING ---- ROW_FORMAT DELIMITED FIELDS TERMINATED BY '|' ---- DEPENDENT_LOAD INSERT OVERWRITE TABLE {db_name}{db_suffix}.{table_name} SELECT * FROM {db_name}.{table_name}; ---- LOAD LOAD DATA LOCAL INPATH '{impala_home}/testdata/impala-data/{db_name}/{table_name}' OVERWRITE INTO TABLE {db_name}{db_suffix}.{table_name}; ==== ---- DATASET tpch ---- BASE_TABLE_NAME partsupp ---- COLUMNS PS_PARTKEY BIGINT PS_SUPPKEY BIGINT PS_AVAILQTY INT PS_SUPPLYCOST DECIMAL(12,2) PS_COMMENT STRING ---- ROW_FORMAT DELIMITED FIELDS TERMINATED BY '|' ---- DEPENDENT_LOAD INSERT OVERWRITE TABLE {db_name}{db_suffix}.{table_name} SELECT * FROM {db_name}.{table_name}; ---- LOAD LOAD DATA LOCAL INPATH '{impala_home}/testdata/impala-data/{db_name}/{table_name}' OVERWRITE INTO TABLE {db_name}{db_suffix}.{table_name}; ==== ---- DATASET tpch ---- BASE_TABLE_NAME supplier ---- COLUMNS S_SUPPKEY BIGINT S_NAME STRING S_ADDRESS STRING S_NATIONKEY SMALLINT S_PHONE STRING S_ACCTBAL DECIMAL(12,2) S_COMMENT STRING ---- ROW_FORMAT DELIMITED FIELDS TERMINATED BY '|' ---- DEPENDENT_LOAD INSERT OVERWRITE TABLE {db_name}{db_suffix}.{table_name} SELECT * FROM {db_name}.{table_name}; ---- LOAD LOAD DATA LOCAL INPATH '{impala_home}/testdata/impala-data/{db_name}/{table_name}' OVERWRITE INTO TABLE {db_name}{db_suffix}.{table_name}; ==== ---- DATASET tpch ---- BASE_TABLE_NAME nation ---- COLUMNS N_NATIONKEY SMALLINT N_NAME STRING N_REGIONKEY SMALLINT N_COMMENT STRING ---- ROW_FORMAT DELIMITED FIELDS TERMINATED BY '|' ---- DEPENDENT_LOAD INSERT OVERWRITE TABLE {db_name}{db_suffix}.{table_name} SELECT * FROM {db_name}.{table_name}; ---- LOAD LOAD DATA LOCAL INPATH '{impala_home}/testdata/impala-data/{db_name}/{table_name}' OVERWRITE INTO TABLE {db_name}{db_suffix}.{table_name}; ==== ---- DATASET tpch ---- BASE_TABLE_NAME region ---- COLUMNS R_REGIONKEY SMALLINT R_NAME STRING R_COMMENT STRING ---- ROW_FORMAT DELIMITED FIELDS TERMINATED BY '|' ---- DEPENDENT_LOAD INSERT OVERWRITE TABLE {db_name}{db_suffix}.{table_name} SELECT * FROM {db_name}.{table_name}; ---- LOAD LOAD DATA LOCAL INPATH '{impala_home}/testdata/impala-data/{db_name}/{table_name}' OVERWRITE INTO TABLE {db_name}{db_suffix}.{table_name}; ==== ---- DATASET tpch ---- BASE_TABLE_NAME orders ---- COLUMNS O_ORDERKEY BIGINT O_CUSTKEY BIGINT O_ORDERSTATUS STRING O_TOTALPRICE DECIMAL(12,2) O_ORDERDATE STRING O_ORDERPRIORITY STRING O_CLERK STRING O_SHIPPRIORITY INT O_COMMENT STRING ---- ROW_FORMAT DELIMITED FIELDS TERMINATED BY '|' ---- DEPENDENT_LOAD INSERT OVERWRITE TABLE {db_name}{db_suffix}.{table_name} SELECT * FROM {db_name}.{table_name}; ---- LOAD LOAD DATA LOCAL INPATH '{impala_home}/testdata/impala-data/{db_name}/{table_name}' OVERWRITE INTO TABLE {db_name}{db_suffix}.{table_name}; ==== ---- DATASET tpch ---- BASE_TABLE_NAME customer ---- COLUMNS C_CUSTKEY BIGINT C_NAME STRING C_ADDRESS STRING C_NATIONKEY SMALLINT C_PHONE STRING C_ACCTBAL DECIMAL(12,2) C_MKTSEGMENT STRING C_COMMENT STRING ---- ROW_FORMAT DELIMITED FIELDS TERMINATED BY '|' ---- DEPENDENT_LOAD INSERT OVERWRITE TABLE {db_name}{db_suffix}.{table_name} SELECT * FROM {db_name}.{table_name}; ---- LOAD LOAD DATA LOCAL INPATH '{impala_home}/testdata/impala-data/{db_name}/{table_name}' OVERWRITE INTO TABLE {db_name}{db_suffix}.{table_name}; ==== ---- DATASET tpch ---- BASE_TABLE_NAME q2_minimum_cost_supplier_tmp1 ---- COLUMNS s_acctbal Decimal(12,2) s_name string n_name string p_partkey bigint ps_supplycost Decimal(12,2) p_mfgr string s_address string s_phone string s_comment string ==== ---- DATASET tpch ---- BASE_TABLE_NAME q2_minimum_cost_supplier_tmp2 ---- COLUMNS p_partkey bigint ps_min_supplycost Decimal(12,2) ==== ---- DATASET tpch ---- BASE_TABLE_NAME q7_volume_shipping_tmp ---- COLUMNS supp_nation string cust_nation string s_nationkey smallint c_nationkey smallint ==== ---- DATASET tpch ---- BASE_TABLE_NAME q11_part_tmp ---- COLUMNS ps_partkey bigint part_value Decimal(38,2) ==== ---- DATASET tpch ---- BASE_TABLE_NAME q11_sum_tmp ---- COLUMNS total_value Decimal(38, 2) ==== ---- DATASET tpch ---- BASE_TABLE_NAME revenue ---- COLUMNS supplier_no bigint total_revenue Decimal(38,4) ==== ---- DATASET tpch ---- BASE_TABLE_NAME max_revenue ---- COLUMNS max_revenue Decimal(38, 4) ==== ---- DATASET tpch ---- BASE_TABLE_NAME supplier_tmp ---- COLUMNS s_suppkey bigint ==== ---- DATASET tpch ---- BASE_TABLE_NAME q16_tmp ---- COLUMNS p_brand string p_type string p_size int ps_suppkey bigint ==== ---- DATASET tpch ---- BASE_TABLE_NAME q18_tmp ---- COLUMNS l_orderkey bigint t_sum_quantity Decimal(38, 2) ==== ---- DATASET tpch ---- BASE_TABLE_NAME q20_tmp1 ---- COLUMNS p_partkey bigint ==== ---- DATASET tpch ---- BASE_TABLE_NAME q20_tmp2 ---- COLUMNS l_partkey bigint l_suppkey bigint sum_quantity Decimal(38,3) ==== ---- DATASET tpch ---- BASE_TABLE_NAME q20_tmp3 ---- COLUMNS ps_suppkey bigint ps_availqty int sum_quantity Decimal(38,3) ==== ---- DATASET tpch ---- BASE_TABLE_NAME q20_tmp4 ---- COLUMNS ps_suppkey bigint ==== ---- DATASET tpch ---- BASE_TABLE_NAME q22_customer_tmp1 ---- COLUMNS avg_acctbal Decimal(38, 22) cust_name_char string ====