You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用dbt运行ga4_update_set+下游模型时,如何排除多个模型?

dbt运行时排除多个模型的正确方法

要在执行dbt run ga4_update_set+时同时排除nz_daily_cohorts和growth_scorecard,正确的命令格式是将多个待排除模型用空格分隔,放在同一个--exclude参数后:

dbt run ga4_update_set+ --exclude nz_daily_cohorts growth_scorecard

之前两种方法失效的原因:

  • 逗号分隔的方式不符合dbt参数规范,dbt会把nz_daily_cohorts,growth_scorecard视为单个模型名,无法匹配到目标模型,因此不会执行排除操作。
  • 多个--exclude参数的情况下,dbt仅会生效最后一个参数指定的模型,之前的排除规则会被覆盖,导致两个模型都没被排除。

如果你的模型属于特定包或项目,可能需要添加前缀(如your_package.nz_daily_cohorts),但你单个排除时已成功,说明直接使用模型名即可。

内容的提问来源于stack exchange,提问作者Doug Fir

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.29 14:52:10