我想在气流中导入一些python文件作为依赖项,并在PythonOperator中使用python_callable中的函数。我尝试将依赖python文件放在dags文件夹中,但似乎不起作用。我假设在执行之前DAG正被移动到其他文件夹。帮助赞赏!!
答案 0 :(得分:0)
了解您的环境变量" AIRFLOW_HOME"。如果未声明,则默认指向您的主目录。在气流中,Python脚本通常放在" AIRFLOW_HOME" / airflow / dags 你可以放置Python脚本及其依赖项,但我强烈建议为依赖项创建和打包,并在气流中将它安装在Python环境中,避免dag文件夹中不必要的文件混乱。