将数据从本地文件系统上传到 Azure Blob 存储

Blob 服务将文本和二进制数据作为对象存储在云中。Blob 服务提供以下三种资源:存储帐户、容器和 Blob。在存储帐户中,容器提供了一种组织 Blob 集的方式。有关该服务的更多信息,请访问 Azure Blob 存储 API 文档。此页面展示了如何将数据从本地文件系统上传到 Azure Blob 存储。

LocalFilesystemToWasbOperator

LocalFilesystemToWasbOperator 允许你将数据从本地文件系统上传到 Azure Blob 存储。

下面是使用此操作符将文件上传到 Azure Blob 存储的示例。

tests/system/providers/microsoft/azure/example_local_to_wasb.py[源代码]

    upload = LocalFilesystemToWasbOperator(
        task_id="upload_file",
        file_path=PATH_TO_UPLOAD_FILE,
        container_name=AZURE_CONTAINER_NAME,
        blob_name=AZURE_BLOB_NAME,
    )

参考

有关更多信息,请查看

此条目有帮助吗?