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
.
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报