我知道(在其他问题中)here也有人问过,这正是我的情况。我已经(通过ADF)将一个zip文件下载到Azure Blob,并且试图将其解压缩并将文件移动到Azure Blob容器内的另一个位置。
但是,尝试了这两种方法后,我最终只能将压缩文件移动到另一个位置,而无需解压缩该文件。
答案 0 :(得分:0)
试图理解您的问题-您的结果是zip文件还是文件夹名称上带有.zip?听起来很疯狂,让我详细解释一下。在ADF中,使用复制活动对zip文件进行解压缩会创建一个文件夹(其名称为.zip),其中包含实际文件。
示例:假设您在abc.zip中有sample.txt
Blob源路径:container1 / abc.zip [这里abc.zip是压缩文件]
输出路径将为:container2 / abc.zip / sample.txt [这里,abc.zip是解压缩的文件夹名称]
当接收器的复制行为为“无”时,可以实现此目的。希望对您有所帮助:)