返回

dbt:使用“this”函数在编译/预览与 dbt 运行中具有不同的结果

发布时间:2022-06-18 13:36:19 163

在使用DBT web IDE时,我看到{{ this }}当我使用预览或编译而不是使用dbt run. 使用preview或compile时,模型名称始终为request,但当我用dbt run,它正确解析模型名称。

例如,在my_model.sql:

{{ this.database }}
{{ this.schema }}
{{ this.name }}

dev_db
public
request

如果我跑步dbt run -s my_model,在跑步的详细信息中,我看到:

dev_db
public
my_model

我的问题是如何使预览/编译的行为与dbt run{{ this.name }}要正确解析为my_model.

特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(1)
按点赞数排序
用户头像