visual-studio - 如何在 Microsoft Azure 中解压缩 900mb 的文件?
问题描述
我的 blob 中有一个 900mb 大小的 zip 文件,那么如何在 Azure 平台本身中解压缩它?
已尝试使用逻辑应用程序使用 blob 到 blob 解压缩。但最大文件大小仅为 50mb。
任何输入表示赞赏。
解决方案
你可以选择使用 Azure 数据工厂。Azure 数据工厂支持在复制过程中解压缩数据。在输入数据集中指定压缩属性,复制活动从源读取压缩数据并解压缩。
此外,还有一个选项可以在输出数据集中指定属性,这将使复制活动压缩然后将数据写入接收器。
对于您的用例 - 您需要从 Azure Blob 读取压缩(例如 GZIP)数据,解压缩并将结果数据写入 Azure Blob,因此将压缩类型设置为 GZIP 的输入 Azure Blob 数据集定义。
链接 - ADF - 压缩支持
推荐阅读
- javascript - 在没有用户名和密码的情况下找不到将电子应用程序与 ms-sql-server 数据库文件连接的方法
- google-apps-script - 当月份为 satrt 时,需要在 Google 工作表中自动创建新标签
- android - 接收 android (firebase) 推送时如何从通知中获取数据?
- c# - 从 StackExchangeRedisCacheClient 迁移到 RedisCacheClient
- java - 为什么这个 java 代码没有显示在 Eclipse IDE 上。公共类型 App 必须在自己的文件中定义
- java - 如何使用 HEAD 检查文件是否存在
- java - 我可以在服务中使用 startForeground(id, notification) 来正确更新通知进度条吗?
- r - R Shiny 无法更改响应式数据框对象
- mongodb - Mongodb同时聚合组值作为键
- python - 用户可以将帐户切换到另一个用户