2021-10-12 Airflow で作成したDAGを自動で定期実行せずに、あえて手動実行で一度だけ実行したい場合もある。 DAGのオプションを以下のように設定する。 schedule_interval を “@once” に設定することで、一度だけDAGが実行されるis_paused_upon_creation を True に設定することで、DAGが作成時に自動的に実行されず、DAGが停止状態で作成される。 デフォルトではFalseとなっており、自動実行される。 from airflow import DAG with DAG( dag_id="sellerscore_initial_batch", # NOTE: dosen't need to repeat schedule_interval="@once", # NOTE: we have to manually start t
![Airflow でDAGを任意のタイミングで一度だけ実行する方法](https://cdn-ak-scissors.b.st-hatena.com/image/square/ca3bd6c2575f2caa439a07480706f72979811471/height=288;version=1;width=512/https%3A%2F%2Fshunyaueta.com%2Fogp.jpg)