【问题标题】:How to create a zip file from Azure blob storage container files using Pipeline如何使用 Pipeline 从 Azure Blob 存储容器文件创建 zip 文件
【发布时间】:2019-11-19 06:49:26
【问题描述】:

我在 blob 存储容器中有一些动态创建的文件。我想通过电子邮件将其作为单个附件发送。

总文件大小小于 5 MB。 但在这里我面临的困难是,当我尝试使用 CopyData 选项压缩文件时,压缩/压缩文件无法正确创建多个文件。

如果我尝试通过提供完整路径和文件名来压缩单个文件,它工作正常。但是当我给一个文件夹名称来压缩该文件夹中的所有文件时,它无法正常工作。

请注意,这里我没有使用任何类型的外部 C# 代码或库。

任何帮助表示赞赏 谢谢

【问题讨论】:

  • 为什么是 Azure Pipelines 标签?那是为了在 Azure DevOps 中构建管道?这是 Azure 数据工厂管道吗?
  • 请添加更多信息,说明您所说的工作不正常是什么意思。
  • @junnas 这是一个 Azure 数据工厂管道

标签: azure containers blob azure-pipelines zipfile


【解决方案1】:

您可以在数据工厂复制活动中引用我的设置:

来源设置

源数据集设置

接收器设置

接收器数据集设置

管道正常

检查压缩文件在 contianer containerleon:

希望这会有所帮助。

【讨论】:

  • 太棒了。它工作正常。我可以知道如何为此输出 zip 文件指定正确的文件名吗?我们可以用同样的方法创建 RAR 文件而不是 zip 文件吗?
  • 抱歉,现在不能指定压缩文件名。压缩文件仅支持 BZip2、GZip、Deflate、Zipdeflate。
猜你喜欢
  • 2013-09-22
  • 2012-01-25
  • 2018-01-09
  • 2021-08-11
  • 2022-01-07
  • 2015-09-11
  • 2020-02-14
  • 1970-01-01
相关资源
最近更新 更多