如何删除在 Apache Airflow 中运行的 DAG?

Ole*_*der 9 airflow

我知道有一种方法可以删除 DAG。但是是否可以删除具有特定 run_id 的 DAG 运行?就像是:

airflow delete_dag_run <dag_id> <run_id>

Ole*_*der 18

要从 Airflow UI 删除 DAG 运行:

  1. Browse > "DAG Runs".
  2. 使用左侧的复选框选择要删除的 DAG 运行。
  3. "With selected" > Delete.


pra*_*upd 6

您还可以从气流数据库中删除“DAG Runs”:

DELETE FROM dag_run
WHERE dag_id='my_dag_id' AND 
state='STATE_I_WANT_TO_DELETE'
Run Code Online (Sandbox Code Playgroud)