gpt4 book ai didi

python - 如何向 Airflow 添加新的 DAG?

转载 作者:太空狗 更新时间:2023-10-29 17:06:31 26 4
gpt4 key购买 nike

我在名为 tutorial_2.py 的文件中定义了一个 DAG(实际上是 airflow 教程中提供的 tutorial.py 的副本,除了 dag_id 更改为 tutorial_2)。

当我查看默认的、未修改的 airflow.cfg(位于 ~/airflow)时,我看到 dags_folder 设置为/home/alex/airflow/dags

我做 cd/home/alex/airflow; mkdir 目录;裁谈会 dags; cp [...]/tutorial_2.py tutorial_2.py。现在我有一个 dags 文件夹匹配 airflow.cfg 中设置的路径,其中包含我之前创建的 tutorial_2.py 文件。

但是,当我运行 airflow list_dags 时,我只获得与默认教程 DAG 对应的名称。

我想让 tutorial_2 出现在我的 DAG 列表中,以便我可以开始与之交互。 python tutorial_2.pyairflow resetdb 都没有导致它出现在列表中。

我该如何补救?

最佳答案

我认为这是因为您还没有导出AIRFLOW_HOME。尝试做:AIRFLOW_HOME="/home/alex/airflow/dags" Airflow 列表_dags。如果那不起作用,则执行两个步骤
导出 AIRFLOW_HOME="/home/alex/airflow/dags"
Airflow 列表_dags
我相信这应该有效。试试看?

关于python - 如何向 Airflow 添加新的 DAG?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44856214/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com