我们正在考虑使用 dbt 来管理 PostgreSQL 数据仓库中的模型。由于 dbt 模型是 SQL select 语句,因此似乎没有明显的或有记录的方法来指定特定列应该具有索引。
我们如何在 dbt 模型上指定列索引?
joe*_*uch 10
来自dbt 文档:
{{ config(
materialized = 'table',
indexes=[
{'columns': ['column_a'], 'type': 'hash'},
{'columns': ['column_a', 'column_b'], 'unique': True},
]
)}}
select ...
Run Code Online (Sandbox Code Playgroud)