從 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,
)
參考¶
更多資訊,請參閱