【发布时间】:2020-04-29 19:04:30
【问题描述】:
背景
我正在尝试在周一至周五每天晚上 10 点 America/New_York 运行一次 DAG。 DAG 运行的脚本将其运行的那一天作为输入
时区(周一至周五晚上 10 点)。当我将此脚本作为 Airflow DAG 运行时,日期来自宏 {{ ds_nodash }}
问题
当 Airflow 运行时,到纽约时间晚上 10 点时,已经是 UTC 时间的第二天了。由于Airflow使用UTC,所以执行日期提前一天,所以当我的DAG使用宏{{ ds_nodash }}时,是提前一天。
问题:
有没有办法将时区调整日期作为气流上的宏,或者是我自己调整宏的唯一解决方案?
【问题讨论】:
标签: airflow