背景
@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) とかにする必要がある。