MiNiFi: процессор ListFile, показывающий, что каталог недействителен, потому что каталог не существует - PullRequest
1 голос
/ 28 марта 2019

Я использую NiFi и MiNiFi.

версии:

  • NiFi - 1,5
  • MiNiFi - 0,4

среда:

  • NiFi - 3-узловый кластер hortonworks linux.
  • MiNiFi - windows 7.

Я создаю поток ListFile -> FetchFile -> RemoteProcessGroup в NiFi.

Процессор ListFile:

  • Входной каталог - C: \ minifi в FT

Здесь я упомянул каталог MiNiFi (windows) в процессоре ListFile.после создания он показывает процессор недействительным, потому что каталог не существует.Поскольку это делает проверку в системе linux, она выдает ошибку.

Я конвертирую потоковый файл в файл конфигурации и помещаю в систему MiNiFi (windows).

Я предполагал, что ошибка будетрешить после размещения в системе Windows.

мое понимание правильно?нет, есть ли другие решения?

спасибо.

1 Ответ

0 голосов
/ 15 июля 2019

Как уже упоминалось в комментариях, этот вопрос уже был решен спрашивающим следующим образом:

, хотя процессор отображает недопустимый символ при создании в NiFi linux.он может получить данные после помещения на сервер Windows MiNiFi.

Концептуально имеет смысл, что Nifi предупреждает вас о том, что каталог не существует, если вы разрабатываете код в среде с другими каталогами (или вв этом случае даже другая ОС) тогда где вы развертываете.К счастью, это не мешает развертыванию.

...