导入气流插件

时间:2019-04-18 10:18:38

标签: google-bigquery salesforce airflow

我目前正在尝试使用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

我在做什么错了?

1 个答案:

答案 0 :(得分:1)

摘自Airflow官方文档:here

  

plugins文件夹中的python模块被导入,并且钩子,运算符,传感器,宏,执行程序和Web视图被集成到Airflow的主要集合中并可供使用。

因此,您只需要将salesforce_bg.py放入Airflow服务器的/plugins文件夹中即可。