激活 Airflow DAG 的命令行选项
Command Line Option to Activate Airflow DAGs
我们有一个持续集成管道,可以自动将我们的 Airflow DAG 部署到 Airflow 服务器。当部署新版本的 DAG 时,其状态默认为 OFF。我们想将其 ON 作为部署过程执行的任务的一部分。
Airflow 中是否有允许打开 DAG 的命令行选项?
谢谢
好吧,看来我看的不够仔细。答案就在这里Airflow Documentation
您可以使用以下命令关闭 DAG:
$ airflow pause <dag_id>
您可以使用以下命令ON DAG:
$ airflow unpause <dag_id>
当你说新版本时,我假设你更改 DAG_ID,你是否考虑将 airflow.cfg 更新为
dags_are_paused_at_creation = False
?
我们有一个持续集成管道,可以自动将我们的 Airflow DAG 部署到 Airflow 服务器。当部署新版本的 DAG 时,其状态默认为 OFF。我们想将其 ON 作为部署过程执行的任务的一部分。
Airflow 中是否有允许打开 DAG 的命令行选项? 谢谢
好吧,看来我看的不够仔细。答案就在这里Airflow Documentation
您可以使用以下命令关闭 DAG:
$ airflow pause <dag_id>
您可以使用以下命令ON DAG:
$ airflow unpause <dag_id>
当你说新版本时,我假设你更改 DAG_ID,你是否考虑将 airflow.cfg 更新为
dags_are_paused_at_creation = False
?