⌘+k ctrl+k
1.4 (LTS)
搜索快捷键 cmd + k | ctrl + k
TPC-DS 扩展

tpcds 扩展实现了 TPC-DS 基准测试的数据生成器和查询功能。

安装和加载

tpcds 扩展在首次使用时会从官方扩展仓库自动加载。如果您希望手动安装和加载它,请运行

INSTALL tpcds;
LOAD tpcds;

用法

若要生成比例因子(scale factor)为 1 的数据,请使用

CALL dsdgen(sf = 1);

若要运行查询(例如查询 8),请使用

PRAGMA tpcds(8);
s_store_name sum(ss_net_profit)
able -10354620.18
ation -10576395.52
bar -10625236.01
ese -10076698.16
ought -10994052.78

生成架构(Schema)

通过将比例因子设置为 0,可以在不生成任何数据的情况下仅生成 TPC-DS 的架构。

CALL dsdgen(sf = 0);

限制

tpcds(query_id) 函数用于运行带有预定义绑定参数(也称为替换参数)的固定 TPC-DS 查询。无法使用 tpcds 扩展更改查询参数。

© 2025 DuckDB 基金会,阿姆斯特丹,荷兰
行为准则 商标使用指南