将数据从 Azure FileShare 存储传输到 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/providers/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,
)

参考

有关更多信息,请参阅

此条目是否有用?