Apache NiFi - Antarmuka Pengguna

Apache adalah platform berbasis web yang dapat diakses oleh pengguna menggunakan UI web. NiFi UI sangat interaktif dan menyediakan berbagai macam informasi tentang NiFi. Seperti yang ditunjukkan pada gambar di bawah ini, pengguna dapat mengakses informasi tentang atribut berikut -

  • Thread Aktif
  • Total data antrian
  • Mengirimkan Grup Proses Jarak Jauh
  • Tidak Mengirim Grup Proses Jarak Jauh
  • Menjalankan Komponen
  • Komponen yang Dihentikan
  • Komponen Tidak Valid
  • Komponen Dinonaktifkan
  • Grup Proses Berversi terkini
  • Grup Proses Berversi yang dimodifikasi secara lokal
  • Grup Proses Berversi Lama
  • Grup Proses Berversi Lokal dan Dimodifikasi Secara Lokal
  • Kegagalan sinkronisasi Grup Proses Berversi

Komponen Apache NiFi

Apache NiFi UI memiliki komponen berikut -

Prosesor

Pengguna dapat menyeret ikon proses di kanvas dan memilih prosesor yang diinginkan untuk aliran data di NiFi.

Port masukan

Ikon di bawah ini diseret ke kanvas untuk menambahkan port input ke aliran data apa pun.

Port input digunakan untuk mendapatkan data dari prosesor, yang tidak ada dalam grup proses itu.

Setelah menyeret ikon ini, NiFi meminta untuk memasukkan nama port Input dan kemudian ditambahkan ke kanvas NiFi.

Port keluaran

Ikon di bawah ini diseret ke kanvas untuk menambahkan port output ke aliran data apa pun.

Port output digunakan untuk mentransfer data ke prosesor, yang tidak ada dalam grup proses itu.

Setelah menyeret ikon ini, NiFi meminta untuk memasukkan nama port Output dan kemudian ditambahkan ke kanvas NiFi.

Grup Proses

Seorang pengguna menggunakan ikon di bawah ini untuk menambahkan grup proses di kanvas NiFi.

Setelah menyeret ikon ini, NiFi meminta untuk memasukkan nama Grup Proses dan kemudian ditambahkan ke kanvas NiFi.

Grup Proses Jarak Jauh

Ini digunakan untuk menambahkan grup proses jarak jauh di kanvas NiFi.

Corong

Funnel digunakan untuk mentransfer output dari sebuah prosesor ke beberapa prosesor. Pengguna dapat menggunakan ikon di bawah ini untuk menambahkan corong dalam aliran data NiFi.

Template

Ikon ini digunakan untuk menambahkan template aliran data ke kanvas NiFi. Ini membantu untuk menggunakan kembali aliran data dalam instans NiFi yang sama atau berbeda.

Setelah menyeret, pengguna dapat memilih templat yang sudah ditambahkan di NiFi.

Label

Ini digunakan untuk menambahkan teks pada kanvas NiFi tentang komponen apa pun yang ada di NiFi. Ini menawarkan berbagai warna yang digunakan oleh pengguna untuk menambah rasa estetika.