使用nifi处理器解压缩/解压缩winRAR文件

时间:2018-05-02 10:47:13

标签: apache-nifi

我们可以使用任何nifi处理器解压缩/解压缩WinRAR文件吗?我尝试了unpackcontent和compresscontent,但它们没有rar文件格式。

1 个答案:

答案 0 :(得分:0)

您可以采取多种方法来实现目标:

  1. 您可以使用ExecuteStreamCommand处理器来调用RARWinRAR等命令行工具。
  2. 您可以编写Groovy / Python / Ruby / Javascript / Clojure / Lua脚本,该脚本使用与RAR兼容的库来执行此任务,并将脚本嵌入ExecuteScriptInvokeScriptedProcessor处理器中。
  3. 您可以使用Maven NAR Archetype编写自定义处理器来执行此任务。
  4. 您可以打开a Jira,要求将*.rar类型添加到UnpackContent处理器。