TPCH连接器
TPCH连接器提供一组模式来支持TPC Benchmark™ H (TPC-H)。TPC-H是一个数据库基准,用于衡量高度复杂决策支持数据库的性能。
此连接器还可以用于测试openLooKeng的功能和查询语法,而无需配置对外部数据源的访问。当查询TPCH模式时,连接器使用确定性算法动态生成数据。
配置
要配置TPCH连接器,创建一个具有以下内容的目录属性文件etc/catalog/tpch.properties
:
connector.name=tpch
TPCH模式
TPCH连接器提供了几个模式:
SHOW SCHEMAS FROM tpch;
Schema
--------------------
information_schema
sf1
sf100
sf1000
sf10000
sf100000
sf300
sf3000
sf30000
tiny
(11 rows)
忽略标准模式information_schema
,该模式每个目录中都存在,且不是由TPCH连接器直接提供的。
每个TPCH模式都提供相同的一组表。有些表在所有模式中都是相同的。其他表根据模式名确定的比例系数不同而不同。例如模式sf1
对应比例系数1
,模式sf300
对应比例系数300
。TPCH连接器为任何比例系数提供了无限数量的模式,而不仅仅是由SHOW SCHEMAS
列出的几个常用模式。tiny
模式是比例系数0.01
的别名,该模式是用于测试的一个非常小的数据集。