检查你的 DAG 文件的语法和文件名称是否正确。DAG 文件的名称应该以.py结尾。
验证你的 DAG 是否有任何语法或导入错误。你可以在命令行运行以下代码在本地验证 DAG 文件:
airflow dags test
确保你的 DAG 是否已经被正确地放置在 $AIRFLOW_HOME/dags 目录下。
检查是否禁用了 DAG 文件加载器插件。如果是的话,启用它,如下所示:
在 airflow.cfg 文件中,清除或注释掉以下行:
known_file_types = airflow.plugins_manager.AirflowPlugin
在同一文件中,确保以下行没有被注释掉:
plugins_folder = /usr/local/airflow/plugins
示例代码:
检查 DAG 文件语法和文件名称是否正确。
验证 DAG 文件是否有语法或导入错误。
确认 DAG 文件是否正确地放置在 $AIRFLOW_HOME/dags 目录下。
启用 DAG 文件加载器插件。
删除 $AIRFLOW_HOME/dags/pycache 目录并重启 Airflow 服务。