Apache NiFi - การพิสูจน์ข้อมูล
Apache NiFi บันทึกและจัดเก็บข้อมูลเกี่ยวกับเหตุการณ์ที่เกิดขึ้นกับข้อมูลที่นำเข้าในโฟลว์ ที่เก็บข้อมูลที่มาของข้อมูลจัดเก็บข้อมูลนี้และจัดเตรียม UI เพื่อค้นหาข้อมูลเหตุการณ์นี้ แหล่งข้อมูลสามารถเข้าถึงได้สำหรับระดับ NiFi เต็มรูปแบบและระดับโปรเซสเซอร์ด้วย
ตารางต่อไปนี้แสดงรายการฟิลด์ต่างๆในรายการเหตุการณ์ NiFi Data Provenance มีฟิลด์ต่อไปนี้ -
ส. | ชื่อฟิลด์ | คำอธิบาย |
---|---|---|
1 | วันเวลา | วันที่และเวลาของกิจกรรม |
2 | ประเภท | ประเภทของเหตุการณ์เช่น "สร้าง" |
3 | FlowFileUuid | UUID ของโฟลว์ไฟล์ที่เหตุการณ์ถูกดำเนินการ |
4 | ขนาด | ขนาดของโฟลว์ไฟล์ |
5 | ชื่อส่วนประกอบ | ชื่อขององค์ประกอบที่ดำเนินการเหตุการณ์ |
6 | ประเภทส่วนประกอบ | ประเภทของส่วนประกอบ |
7 | แสดงเชื้อสาย | คอลัมน์สุดท้ายมีไอคอน show lineage ซึ่งใช้เพื่อดู lineage ของไฟล์โฟลว์ไฟล์ดังที่แสดงในภาพด้านล่าง |
หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับเหตุการณ์ผู้ใช้สามารถคลิกที่ไอคอนข้อมูลที่ปรากฏในคอลัมน์แรกของ UI ข้อมูลการพิสูจน์ของ NiFi
มีคุณสมบัติบางอย่างในไฟล์ nifi.properties ซึ่งใช้ในการจัดการที่เก็บ NiFi Data Provenance
ส. | ชื่อคุณสมบัติ | ค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|
1 | nifi.provenance.repository.directory.default | ./provenance_repository | เพื่อระบุเส้นทางเริ่มต้นของแหล่งข้อมูล NiFi |
2 | nifi.provenance.repository.max.storage.time | 24 ชั่วโมง | เพื่อระบุเวลาเก็บรักษาสูงสุดของแหล่งข้อมูล NiFi |
3 | nifi.provenance.repository.max.storage.size | 1 GB | เพื่อระบุการจัดเก็บสูงสุดของแหล่งข้อมูล NiFi |
4 | nifi.provenance.repository.rollover.time | 30 วินาที | เพื่อระบุเวลาโรลโอเวอร์ของแหล่งข้อมูล NiFi |
5 | nifi.provenance.repository.rollover.size | 100 ลบ | เพื่อระบุขนาดโรลโอเวอร์ของแหล่งข้อมูล NiFi |
6 | nifi.provenance.repository.indexed.fields | EventType, FlowFileUUID, ชื่อไฟล์, รหัสโปรเซสเซอร์, ความสัมพันธ์ | เพื่อระบุฟิลด์ที่ใช้ในการค้นหาและจัดทำดัชนีแหล่งที่มาของข้อมูล NiFi |