Apache — это веб-платформа, доступ к которой может получить пользователь с помощью веб-интерфейса. Пользовательский интерфейс NiFi очень интерактивен и предоставляет широкий спектр информации о NiFi. Как показано на рисунке ниже, пользователь может получить доступ к информации о следующих атрибутах:
- Активные темы
- Всего данных в очереди
- Передача удаленных групп процессов
- Не передавать удаленные группы процессов
- Запущенные компоненты
- Остановленные компоненты
- Неверные компоненты
- Отключенные компоненты
- Последние версии групп процессов
- Локально модифицированные версионные группы процессов
- Устаревшие версионные группы процессов
- Локально модифицированные и устаревшие группы процессов
- Ошибка синхронизации версий групп процессов
Компоненты Apache NiFi
Apache NiFi UI имеет следующие компоненты —
процессоры
Пользователь может перетащить значок процесса на холст и выбрать нужный процессор для потока данных в NiFi.
Входной порт
Значок ниже перетаскивается на холст, чтобы добавить входной порт в любой поток данных.
Входной порт используется для получения данных от процессора, которого нет в этой группе процессов.
После перетаскивания этого значка NiFi просит ввести имя порта ввода, а затем оно добавляется на холст NiFi.
Выходной порт
Значок ниже перетаскивается на холст, чтобы добавить выходной порт в любой поток данных.
Выходной порт используется для передачи данных процессору, которого нет в этой группе процессов.
После перетаскивания этого значка NiFi просит ввести имя выходного порта, а затем он добавляется на холст NiFi.
Группа процессов
Пользователь использует значок ниже, чтобы добавить группу процессов на холсте NiFi.
После перетаскивания этого значка NiFi просит ввести имя группы процессов, а затем оно добавляется на холст NiFi.
Удаленная группа процессов
Это используется для добавления удаленной группы процессов в холст NiFi.
раструб
Воронка используется для передачи выходных данных процессора нескольким процессорам. Пользователь может использовать значок ниже, чтобы добавить воронку в поток данных NiFi.
шаблон
Этот значок используется для добавления шаблона потока данных на холст NiFi. Это помогает повторно использовать поток данных в одном и том же или разных экземплярах NiFi.
После перетаскивания пользователь может выбрать шаблоны, уже добавленные в NiFi.
этикетка
Они используются для добавления текста на холсте NiFi о любом компоненте, присутствующем в NiFi. Он предлагает диапазон цветов, используемых пользователем, чтобы добавить эстетический смысл.