首页 > 解决方案 > 如何在 Microsoft Azure 中解压缩 900mb 的文件?

问题描述

我的 blob 中有一个 900mb 大小的 zip 文件,那么如何在 Azure 平台本身中解压缩它?

已尝试使用逻辑应用程序使用 blob 到 blob 解压缩。但最大文件大小仅为 50mb。

任何输入表示赞赏。

标签: visual-studioazureunzipazure-data-factoryazure-logic-apps

解决方案


你可以选择使用 Azure 数据工厂。Azure 数据工厂支持在复制过程中解压缩数据。在输入数据集中指定压缩属性,复制活动从源读取压缩数据并解压缩。

此外,还有一个选项可以在输出数据集中指定属性,这将使复制活动压缩然后将数据写入接收器。

对于您的用例 - 您需要从 Azure Blob 读取压缩(例如 GZIP)数据,解压缩并将结果数据写入 Azure Blob,因此将压缩类型设置为 GZIP 的输入 Azure Blob 数据集定义。

链接 - ADF - 压缩支持


推荐阅读