Apache NiFi - ส่วนต่อประสานผู้ใช้

Apache เป็นแพลตฟอร์มบนเว็บที่ผู้ใช้สามารถเข้าถึงได้โดยใช้ UI ของเว็บ NiFi UI เป็นแบบโต้ตอบและให้ข้อมูลที่หลากหลายเกี่ยวกับ NiFi ดังแสดงในภาพด้านล่างผู้ใช้สามารถเข้าถึงข้อมูลเกี่ยวกับคุณลักษณะต่อไปนี้ -

  • เธรดที่ใช้งานอยู่
  • ข้อมูลในคิวทั้งหมด
  • การส่งกลุ่มกระบวนการระยะไกล
  • ไม่ส่งกลุ่มกระบวนการระยะไกล
  • กำลังรันส่วนประกอบ
  • หยุดคอมโพเนนต์
  • ส่วนประกอบไม่ถูกต้อง
  • ส่วนประกอบที่ปิดใช้งาน
  • กลุ่มกระบวนการที่เป็นเวอร์ชันล่าสุด
  • กลุ่มกระบวนการเวอร์ชันที่แก้ไขในเครื่อง
  • กลุ่มกระบวนการเวอร์ชันเก่า
  • กลุ่มกระบวนการที่แก้ไขในเครื่องและเวอร์ชันเก่า
  • ความล้มเหลวในการซิงค์กลุ่มกระบวนการเวอร์ชัน

ส่วนประกอบของ Apache NiFi

Apache NiFi UI มีส่วนประกอบดังต่อไปนี้ -

โปรเซสเซอร์

ผู้ใช้สามารถลากไอคอนกระบวนการบนผืนผ้าใบและเลือกโปรเซสเซอร์ที่ต้องการสำหรับการไหลของข้อมูลใน NiFi

พอร์ตอินพุต

ไอคอนด้านล่างถูกลากไปยังผืนผ้าใบเพื่อเพิ่มพอร์ตอินพุตลงในโฟลว์ข้อมูลใด ๆ

พอร์ตอินพุตใช้เพื่อรับข้อมูลจากโปรเซสเซอร์ซึ่งไม่มีอยู่ในกลุ่มกระบวนการนั้น

หลังจากลากไอคอนนี้ NiFi จะขอให้ป้อนชื่อของพอร์ตอินพุตจากนั้นจะเพิ่มลงในผ้าใบ NiFi

พอร์ตเอาต์พุต

ไอคอนด้านล่างถูกลากไปยังผืนผ้าใบเพื่อเพิ่มพอร์ตเอาต์พุตลงในโฟลว์ข้อมูลใด ๆ

พอร์ตเอาต์พุตใช้เพื่อถ่ายโอนข้อมูลไปยังโปรเซสเซอร์ซึ่งไม่มีอยู่ในกลุ่มกระบวนการนั้น

หลังจากลากไอคอนนี้ NiFi จะขอให้ป้อนชื่อของพอร์ตเอาต์พุตจากนั้นจะเพิ่มลงในผ้าใบ NiFi

กลุ่มกระบวนการ

ผู้ใช้ใช้ไอคอนด้านล่างเพื่อเพิ่มกลุ่มกระบวนการในผ้าใบ NiFi

หลังจากลากไอคอนนี้ NiFi จะขอให้ป้อนชื่อของกลุ่มกระบวนการจากนั้นจะเพิ่มลงในผ้าใบ NiFi

กลุ่มกระบวนการระยะไกล

ใช้เพื่อเพิ่มกลุ่มกระบวนการระยะไกลในผ้าใบ NiFi

ช่องทาง

Funnel ใช้เพื่อถ่ายโอนเอาต์พุตของโปรเซสเซอร์ไปยังโปรเซสเซอร์หลายตัว ผู้ใช้สามารถใช้ไอคอนด้านล่างเพื่อเพิ่มช่องทางในการไหลของข้อมูล NiFi

เทมเพลต

ไอคอนนี้ใช้เพื่อเพิ่มเทมเพลตโฟลว์ข้อมูลลงในผ้าใบ NiFi ซึ่งจะช่วยในการนำกระแสข้อมูลมาใช้ซ้ำในอินสแตนซ์ NiFi เดียวกันหรือต่างกัน

หลังจากลากแล้วผู้ใช้สามารถเลือกเทมเพลตที่เพิ่มไว้แล้วใน NiFi

ฉลาก

สิ่งเหล่านี้ใช้เพื่อเพิ่มข้อความบนผ้าใบ NiFi เกี่ยวกับส่วนประกอบใด ๆ ที่มีอยู่ใน NiFi มีหลายสีที่ผู้ใช้ใช้เพื่อเพิ่มความสวยงาม