Refactoring Dbt Models · AltimateAI/data-engineering-skills
重构dbt模型并分析下游影响
在重构dbt模型前先梳理所有下游依赖关系,指导安全地拆分过长的CTE、提取重复逻辑为宏,并在每一步小改动后核对输出,避免破坏下游模型和报表。
适合做什么
- 把过长的CTE拆分为独立模型
- 改动模型前先找出所有下游依赖
- 把重复SQL逻辑提取为宏
- 分类
- 通用
开源技能由原作者维护,知己AI 按原样收录并注明来源。效果取决于任务与资料是否匹配。
试试这样开始
帮我重构这个dbt模型,但先找出所有依赖它的下游模型。
