即使从配置中移除气流,Airflow也会继续显示示例dags

fer*_*sjp 7 airflow apache-airflow

即使load_examples = False在配置文件中关闭后,气流示例dag仍保留在UI 中.

在此输入图像描述

系统通知dag不存在于dag文件夹中但它们仍保留在UI中,因为调度程序已将其标记为在元数据数据库中处于活动状态.

我知道从那里删除它们将直接删除数据库中的这些行单程不过关当然,这并不ideal.How我应该着手删除这些UI DAGs的?

Him*_*Him 9

除了手动删除数据库中的相应行之外,目前无法停止在UI上显示已删除的DAG.唯一的另一种方法是在initdb之后重新启动服务器.


Ena*_*Ena 5

气流 1.10+:

  • 编辑airflow.cfg 并设置 load_examples = False
  • 对于每个示例 dag 运行命令 airflow delete_dag example_dag_to_delete

这避免了重置整个气流分贝。

(由于 Airflow 1.10 有从数据库中删除 dag 的命令,请参阅此答案