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.