首页 > 解决方案 > 您如何跟踪 dbt 创建的所有表和视图?

问题描述

我们dbt在我们的项目中使用,我们发现跟踪“孤儿”表并不容易。dbt这些是没有matching当前模型的创建的表或视图。

这些是在.sql文件重命名或视图转换为表格等时出现的...

有没有办法找到所有这些孤儿表和视图?或者至少是一种清除它们的方法。

想法:

笔记:

标签: dbt

解决方案


我们的团队还使用了 SQL Server,并且我们为此运行了一个宏作为 CI 的一部分。这是Pull Request,但我们还没有合并它,所以你必须自己复制宏。自述文件还包含有关如何使用它的信息。

一旦 tsql-utils v0.8.0 正式发布,我会更新这个答案!


推荐阅读