Apache NiFi - Şablonlar
Apache NiFi, NiFi akışlarının yeniden kullanılmasını ve dağıtılmasını kolaylaştıran Şablonlar konseptini sunar. Akışlar, diğer geliştiriciler tarafından veya diğer NiFi kümelerinde kullanılabilir. Ayrıca NiFi geliştiricilerinin çalışmalarını GitHub gibi depolarda paylaşmalarına yardımcı olur.
Şablon Oluşturun
Akış için 15. Bölüm “Apache NiFi - Akış Oluşturma” bölümünde oluşturduğumuz bir şablon oluşturalım.
Shift tuşunu kullanarak akışın tüm bileşenlerini seçin ve ardından NiFi tuvalinin sol tarafındaki şablon oluştur simgesine tıklayın. Yukarıdaki resimde gösterildiği gibi bir araç kutusu da görebilirsiniz. Simgeye tıklayıncreate templateyukarıdaki resimde olduğu gibi mavi ile işaretlenmiştir. Şablonun adını girin. Bir geliştirici, isteğe bağlı bir açıklama da ekleyebilir.
Şablonu İndir
Ardından, aşağıdaki resimde gösterildiği gibi NiFi kullanıcı arayüzünün sağ üst köşesinde bulunan menüdeki NiFi şablonları seçeneğine gidin.
Şimdi indirmek istediğiniz şablonun indirme simgesine (listede sağ tarafta bulunur) tıklayın. Şablon adına sahip bir XML dosyası indirilecektir.
Şablon Yükle
NiFi'de bir şablon kullanmak için, geliştiricinin xml dosyasını UI kullanarak NiFi'ye yüklemesi gerekir. Şablon Oluştur simgesinin yanında bir Şablon Yükle simgesi (aşağıdaki resimde mavi ile işaretlenmiştir) buna tıklayın ve xml'ye göz atın.
Şablon Ekle
NiFi kullanıcı arayüzünün üst araç çubuğunda, şablon simgesi etiket simgesinin önündedir. Simge, aşağıdaki resimde gösterildiği gibi mavi ile işaretlenmiştir.
Şablon simgesini sürükleyin ve açılır listeden şablonu seçin ve ekle'yi tıklayın. Şablonu NiFi tuvaline ekleyecektir.