我的 dbt 项目中有 model2.sql
选择* 来自 {{ ref('model1') }}
编译后我需要得到
选择* 来自 'dwh'.'analytics'.'model1'
并将其具体化为模式“analytics_test”作为“analytics_test.model2”
如何从一个模式(例如来自“analytics”)通过“{{ ref('model1') }}”引用模型。并将此模型具体化为另一个模型(例如“analytics_test”)
当我使用宏“generate_schema_name”并设置“analytics”时,dbt run model as
创建表 'dwh'.'analytics'.'model2' 作为 从'dwh'.'analytics'.'model1'中选择*
但我需要得到
创建表 'dwh'.'analytics_test'.'model2' 作为 从'dwh'.'analytics'.'model1'中选择*