在针对 redshift snap 运行的 DBT 中,不会在快照表中创建元字段

问题描述

当我运行快照时,它不会创建任何它应该创建的元字段(如 dbt_from_data 和 dbt_to_date)

考虑来自 Snapshot 目录的这个 sql 文件 `{% snapshot test_snapshot %} {{ config( unique_key='col1',strategy='check',check_cols= ['col1'],) }}

WITH temp AS (
    SELECT 1 AS col1
  )
SELECT
  *
FROM temp
{% endsnapshot %}`

该表是在 dbt_project.yml 中定义的快照模式中创建的,其中包含“正确”的数据,但未创建元字段。

我有要存储的类型 2 数据的复杂得多的表,但这是我可以为您提供的一个简单示例。我们将不胜感激。

我在 AWS Redshift 上运行 DBT 0.19.0 版和 dbt_utils 0.64 版

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)