將資料從 Azure FileShare Storage 傳輸到 Google Cloud Storage

Google Cloud Storage (GCS) 用於儲存來自各種應用程式的大量資料。Azure FileShare (Azure FileShare) 與 GCS 非常相似,但來自另一個供應商 (Azure)。此頁面說明如何將資料從 Azure FileShare 傳輸到 GCS。

資料傳輸

Azure FileShare 和 Google Storage 之間的檔案傳輸是透過 AzureFileShareToGCSOperator 運算子執行。

此運算子有 1 個必填參數

  • share_name - 要從中傳輸檔案的 Azure FileShare 共用名稱。

所有參數都在參考文件中描述 - AzureFileShareToGCSOperator

範例運算子呼叫可能如下所示

tests/system/google/cloud/azure/example_azure_fileshare_to_gcs.py[原始碼]

sync_azure_files_with_gcs = AzureFileShareToGCSOperator(
    task_id="sync_azure_files_with_gcs",
    share_name=AZURE_SHARE_NAME,
    dest_gcs=BUCKET_NAME,
    directory_path=AZURE_DIRECTORY_PATH,
    replace=False,
    gzip=True,
    google_impersonation_chain=None,
)

參考

如需更多資訊,請查看

此條目是否有幫助?