我是 Airbnb 开源工作流/数据管道软件的新用户 airflow . Web UI 启动后有几十个默认示例 dag。我尝试了很多方法来删除这些 dag,但我没有这样做。
load_examples = False
在airflow.cfg 中设置。- 文件夹 lib/python2.7/site-packages/airflow/example_dags 已删除。
在我删除 dags 文件夹后,这些示例 dag 的状态变为灰色,但这些项目仍占据 Web UI 屏幕。并且在airflow.cfg 中将一个新的dag 文件夹指定为dags_folder =/mnt/dag/1
。我检查了这个 dag 文件夹,什么都没有。我真的很奇怪为什么删除这些示例如此困难。
最佳答案
当您启动 Airflow 时,请确保您设置:
load_examples = False
在你的 airflow.cfg
如果您已经启动了 Airflow ,但未设置为 false,您可以将其设置为 false 并在 cli 中运行 airflow resetdb
(!这将破坏所有当前的 dag 信息!)。
或者,您可以进入 airflow_db
并从 dag
表中手动删除这些条目。
关于python - 如何删除 Airflow 中的默认示例 dag,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43410836/