Azure data factory 在Azure数据工厂中解压缩gzip文件

Azure data factory 在Azure数据工厂中解压缩gzip文件,azure-data-factory,Azure Data Factory,我想知道是否有可能在ADF中设置一个source和sick来解压缩gzip文件并显示提取的txt文件。发生的情况是,在源/接收器都具有gzip压缩的情况下,接收器的定义不正确 所以最终的结果是“fil1.gz”现在是“file1.gz.gz” 以下是Azure blob中文件的外观: 这是S3存储桶中文件的外观(结尾被切断,但结尾是“txt.gz”): 我看到COPY中有Zipdeflate和deflate压缩,但我得到一个错误,它不支持这种类型的活动 我在ADF管道中创建了一个接收器,我正

我想知道是否有可能在ADF中设置一个source和sick来解压缩gzip文件并显示提取的txt文件。发生的情况是,在源/接收器都具有gzip压缩的情况下,接收器的定义不正确

所以最终的结果是“fil1.gz”现在是“file1.gz.gz”

以下是Azure blob中文件的外观:

这是S3存储桶中文件的外观(结尾被切断,但结尾是“txt.gz”):

我看到COPY中有Zipdeflate和deflate压缩,但我得到一个错误,它不支持这种类型的活动

我在ADF管道中创建了一个接收器,我正在尝试解压它。在datasource屏幕中,我使用了Zipdeflate,但它将文件名的扩展名设置为“deflate”,而不是“txt”

谢谢

创建“复制数据”对象 资料来源: 由于您的扩展名是gz,您应该选择GZip作为压缩类型,勾选binary copy 目标: Blob存储二进制文件 压缩-无


这样的复制管道将解压您的文本文件。

您可以向我们展示更多关于设置步骤或屏幕截图的信息吗?您好@LeonYue我已经添加了更多关于文件外观和我正在尝试做什么的详细信息。请让我知道以上是否有帮助。谢谢@ArunasB。我已经尝试过了,但是由于某些原因,文件被破坏了。我用一个虚拟文件做了这件事,结果出来时没有问题。我刚刚要求提供新文件,但下次遇到此问题时,请记住这一点。