背景
@weekly
や @monthly
のスケジューラーのDAGがなんか動かない
解決法
DAG引数の start_date
を確認する。
@weekly
の場合は start_date
が1週間以上になっているか、 @monthly
の場合は1ヶ月以上前になっているかを確認する。なっていないとDAGは動かない。
例えば、 start_date: airflow.utils.dates.days_ago(1)
とかにしてると一生動かない。
days_agoを使いたいなら、 @weekly
の場合は start_date: airflow.utils.dates.days_ago(7)
とかにする必要がある。