Airflow 气流操作器导入不';好像不行
我是新的气流,需要在这一个方向。。。 我正在创建第一个使用子dag的dag并导入子dag操作符Airflow 气流操作器导入不';好像不行,airflow,airflow-operator,Airflow,Airflow Operator,我是新的气流,需要在这一个方向。。。 我正在创建第一个使用子dag的dag并导入子dag操作符 `from airflow.operators.subdag import SubDagOperator` 然而,我不断得到流动的错误 “损坏的DAG:[/usr/local/aiffort/dags/POC_Main_DAG.py]没有名为'aiffort.operators.subdag'的模块” 我还尝试导入虚拟操作符,但得到了相同的错误。 另一方面,以下操作员似乎是按预期导入的 from a
`from airflow.operators.subdag import SubDagOperator`
然而,我不断得到流动的错误
“损坏的DAG:[/usr/local/aiffort/dags/POC_Main_DAG.py]没有名为'aiffort.operators.subdag'的模块”
我还尝试导入虚拟操作符,但得到了相同的错误。
另一方面,以下操作员似乎是按预期导入的
from airflow.operators.bash_operator import BashOperator
from airflow.operators.python_operator import PythonOperator
from airflow.operators.mysql_operator import MySqlOperator
感谢您对解决此问题的帮助
提前谢谢 您使用的是什么版本的气流 如果使用的是气流1.10.x,请使用以下选项:
来自afflow.operators.subdag_操作符导入subdag操作符
从afflow.operators.bash_operator导入bash operator
从afflow.operators.python_operator导入PythonOperator
在气流>=2.0.0的情况下,使用以下选项:
来自afflow.operators.subdag导入subdag操作符
从afflow.operators.bash导入bash操作符
从afflow.operators.python导入PythonOperator
我使用的是1.10.4版。我按照您建议的方式更改了代码,现在可以使用了。
谢谢你的帮助