распаковка / распаковка файла winRAR с использованием процессора nifi - PullRequest
0 голосов
/ 02 мая 2018

Можем ли мы распаковать / распаковать файл WinRAR, используя любой процессор nifi? Я пробовал как unpackcontent, так и compresscontent, но у них нет формата файла rar.

1 Ответ

0 голосов
/ 02 мая 2018

Существует ряд подходов, которые вы можете использовать для достижения своей цели:

  1. Вы можете использовать процессор ExecuteStreamCommand для вызова инструмента командной строки, например RAR или WinRAR .
  2. Вы можете написать скрипт Groovy / Python / Ruby / Javascript / Clojure / Lua, который использует RAR-совместимую библиотеку для выполнения этой задачи и встроить скрипт в процессор ExecuteScript или InvokeScriptedProcessor.
  3. Вы можете написать собственный процессор для выполнения этой задачи, используя Maven NAR Archetype .
  4. Вы можете открыть Jira , запрашивая добавление типа *.rar к процессору UnpackContent.
...