未定义气流“ GoogleCloudStorageDownloadOperator”

时间:2018-09-10 14:41:08

标签: airflow google-cloud-composer

通过以下方式导入操作员:

from airflow.contrib.operators.gcs_download_operator import GoogleCloudStorageDownloadOperator

然后尝试在DAG中使用它:

download_file =  GoogleCloudStorageDownloadOperator(bucket='us-central1-scale-training-d7d12089-bucket',
    google_cloud_storage_conn_id='google_cloud_default',
    object='params.json',
    filename='params.json')  

收到此错误:

  

“ GoogleCloudStorageDownloadOperator”未定义

编辑:我正在使用Google Cloud Composer,所以我假设已安装相关组件。

1 个答案:

答案 0 :(得分:0)

如果还没有,还需要将GCP依赖项添加到Airflow:

pip install apache-airflow[gcp_api]

文档中提供了有关安装的更多信息:https://airflow.apache.org/installation.html