use*_*226 9 zip unzip azure-data-factory
我正在尝试使用 Azure 数据工厂 v2 解压缩 zip 文件(内部有多个文件)。该 zip 文件位于 Azure 文件存储中。ADF 复制任务仅复制原始 zip 文件而不解压缩它。关于如何进行这项工作有什么建议吗?
这是当前的配置:
小智 4
这可以通过在源数据集中设置“ZipDeflate”压缩类型来实现,并且在复制活动的接收器数据集中,不需要指定任何压缩配置(压缩类型为“无”)。
在复制活动接收器设置中,请将复制行为设置为“扁平化层次结构”以解压缩并写入各个文件。
当复制行为设置为“扁平化层次结构”时,通过将文件重命名为 data_SomeGUID.csv,将提取压缩源文件中的所有文件并将其作为单个文件写入接收器数据集中提到的目标文件夹。
如果您在复制活动中未指定复制行为(设置为“无”),则它将解压缩 ZipDeflate 文件并写入基于文件的接收器数据存储,文件将被提取到文件夹://。
请参阅此文档了解 Azure 数据工厂中的压缩支持:https://learn.microsoft.com/azure/data-factory/supported-file-formats-and-compression-codecs-legacy#compression-support