如何使用 nifi 解压缩 .7z 文件?

How to decompress .7z file using nifi?

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

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

目录通过但未解压。

非常感谢您的帮助 - 我没有找到任何有用的东西 - 有可能吗?

Apache NiFi 当前不支持使用 CompressContent or UnpackContent 处理器的本机 .7z(解)压缩。

你可以 file a Jira requesting this feature to be added. For an immediate solution, you can use an ExecuteStreamCommand processor to run a command-line tool like 7za.exe 它可以接受文件名参数并将结果输出到可配置的文件位置,或者将输出流式传输到 STDOUT,STDOUT 在生成的流文件内容中捕获并可以用 [=14 写入某处=].