将数据从 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,
)

参考

更多信息请参阅

此条目有用吗?