首页 > 解决方案 > 如何使用 nifi 解压缩 .7z 文件?

问题描述

我想使用 nifi 解压缩压缩的 .7z 目录。

我现在在 nifi 中拥有的内容:GetFile 处理器 -> identifyMimeType 处理器 -> CompressContent 处理器设置为解压缩并使用 mime.type 属性 -> PutFile 处理器。

目录通过但未解包。

感谢您的帮助 - 我没有找到任何可行的方法 - 有可能吗?

标签: apache-nifi7zip

解决方案


Apache NiFi 目前不支持使用或处理器进行本机.7z(解)压缩。CompressContentUnpackContent

您可以提交 Jira请求添加此功能。对于即时解决方案,您可以使用ExecuteStreamCommand处理器运行像7za.exe这样的命令行工具,该工具可以接受文件名参数并将结果输出到可配置的文件位置,或将输出流式传输到 STDOUT,在生成的流文件内容中捕获并且可以用PutFile.


推荐阅读