nifi

nifi

Apache NiFi adalah sistem untuk memproses dan mendistribusikan data menggunakan grafik terarah dari routing data, transformasi, dan logika mediasi sistem. Ini menawarkan antarmuka pengguna berbasis browser, pelacakan provenans data, latensi rendah dan throughput tinggi, prioritisasi dinamis, dan fitur lebih untuk insinyur dan ilmuwan data. Apache NiFi adalah proyek perangkat lunak dari Apache Software Foundation yang dirancang untuk mengotomatisasi aliran data antara sistem perangkat lunak. Memanfaatkan konsep ekstrak, transformasi, muat (ETL), didasarkan pada perangkat lunak "NiagaraFiles" sebelumnya dikembangkan oleh NSA Amerika Serikat (NSA), yang juga sumber sebagian dari... Bagian ini memberikan gambaran 20.000 kaki dari fundamenta-fundamenta sudut pandang untuk memahami gambaran besar Apache NiFi, dan beberapa fitur menarik. Kategori fitur kunci termasuk manajemen aliran, kemudahan penggunaan, keamanan, arsitektur yang dapat diperluas, dan model skalabilitas yang fleksibel. Pelajari dasar-dasar dan topik lanjutan Apache NiFi, perangkat lunak sumber terbuka untuk mengotomatisasi dan mengelola aliran data antara sistem. Tutorial ini mencakup definisi, sejarah, arsitektur, fitur, proses instalasi, kasus penggunaan, praktik terbaik, dan lain-lain dari NiFi. Apache NiFi adalah sistem untuk memproses dan mendistribusikan data menggunakan grafik terarah dari prosesor, router, dan mediator. Pelajari tentang fitur-fiturnya, persyaratannya, mulai, dan cara berkontribusi ke proyek di GitHub. NiFi adalah sistem yang aman yang mendukung enkripsi dan autentikasi. Ini membantu melindungi data Anda dari akses yang tidak sah. NiFi mencapai keamanan melalui penggunaan sejumlah teknik, termasuk: SSL/TLS: NiFi mendukung enkripsi SSL/TLS, yang melindungi data dalam perjalanan. NiFi dapat berjalan secara mandiri pada perangkat jejak kecil. Dalam kasus seperti itu, NiFi memungkinkan untuk memproses data tepi dan memindahkan data tersebut ke instansi atau kluster NiFi yang lebih besar di cloud. NiFi membantu memfilter, mengubah, dan memprioritaskan data tepi yang bergerak, memastikan aliran data yang andal dan efisien. Apache NiFi adalah sistem yang mudah digunakan, kuat, dan dapat diandalkan untuk memproses dan mendistribusikan data Dokumentasi NiFi Dokumentasi 2.0.0-M1 Apache NiFi adalah sistem aliran data berdasarkan konsep pemrograman berbasis aliran. Ini mendukung grafik terarah yang kuat dan dapat diskalakan dari routing data, transformasi, dan logika mediasi sistem. NiFi memiliki antarmuka pengguna berbasis web untuk desain, kontrol, umpan balik, dan pemantauan aliran data. Banyak dari properti ini dibahas secara rinci di bagian dari Panduan Administrator ini. nifi.sensitive.props.key. Ini adalah kata sandi yang digunakan untuk mengenkripsi nilai properti sensitif yang dikonfigurasi dalam prosesor. Secara default, itu kosong, tetapi administrator sistem harus memberikan nilai untuk itu. Setelah NiFi telah diunduh dan diinstal seperti yang dijelaskan di atas, itu dapat dimulai dengan menggunakan mekanisme yang sesuai untuk sistem operasi Anda. Untuk pengguna Windows, navigasikan ke folder di mana NiFi diinstal. Dalam folder ini adalah subfolder bernama. Navigasi ke subfolder ini dan klik dua kali run-nifi.bat. Di sini, NiFi menangani data pada tingkat yang mengesankan sebesar 9,56 TB (42,4 miliar pesan) per 5 menit, atau 32,6 GB/detik (141,3 juta peristiwa per detik). Itu setara dengan 2,75 PB (12,2 triliun peristiwa) per hari! Semua dengan informasi provenans granular yang melacak dan menampilkan setiap peristiwa yang terjadi pada data. Langkah 6: Sekarang, pergi ke folder bin di dalam folder yang diekstraksi, yaitu nifi-1.11.4/bin. Klik pada jendela batch run-nifi dan jalankan untuk memulai NiFi. Langkah 7: run-nifi.bat akan menjalankan prompt perintah, yang akan terlihat seperti tangkapan layar di bawah ini. File bat ini harus dieksekusi sebelum menjalankan NiFi pada browser web. NiFi telah dimulai.