![](/img/trans.png)
[英]"execution_date" is passing previous day's date in airflow dag (catch up mode is false)
[英]Airflow dag starting passing "execution_date" of 1 day after start date during catchup
我有一個氣流 dag,我想在追趕模式下運行。 我已將氣流 dag 的開始日期提供為 (2022,5,7),即 2022 年 5 月 7 日。dag 應該每天在 2200 運行。 它應該通過將“execution_date”變量傳遞給腳本來觸發 C++ 腳本
但是,當我開始 dag 時,在追趕期間,dag 傳遞給腳本的第一個“execution_date”是 20220508(2022 年 5 月 8 日)
為什么會這樣? 如果 dag 的開始日期是 5 月 7 日,為什么它沒有通過第一個執行日期為 20220507?
引用其中一個在線 KB,“DAG 的第一次 dag 運行將在 start_date + schedule_interval 觸發,這實際上是 execution_date。” - 這正是你所看到的,
start_date + schedule_interval
更多(例如)在 --> https://www.astronomer.io/events/recaps/trigger-dags-any-schedule/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.