azure - 如何解压缩我的 .zip 文件并存储在 ADL/Blob 存储中?
问题描述
我有一个 ftp 作为源连接,其中一些我有 zip 文件,而另一些则不是压缩形式。我想从 ftp 复制文件,解压缩 zip 文件并将所有文件放入 azure 数据湖或 azure blob 存储中,只要有可能解压缩。
我正在使用复制数据活动,其中我有一个源作为 ftp,属性是 zipDeflate、最快和二进制复制以及接收端,我只是定义目标 ADL 路径。这些文件被复制到 ADL,但它们仅以压缩形式复制。请让我知道是否可以通过使用复制活动过程来实现上述目标?
解决方案
在这里使用二进制副本是您的问题,数据工厂不会理解它正在移动的数据以解压缩它。在没有二进制副本的情况下尝试相同的设置!
希望这有帮助!
推荐阅读
- javascript - 如何在vue中使用动态本地图像?
- arrays - 如何在 x64 MASM 中使用寄存器或 QWORD 索引 char 数组?
- bash - 访问带有参数值的完整 URL
- typescript - TypeScript 路径别名停止使用项目引用
- reactjs - 我的 MERN 应用程序部署在 Namecheap / cPanel 上,但它没有访问 Mongo Atlas DB
- kubernetes - 如何在将新映像推送到 docker 注册表时将其自动部署到 k8s 集群?
- javascript - window.onclick = function(event) 只有不起作用
- reactjs - 为什么我打开检查器工具时没有显示 src 属性?
- java - 为什么我的 Java Vertx 项目没有使用 SockJS 连接到 Web 项目?
- javascript - 每个“。”之后的换行符