从 Google Cloud Storage 下载数据到本地文件系统¶
Google Cloud Storage (GCS) 用于存储来自各种应用程序的大量数据。本页介绍如何将数据从 GCS 下载到本地文件系统。
先决条件任务¶
要使用这些操作符,您必须完成以下几项
使用 Cloud Console 选择或创建一个 Cloud Platform 项目。
为您的项目启用结算功能,具体方法请参阅 Google Cloud 文档。
启用 API,具体方法请参阅 Cloud Console 文档。
通过 pip 安装 API 库。
pip install 'apache-airflow[google]'有关详细信息,请参阅 安装。
GCSToLocalFilesystemOperator¶
GCSToLocalFilesystemOperator
允许您将数据从 GCS 下载到本地文件系统。
下面是使用此操作符从 GCS 下载文件的示例。
tests/system/google/cloud/gcs/example_gcs_upload_download.py
download_file = GCSToLocalFilesystemOperator(
task_id="download_file",
object_name=FILE_NAME,
bucket=BUCKET_NAME,
filename=PATH_TO_SAVED_FILE,
)
参考¶
更多信息,请参阅