Apache NiFi - Interfaccia utente

Apache è una piattaforma basata sul web a cui può accedere un utente utilizzando l'interfaccia utente web. L'interfaccia utente NiFi è molto interattiva e fornisce un'ampia varietà di informazioni su NiFi. Come mostrato nell'immagine sottostante, un utente può accedere alle informazioni sui seguenti attributi:

  • Thread attivi
  • Dati in coda totali
  • Trasmissione di gruppi di processi remoti
  • Nessuna trasmissione di gruppi di processi remoti
  • Componenti in esecuzione
  • Componenti arrestati
  • Componenti non validi
  • Componenti disabilitati
  • Gruppi di processi aggiornati con versione
  • Gruppi di processi con versione modificati localmente
  • Gruppi di processi con versione non aggiornati
  • Gruppi di processi modificati localmente e non aggiornati
  • Errore di sincronizzazione Gruppi di processi con versione

Componenti di Apache NiFi

L'interfaccia utente NiFi di Apache ha i seguenti componenti:

Processori

L'utente può trascinare l'icona del processo nell'area di disegno e selezionare il processore desiderato per il flusso di dati in NiFi.

Porta d'ingresso

L'icona sottostante viene trascinata nell'area di disegno per aggiungere la porta di input a qualsiasi flusso di dati.

La porta di input viene utilizzata per ottenere i dati dal processore, che non è presente in quel gruppo di processi.

Dopo aver trascinato questa icona, NiFi chiede di inserire il nome della porta di ingresso e quindi viene aggiunto alla tela NiFi.

Porta di uscita

L'icona sottostante viene trascinata nell'area di disegno per aggiungere la porta di output a qualsiasi flusso di dati.

La porta di uscita viene utilizzata per trasferire i dati al processore, che non è presente in quel gruppo di processi.

Dopo aver trascinato questa icona, NiFi chiede di inserire il nome della porta di uscita e quindi viene aggiunto alla tela NiFi.

Gruppo di processi

Un utente utilizza l'icona di seguito per aggiungere un gruppo di processi nell'area di disegno NiFi.

Dopo aver trascinato questa icona, NiFi chiede di inserire il nome del gruppo di processi e quindi viene aggiunto alla tela NiFi.

Gruppo di processi remoti

Viene utilizzato per aggiungere un gruppo di processi remoti nella tela NiFi.

Imbuto

Funnel viene utilizzato per trasferire l'output di un processore a più processori. L'utente può utilizzare l'icona sottostante per aggiungere la canalizzazione in un flusso di dati NiFi.

Modello

Questa icona viene utilizzata per aggiungere un modello di flusso di dati alla tela NiFi. Ciò aiuta a riutilizzare il flusso di dati nella stessa o in diverse istanze NiFi.

Dopo il trascinamento, un utente può selezionare i modelli già aggiunti nel NiFi.

Etichetta

Questi sono usati per aggiungere testo sulla tela NiFi su qualsiasi componente presente in NiFi. Offre una gamma di colori utilizzati da un utente per aggiungere senso estetico.