【问题标题】:Azure Blob Download Task EditorAzure Blob 下载任务编辑器
【发布时间】:2019-03-10 02:25:37
【问题描述】:

我想将文件从 Azure Blob 存储下载到本地 PC(然后是 SQL 服务器),我使用 SSIS 包中的“Azure Blob 下载任务编辑器”组件。它运作良好。但我必须输入一个静态的“BlobContainer”名称。问题是我里面有很多容器。如何将该字段写为动态值?如何获取所有 Blob 容器名称?

【问题讨论】:

    标签: azure-storage azure-blob-storage


    【解决方案1】:

    根据link,可以使用Execute SQL TaskForeach Loop Container来完成,但是您应该手动从azure中获取容器名称并存储在数据库中。

    使用执行 SQL 任务提取容器名称,并将它们存储在对象类型变量中(如:NameSet)

    使用 Foreach 循环容器从 NameSet 中提取每个名称并将值存储到您创建的容器变量中。

    包应该如下所示:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-04-16
      • 1970-01-01
      • 2018-04-13
      • 2019-12-28
      • 1970-01-01
      • 2012-12-08
      • 2014-05-10
      相关资源
      最近更新 更多