我目前正在尝试使用Airflow将数据从Salesforce推送到BigQuery。我是气流的新手,目前正在关注此链接:
https://github.com/TheF1rstPancake/airflow-salesforce
当我尝试导入插件时
from airflow.operators import SalesforceToFileOperator
,
我收到指出ImportError: cannot import name 'SalesforceToFileOperator'
的错误消息
如何在Airflow上导入此插件?
当前目录结构
DAGS
salesforce_bg.py
插件
airflow-salesforce
__init__.py
hooks
operators
我在做什么错了?
答案 0 :(得分:1)
摘自Airflow官方文档:here
plugins文件夹中的python模块被导入,并且钩子,运算符,传感器,宏,执行程序和Web视图被集成到Airflow的主要集合中并可供使用。
因此,您只需要将salesforce_bg.py
放入Airflow服务器的/plugins
文件夹中即可。