DBT 错误:模型“a 依赖于名为“b”的节点,该节点已被禁用

问题描述 投票:0回答:1

模型 b 正在模型 a 上引用

模型 b 处于活动状态,我也检查了模型 a 参考中的命名约定

与sql文件名相同

你能帮我解决这个问题吗

compilation dbt
1个回答
0
投票

首先检查project.yml文件中的Model b,或者相应的.yml文件中是否未设置+enable=false。如果是,请将其设置为+enable=true。

如果相关表/模型对应的.yml文件没有指定enabled设置为True还是False,则打开模型b文件,并在模型b中搜索设置+enable=false并设置为+的配置启用=true。

它看起来像这样:

{{ config(
  enabled=true | false
) }}

select ...
© www.soinside.com 2019 - 2024. All rights reserved.