Döngü ve azaltma Qlik Cloud
Qlik Cloud öğesindeki döngü ve azaltma işlevi sayesinde, ilgili birkaç uygulamayı yönetmek için tek bir ana uygulama kullanabilirsiniz. İlgili tüm uygulamaların verileri ana uygulamadan güncellenebilir.
Döngü ve azaltma nasıl çalışır?
Döngü ve azaltma yaptığınızda, bir QVD oluşturucu uygulaması kullanarak veri toplarsınız. QVD oluşturucu uygulaması genellikle daha büyük bir veri kümesindeki yalnızca birkaç alandan, örneğin Excel dosyası gibi bir veri kaynağındaki Bölge ve Ürün alanlarından veri seçen bir koda sahiptir. Ana uygulamada komut dosyasını çalıştırdığınızda, farklı yönetilen alanlarda depolanan tüm ilgili uygulamalar otomatik olarak güncellenir.
Döngü ve azaltma örneği
Aşağıdaki örnekte, paylaşılan bir alanda depolanan ana uygulama gösterilmektedir. Yönetilen alanlar 1 ila 4'e boş bir uygulama yayınlanır. Yönetilen alanlar, yeniden yüklemeleri gerçekleştirebilecekleri yerel veri dosyalarına veya veri bağlantılarına sahip olabilir. Yeni veriler mevcut olduğunda, ana uygulama yeniden yüklenir ve ilgili uygulamalar en son verilerle güncellenir.
Bu yaklaşımın çeşitli faydaları vardır:
-
Tek kaynak: herhangi bir veri içermediği için çok hafif bir ana uygulama, yalnızca komut dosyasındaki mantık.
-
Hafif olması sayesinde ana uygulamanın bakımı kolaydır.
-
Farklı yönetilen alanlardaki ilgili uygulamalar, esnekliği destekler. Güvenlik; alana, uygulamaya veya her ikisine birden ayarlanabilir.
Veriler alanlara nasıl aktarılır?
QVD oluşturucudaki komut dosyayı, seçilen alanlar arasında döngü uygular ve toplanan verileri bir QVD veri dosyasında depolar. Komut dosyası daha sonra veri dosyasını yönetilen alanların her birinde depolar. Ana uygulama yeniden yüklendiğinde, ilgili uygulamalar en son verilerle güncellenir.
Döngü ve azaltma kurulumu
Döngü ve azaltmayı ayarlamak için aşağıdakiler gereklidir:
-
Paylaşılan bir alanda depolanan ana uygulama
-
Her azaltılmış uygulama için bir tane olmak üzere yönetilen alanlar
-
Her yönetilen alanda yayınlanan boş uygulama
-
QVD oluşturucu, veri dosyası oluşturan bir uygulama