【发布时间】:2021-12-21 14:52:59
【问题描述】:
我们在项目中使用dbt,我们发现跟踪“孤儿”表并不容易。这些是dbt 创建的表或视图,没有matching 当前模型。
这些发生在.sql 文件被重命名,或者视图被转换为表格等时......
有没有办法找到所有这些孤儿表和视图?或者至少是一种清除它们的方法。
想法:
- 使用 pre 或 post 钩子在数据库中维护一个表,其中包含
dbt创建的所有视图/表 - 架构?
注意:
- 如果重要,我们将使用 MSSQL
【问题讨论】:
标签: dbt