從本機檔案系統上傳資料到 Google 雲端硬碟¶
Google 雲端硬碟用於儲存來自各種應用程式的大量資料。本頁說明如何從本機檔案系統上傳資料到 Google 雲端硬碟。
先決條件任務¶
若要使用這些運算子,您必須執行幾件事
使用 Cloud Console 選取或建立 Cloud Platform 專案。
如 Google Cloud 文件中所述,為您的專案啟用計費功能。
如 Cloud Console 文件中所述,啟用 API。
透過 pip 安裝 API 程式庫。
pip install 'apache-airflow[google]'安裝的詳細資訊請見 安裝。
LocalFilesystemToGoogleDriveOperator¶
LocalFilesystemToGoogleDriveOperator
允許您從本機檔案系統上傳資料到 Google 雲端硬碟。
當您使用此運算子時,您可以上傳檔案列表。
以下是如何使用此運算子從本機檔案系統上傳資料到 Google 雲端硬碟的範例。
upload_single_file = LocalFilesystemToGoogleDriveOperator(
gcp_conn_id=CONNECTION_ID,
task_id="upload_single_file",
local_paths=SINGLE_FILE_LOCAL_PATHS,
drive_folder=DRIVE_FOLDER,
)