You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Azure Data Factory管道中创建Azure存储容器?

Azure Data Factory管道预创建存储容器的实现方案

你可以通过两种内置活动实现导出前的存储容器自动创建,也可以直接通过数据集配置简化流程,具体如下:

方案1:使用Web活动(无额外资源依赖,优先推荐)

直接调用Azure Blob存储的原生REST API完成容器创建,无需部署其他服务:

  • 前置准备:为你的ADF实例的系统分配托管身份分配目标存储账户的存储Blob数据参与者权限
  • Web活动配置:
    • URL:填写https://<存储账户名>.blob.core.windows.net/<待创建容器名>?restype=container
    • 请求方法:选择PUT
    • 认证方式:选择系统分配托管身份,资源字段填写https://storage.azure.com
  • 流程配置:将该Web活动的成功输出作为后续存储过程执行、结果导出活动的前置依赖即可。

方案2:使用Azure Function活动(适合有统一资源管控的场景)

如果你已经部署了封装存储容器创建逻辑的Azure函数,可以直接在管道中添加Azure Function活动调用该函数完成创建,适合企业内部有统一资源创建校验规则的场景。

简化方案(仅适用于Blob/ADLS Gen2存储)

如果你的目标存储是Blob存储或ADLS Gen2,无需额外添加活动:直接打开导出用的存储数据集配置,在连接选项卡中开启自动创建容器开关,复制活动执行时会自动检测容器是否存在,不存在则自动创建。


内容的提问来源于stack exchange,提问作者Anthony Earl R. Cuartero

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.29 04:48:00