【发布时间】:2022-01-18 01:15:48
【问题描述】:
我需要在我的 dbt 模型中添加一个列,该列显示模型运行的当前日期。
我已经尝试将{{ run_started_at.strftime("%Y-%m-%d") }} 直接添加到我的模型中,还尝试设置一个名为 date 的变量并创建这段代码 ({% set report_date = dbt_utils.get_query_results_as_dict("select dateadd(day,-1,current_date()) as col")["COL"][0] %}),但问题是日期,就像我们今天在2021-12-14,该列的结果是 1995(这是2021 - 12 - 14 的减法)。那么,现在有人可以将这个变量转换为日期吗?谢谢!
【问题讨论】:
标签: date variables casting dbt