從 Google 雲端硬碟儲存空間下載資料到本機檔案系統¶
Google 雲端硬碟 用於儲存日常使用資料,包括文件和相片。Google 雲端硬碟具有內建機制來促進群組工作,例如文件編輯器、檔案分享機制。
先決條件任務¶
要使用這些運算子,您必須執行幾件事
使用 Cloud Console 選擇或建立 Cloud Platform 專案。
為您的專案啟用計費功能,如 Google Cloud 文件 中所述。
啟用 API,如 Cloud Console 文件 中所述。
透過 pip 安裝 API 函式庫。
pip install 'apache-airflow[google]'詳細資訊請參閱 安裝。
GCSToLocalFilesystemOperator¶
GoogleDriveToLocalOperator
允許您從 Google 雲端硬碟下載資料到本機檔案系統。
以下是如何使用此運算子從 Google 雲端硬碟下載檔案到本機檔案系統的範例。
download_from_gdrive_to_local = GoogleDriveToLocalOperator(
task_id="download_from_gdrive_to_local",
gcp_conn_id=CONNECTION_ID,
folder_id="",
file_name=DRIVE_FILE_NAME,
output_file=OUTPUT_FILE,
)