apache-nifi - 如何使用 nifi 解压缩 .7z 文件?
问题描述
我想使用 nifi 解压缩压缩的 .7z 目录。
我现在在 nifi 中拥有的内容:GetFile 处理器 -> identifyMimeType 处理器 -> CompressContent 处理器设置为解压缩并使用 mime.type 属性 -> PutFile 处理器。
目录通过但未解包。
感谢您的帮助 - 我没有找到任何可行的方法 - 有可能吗?
解决方案
Apache NiFi 目前不支持使用或处理器进行本机.7z
(解)压缩。CompressContent
UnpackContent
您可以提交 Jira请求添加此功能。对于即时解决方案,您可以使用ExecuteStreamCommand
处理器运行像7za.exe这样的命令行工具,该工具可以接受文件名参数并将结果输出到可配置的文件位置,或将输出流式传输到 STDOUT,在生成的流文件内容中捕获并且可以用PutFile
.
推荐阅读
- python-3.x - numpy 库导入不可用的错误?
- jquery - jquery ajax 快速点击时加载中断页面
- python - 使用 Python 进行网页抓取:如何按像素滚动到视图中?
- ios - 用几何放置 SCNNode
- php - 更新查询不起作用,但代码似乎很好
- javascript - 问题无法使用 mongodb (ejs) 在 node.js 中发布
- wolfram-mathematica - 积分变化变量下标
- python - 如何在 python 中使用带有 file.edf 的 ICA 方法来识别噪声分量?
- c# - moving every int in the array one place backwards
- java - 如何为调用其他私有方法的私有 void 方法编写单元测试?