├── README.md ├── models ├── TPCH-MODELING.xlsx ├── kylin-tpch-create-views.sql └── metadata │ ├── cube │ ├── customer_cube.json │ ├── customer_vorder_cube.json │ ├── lineitem_cube.json │ └── partsupp_cube.json │ ├── cube_desc │ ├── customer_cube.json │ ├── customer_vorder_cube.json │ ├── lineitem_cube.json │ └── partsupp_cube.json │ ├── model_desc │ ├── customer_model.json │ ├── customer_vorder_model.json │ ├── lineitem_model.json │ └── partsupp_model.json │ ├── project │ └── tpch.json │ └── table │ ├── TPCH_FLAT_ORC_2.CUSTOMER.json │ ├── TPCH_FLAT_ORC_2.NATION.json │ ├── TPCH_FLAT_ORC_2.PART.json │ ├── TPCH_FLAT_ORC_2.PARTSUPP.json │ ├── TPCH_FLAT_ORC_2.REGION.json │ ├── TPCH_FLAT_ORC_2.SUPPLIER.json │ ├── TPCH_FLAT_ORC_2.V_LINEITEM.json │ ├── TPCH_FLAT_ORC_2.V_ORDERS.json │ └── TPCH_FLAT_ORC_2.V_PARTSUPP.json ├── queries ├── original-queries │ ├── tpch_query01.sql │ ├── tpch_query02.sql │ ├── tpch_query03.sql │ ├── tpch_query04.sql │ ├── tpch_query05.sql │ ├── tpch_query06.sql │ ├── tpch_query07.sql │ ├── tpch_query08.sql │ ├── tpch_query09.sql │ ├── tpch_query10.sql │ ├── tpch_query11.sql │ ├── tpch_query12.sql │ ├── tpch_query13.sql │ ├── tpch_query14.sql │ ├── tpch_query15.sql │ ├── tpch_query16.sql │ ├── tpch_query17.sql │ ├── tpch_query18.sql │ ├── tpch_query19.sql │ ├── tpch_query20.sql │ ├── tpch_query21.sql │ └── tpch_query22.sql ├── tpch_query01.sql ├── tpch_query02.sql ├── tpch_query03.sql ├── tpch_query04.sql ├── tpch_query05.sql ├── tpch_query06.sql ├── tpch_query07.sql ├── tpch_query08.sql ├── tpch_query09.sql ├── tpch_query10.sql ├── tpch_query11.sql ├── tpch_query12.sql ├── tpch_query13.sql ├── tpch_query14.sql ├── tpch_query15.sql ├── tpch_query16.sql ├── tpch_query17.sql ├── tpch_query18.sql ├── tpch_query19.sql ├── tpch_query20.sql ├── tpch_query21.sql └── tpch_query22.sql ├── setup-kylin-model.sh └── tools └── query_tool.py /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/README.md -------------------------------------------------------------------------------- /models/TPCH-MODELING.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/models/TPCH-MODELING.xlsx -------------------------------------------------------------------------------- /models/kylin-tpch-create-views.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/models/kylin-tpch-create-views.sql -------------------------------------------------------------------------------- /models/metadata/cube/customer_cube.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/models/metadata/cube/customer_cube.json -------------------------------------------------------------------------------- /models/metadata/cube/customer_vorder_cube.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/models/metadata/cube/customer_vorder_cube.json -------------------------------------------------------------------------------- /models/metadata/cube/lineitem_cube.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/models/metadata/cube/lineitem_cube.json -------------------------------------------------------------------------------- /models/metadata/cube/partsupp_cube.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/models/metadata/cube/partsupp_cube.json -------------------------------------------------------------------------------- /models/metadata/cube_desc/customer_cube.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/models/metadata/cube_desc/customer_cube.json -------------------------------------------------------------------------------- /models/metadata/cube_desc/customer_vorder_cube.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/models/metadata/cube_desc/customer_vorder_cube.json -------------------------------------------------------------------------------- /models/metadata/cube_desc/lineitem_cube.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/models/metadata/cube_desc/lineitem_cube.json -------------------------------------------------------------------------------- /models/metadata/cube_desc/partsupp_cube.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/models/metadata/cube_desc/partsupp_cube.json -------------------------------------------------------------------------------- /models/metadata/model_desc/customer_model.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/models/metadata/model_desc/customer_model.json -------------------------------------------------------------------------------- /models/metadata/model_desc/customer_vorder_model.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/models/metadata/model_desc/customer_vorder_model.json -------------------------------------------------------------------------------- /models/metadata/model_desc/lineitem_model.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/models/metadata/model_desc/lineitem_model.json -------------------------------------------------------------------------------- /models/metadata/model_desc/partsupp_model.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/models/metadata/model_desc/partsupp_model.json -------------------------------------------------------------------------------- /models/metadata/project/tpch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/models/metadata/project/tpch.json -------------------------------------------------------------------------------- /models/metadata/table/TPCH_FLAT_ORC_2.CUSTOMER.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/models/metadata/table/TPCH_FLAT_ORC_2.CUSTOMER.json -------------------------------------------------------------------------------- /models/metadata/table/TPCH_FLAT_ORC_2.NATION.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/models/metadata/table/TPCH_FLAT_ORC_2.NATION.json -------------------------------------------------------------------------------- /models/metadata/table/TPCH_FLAT_ORC_2.PART.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/models/metadata/table/TPCH_FLAT_ORC_2.PART.json -------------------------------------------------------------------------------- /models/metadata/table/TPCH_FLAT_ORC_2.PARTSUPP.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/models/metadata/table/TPCH_FLAT_ORC_2.PARTSUPP.json -------------------------------------------------------------------------------- /models/metadata/table/TPCH_FLAT_ORC_2.REGION.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/models/metadata/table/TPCH_FLAT_ORC_2.REGION.json -------------------------------------------------------------------------------- /models/metadata/table/TPCH_FLAT_ORC_2.SUPPLIER.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/models/metadata/table/TPCH_FLAT_ORC_2.SUPPLIER.json -------------------------------------------------------------------------------- /models/metadata/table/TPCH_FLAT_ORC_2.V_LINEITEM.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/models/metadata/table/TPCH_FLAT_ORC_2.V_LINEITEM.json -------------------------------------------------------------------------------- /models/metadata/table/TPCH_FLAT_ORC_2.V_ORDERS.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/models/metadata/table/TPCH_FLAT_ORC_2.V_ORDERS.json -------------------------------------------------------------------------------- /models/metadata/table/TPCH_FLAT_ORC_2.V_PARTSUPP.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/models/metadata/table/TPCH_FLAT_ORC_2.V_PARTSUPP.json -------------------------------------------------------------------------------- /queries/original-queries/tpch_query01.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/queries/original-queries/tpch_query01.sql -------------------------------------------------------------------------------- /queries/original-queries/tpch_query02.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/queries/original-queries/tpch_query02.sql -------------------------------------------------------------------------------- /queries/original-queries/tpch_query03.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/queries/original-queries/tpch_query03.sql -------------------------------------------------------------------------------- /queries/original-queries/tpch_query04.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/queries/original-queries/tpch_query04.sql -------------------------------------------------------------------------------- /queries/original-queries/tpch_query05.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/queries/original-queries/tpch_query05.sql -------------------------------------------------------------------------------- /queries/original-queries/tpch_query06.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/queries/original-queries/tpch_query06.sql -------------------------------------------------------------------------------- /queries/original-queries/tpch_query07.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/queries/original-queries/tpch_query07.sql -------------------------------------------------------------------------------- /queries/original-queries/tpch_query08.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/queries/original-queries/tpch_query08.sql -------------------------------------------------------------------------------- /queries/original-queries/tpch_query09.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/queries/original-queries/tpch_query09.sql -------------------------------------------------------------------------------- /queries/original-queries/tpch_query10.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/queries/original-queries/tpch_query10.sql -------------------------------------------------------------------------------- /queries/original-queries/tpch_query11.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/queries/original-queries/tpch_query11.sql -------------------------------------------------------------------------------- /queries/original-queries/tpch_query12.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/queries/original-queries/tpch_query12.sql -------------------------------------------------------------------------------- /queries/original-queries/tpch_query13.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/queries/original-queries/tpch_query13.sql -------------------------------------------------------------------------------- /queries/original-queries/tpch_query14.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/queries/original-queries/tpch_query14.sql -------------------------------------------------------------------------------- /queries/original-queries/tpch_query15.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/queries/original-queries/tpch_query15.sql -------------------------------------------------------------------------------- /queries/original-queries/tpch_query16.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/queries/original-queries/tpch_query16.sql -------------------------------------------------------------------------------- /queries/original-queries/tpch_query17.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/queries/original-queries/tpch_query17.sql -------------------------------------------------------------------------------- /queries/original-queries/tpch_query18.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/queries/original-queries/tpch_query18.sql -------------------------------------------------------------------------------- /queries/original-queries/tpch_query19.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/queries/original-queries/tpch_query19.sql -------------------------------------------------------------------------------- /queries/original-queries/tpch_query20.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/queries/original-queries/tpch_query20.sql -------------------------------------------------------------------------------- /queries/original-queries/tpch_query21.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/queries/original-queries/tpch_query21.sql -------------------------------------------------------------------------------- /queries/original-queries/tpch_query22.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/queries/original-queries/tpch_query22.sql -------------------------------------------------------------------------------- /queries/tpch_query01.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/queries/tpch_query01.sql -------------------------------------------------------------------------------- /queries/tpch_query02.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/queries/tpch_query02.sql -------------------------------------------------------------------------------- /queries/tpch_query03.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/queries/tpch_query03.sql -------------------------------------------------------------------------------- /queries/tpch_query04.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/queries/tpch_query04.sql -------------------------------------------------------------------------------- /queries/tpch_query05.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/queries/tpch_query05.sql -------------------------------------------------------------------------------- /queries/tpch_query06.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/queries/tpch_query06.sql -------------------------------------------------------------------------------- /queries/tpch_query07.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/queries/tpch_query07.sql -------------------------------------------------------------------------------- /queries/tpch_query08.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/queries/tpch_query08.sql -------------------------------------------------------------------------------- /queries/tpch_query09.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/queries/tpch_query09.sql -------------------------------------------------------------------------------- /queries/tpch_query10.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/queries/tpch_query10.sql -------------------------------------------------------------------------------- /queries/tpch_query11.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/queries/tpch_query11.sql -------------------------------------------------------------------------------- /queries/tpch_query12.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/queries/tpch_query12.sql -------------------------------------------------------------------------------- /queries/tpch_query13.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/queries/tpch_query13.sql -------------------------------------------------------------------------------- /queries/tpch_query14.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/queries/tpch_query14.sql -------------------------------------------------------------------------------- /queries/tpch_query15.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/queries/tpch_query15.sql -------------------------------------------------------------------------------- /queries/tpch_query16.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/queries/tpch_query16.sql -------------------------------------------------------------------------------- /queries/tpch_query17.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/queries/tpch_query17.sql -------------------------------------------------------------------------------- /queries/tpch_query18.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/queries/tpch_query18.sql -------------------------------------------------------------------------------- /queries/tpch_query19.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/queries/tpch_query19.sql -------------------------------------------------------------------------------- /queries/tpch_query20.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/queries/tpch_query20.sql -------------------------------------------------------------------------------- /queries/tpch_query21.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/queries/tpch_query21.sql -------------------------------------------------------------------------------- /queries/tpch_query22.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/queries/tpch_query22.sql -------------------------------------------------------------------------------- /setup-kylin-model.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/setup-kylin-model.sh -------------------------------------------------------------------------------- /tools/query_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kyligence/kylin-tpch/HEAD/tools/query_tool.py --------------------------------------------------------------------------------