如果第二天运行dag,如何在dbt模型中设置保留期

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

我们使用增量策略和唯一密钥对其中一个模型进行了 dbt 配置,并且客户再次希望根据要求将保留期设置为 7 天,并且逻辑仅在我们要使用之前的数据运行同一个表时才工作一次出现错误,因为无法在没有可用于分区消除的列事件日期过滤器的情况下查询表“表名称”,如何解决这种情况

尝试通过在脚本中添加分区和条件来保留期限,它可以正常工作,但第二天不会运行,需要解决方案,在此脚本中是否需要添加任何内容来更新数据

configuration unique partition dbt incremental
1个回答
0
投票

您能否详细说明一下 7 天保留期的要求? 您希望您的 DBT 模型在首次运行后实现什么目标? 我知道我们可以在 DBT 项目文件中的 post hook 之后设置一些东西,但需要清楚地了解您的要求。

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