Yönetilen alanlarda tablo halinde raporlama
Katı veri yönetimi gerektiren uygulamalar için tablo halinde raporlar oluşturabilirsiniz. Yönetilen alanlarda kullanmak üzere uygulama veri modelleri geliştirmek için kullandığınız ilkelerle uygulamanızı uygulama içi raporlama özelliklerine hazırlayabilirsiniz. Bunu, komut dosyasındaki alana duyarlı söz dizimi kullanarak yapabilirsiniz.
Yönetilen bir alanda yayınlanmak üzere bir uygulama geliştirirken aşağıdakileri göz önünde bulundurun:
Şablon, uygulamanın yayınlanmasından önce veya sonra geliştirilebilir. Şablonu uygulamayı yayınlamadan önce oluşturursanız uygulamayı yayınladıktan sonra bağlı uygulamayı değiştirin.
Uygulamayı yayınlamadan önce uygulamaya bir dağıtım listesi eklenmesi gerekir. Geliştirme sırasında bu, gerçek veri kaynakları yerine yapay veri kaynakları içerebilir. Dağıtım listesindeki kaynaklara komut dosyasında referans verilir, bu sayede uygulamayı yayınlamaya hazırlanırken komut dosyasının, alana duyarlı söz dizimi kullanarak yazılması gerekir. Kaynak dosyası olarak bir dağıtım listesi yüklerseniz bu söz dizimi varsayılan olarak otomatik şekilde kullanılır.
Uygulamayı yayınladıktan sonra şablon, filtreler ve rapor görevleri gibi raporlama varlıkları, yayınlanan uygulamanın raporlama kullanım durumuna bağlı olarak istenen şekilde yeniden oluşturulabilir. Dağıtım listesinde kullanılan gerçek veri kaynakları yönetilen alana eklenmelidir.
Mevcut tablo halinde rapor yapılandırmaları
26 Mart 2024 tarihinden önce bir raporlama yapılandırması ve dağıtım listesi oluşturduysanız dağıtım listeleri için dosya yükleme sürecinde yapılan değişiklikleri bilmeniz gerekir.
26 Mart 2024 tarihinden önce oluşturulan uygulamalar için Raporlama bölümünde yüklenen dağıtım listesi kaynak listesi dosyası otomatik olarak yeniden adlandırıldıktan sonra alana ekleniyordu. Bu yeniden adlandırılan dosyaya verilen referans daha sonra otomatik olarak komut dosyasına ekleniyordu. Yüklenen kaynak dosyası artık alana eklendiğinde yeniden adlandırılmıyor.
Bu uygulamaları yayınlarken mevcut rapor yapılandırmalarını kullanmaya devam etmek için dağıtım listesi kaynaklarınıza bağlı olarak aşağıdaki ilgili bölümü takip edin. Alternatif olarak, raporlama yapılandırmanızı bu sayfada gösterilen kılavuzları kullanarak baştan oluşturabilirsiniz.
Bir kaynak dosyası yüklediyseniz
Veri yükleme düzenleyicisi öğesini açın ve Dağıtım Listesi kod bölümünde dosya adı referanslarına bakın. Söz dizimini belirli bir alan yerine, mevcut alana işaret eden bir alana duyarlı referans kullanacak şekilde düzenleyin. Örneğin dosya referansı şöyle görünebilir:
FROM "lib://DataFiles/reporting_source_your_app_ID.xlsx"
Bunu şununla değiştirin:
FROM "lib://:DataFiles/reporting_source_your_app_ID.xlsx"
Kaynak uygulamanın uygulama kimliğinin dosya adında bulunduğunu görebilirsiniz. Uygulamayı yayınladığınızda tam olarak bu komut dosyasını istiyorsanız gerçek dağıtım listesi dosyanızı, yönetilen alana tam olarak bu adla ekleyin.
Alternatif olarak, geliştirme alanındaki kaynak dosyasını yeniden adlandırabilir, komut dosyasını güncelleyebilir ve ardından uygulamayı yayınlayabilirsiniz. Son olarak, gerçek dağıtım listesi dosyasını güncellenen adıyla ekleyin.
Komut dosyanızda uzak veri kaynaklarını manuel olarak kullandıysanız
Bunun yerine komut dosyasını, dağıtım listesi için diğer veri kaynaklarına güvenecek şekilde manuel olarak yapılandırdıysanız komut dosyasını veri kaynaklarının ilgili, alana duyarlı referanslarını içerecek şekilde düzenlemeniz gerekir (bunu zaten yapmadıysanız).
Daha fazla bilgi ve spesifik örnekler için bkz. Yönetilen alanlardaki uygulamalar için veri kaynakları.
İş akışı
Yönetilen bir alanda tablo halinde raporlamayla çalışmak için aşağıdaki sırayı takip edin.
Uygulama geliştirme
Uygulamayı yönetilen alanda yayınlamak üzere hazırlarken geliştirme alanında (kişisel veya paylaşılan alan) normalde yapacağınız gibi geliştirin.
Şablonu ve filtreyi geliştirme
İsterseniz uygulamayı yayınlamadan önce rapor şablonunu ve filtreleri oluşturabilirsiniz. Bu, uygulama geliştirmedeki bir aşama olarak faydalı olabilir, ancak kaynak uygulamaya eklenen şablonlar ve filtreler, yayınlanan kopyada korunmaz.
Şablonu uygulamayı yayınlamadan önce oluşturur ve yayınlanan uygulama için kullanmak isterseniz şablonun bağlı Qlik Sense uygulamasını değiştirin. Bu işlemi eklentide gerçekleştirebilirsiniz. Alternatif olarak, şablonu yayınlanan uygulamaya yüklerken bu işlemi Qlik Sense uygulamasında gerçekleştirebilirsiniz. Bkz. Bağlı Qlik Sense uygulamasını değiştirin.
Dağıtım listesi referansını hazırlama
Bir uygulamaya dağıtım listesi eklediğinizde uygulamanın komut dosyası değişir. Yayınlanan bir uygulamanın komut dosyasına erişilemez.
Bu aşamada dağıtım listesinin gerçek dosya veya yönetilen alandaki dağıtım listesiyle ilişkili olarak kullanacağınız diğer kaynaklar için bir yer tutucu olması gerekir.
Prosedür, dağıtım listesinin kaynak dosyası mı yoksa komut dosyasına manuel olarak eklenmiş uzak bir veri kaynağı mı olduğuna göre biraz farklılık gösterir. Ancak temeldeki kavramlar aynıdır. Komut dosyasında alana duyarlı söz diziminin nasıl kullanılacağını açıklayan eksiksiz bir kılavuz için bkz. Yönetilen alanlardaki uygulamalar için veri kaynakları.
1. seçenek: Kaynak dosyasını doğrudan yükleme
Bir kaynak dosyasını dağıtım listesi olarak eklemek için normal prosedürü uygulayın: Kaynak dosyası yükleyerek dağıtım listesi eklemedeğişkenlerini silin.
Kesinleştirilmiş alıcı ayrıntılarını eklemek yerine istediğiniz yer tutucuları ekleyebilirsiniz. Burada önemli olan, bir dosya yüklemeniz ve bu dosyanın daha sonra otomatik olarak geliştirme alanına eklenmesi ve komut dosyasında referans olarak kullanılmasıdır.
Komut dosyasındaki Distribution List bölümünün, dosyaya ilişkin alana duyarlı bir referans içerdiğini ve belirli bir alana doğrudan referans vermediğini kontrol edebilirsiniz. Bu, uygulamanın Raporlama bölümünde dağıtım listesi olarak bir kaynak dosya yüklediğinizde otomatik olarak yapılır. Şunun gibi görünmelidir:
FROM "lib://:DataFiles/My_App_Distribution_List.xlsx"
Bu örnek, uygulamanın bulunduğu geçerli alana işaret eden ve alana duyarlı bir referanstır. DataFiles öncesindeki ekstra iki nokta üst üste, gereken ilgili referansı sağlar.
Daha sonra, uygulamayı yönetilen alanda yayınladığınızda gerçek dağıtım listesi dosyasını yönetilen alana yükleyin. Gerçek dağıtım listesi, komut dosyasında referans verilen dosya ile aynı dosya adına sahip olmalıdır.
2. seçenek: Komut dosyasında veri kaynaklarına manuel referans verme
Komut dosyanızda uzak dağıtım listesi kaynaklarına manuel olarak bağlanmak için normal prosedürü takip edin: Komut dosyasında dağıtım listesini manuel olarak tanımlamadeğişkenlerini silin.
Dağıtım listeniz için gerekli veri kaynaklarına bağlamak üzere komut dosyası yazarken gerekirse dosyalara verilen yapay referanslar ve bağlantılar kullanabilirsiniz. Komut dosyanızda veri kaynaklarının, yönetilen alanda sahip olacakları adlara sahip olması ve bu kaynaklara verilen referansların ilgili ve alana duyarlı söz dizimi kullanması gerekir.
Uygulamayı yayınlama
Komut dosyasını ve dağıtım listesini hazırladığınızda uygulama, yönetilen alanda yayınlanmaya hazır hale gelir. Bir uygulamayı yayınlama hakkında daha fazla bilgi edinmek için bkz. Uygulamaları yayınlama.
Bağlı Qlik Sense uygulamasını değiştirin
Uygulamayı yayınlamadan önce rapor şablonu oluşturduysanız şablonu, doğru uygulama kimliğine referans verecek şekilde güncellemeniz gerekir. Bir uygulamanın yayınlanan kopyasında, kaynak uygulamadan farklı bir uygulama kimliği olacaktır.
Bu işlem, Microsoft Excel için Qlik eklentisinde veya şablonu yüklerken Qlik Sense bölümünde tamamlanabilir. Başlamadan önce, kaynak uygulamasına yönelik şablondan ayırt etmek için şablonun ayrı bir kopyasını oluşturabilirsiniz.
Tüm talimatlar için bkz.:
-
Microsoft Excel için Qlik eklentisinden: Bağlı Qlik Sense uygulamasını değiştirme
-
Qlik Sense bölümünden: Bağlı Qlik Sense uygulamasını değiştirme
Şablonlarınızı doğrudan yönetilen alanda geliştirmeniz ve güncellemeniz her zaman mümkündür.
Gerçek dağıtım listesi kaynaklarını ekleme
Yönetilen alanda, komut dosyasında referans verildiği gibi, dağıtım listenizi yüklemek için gerekli dosyaları ve bağlantıları oluşturun. Bu adımı istediğiniz zaman tamamlayabilirsiniz.
Dağıtım listesini sağlayan veri kaynakları, kaynak uygulamanın komut dosyasında kullanılan dağıtım listesi kaynaklarıyla aynı parametre adlarını (bağlantılar, dosyalar ve alanların adları) içermelidir.
Bağlı kaynaklar alana eklendiğinde uygulamayı yeniden yükleyebilmelisiniz.
Yeni raporlama varlıkları oluşturma
Artık uygulamaya raporlama varlıkları ekleyebilirsiniz. Bu; şablon, filtreler ve rapor görevlerini içerir.
İzinler
Yönetilen alanda aşağıdaki rollerden herhangi birine sahip olan kullanıcılar, uygulama için tablo halinde raporlamayla çalışabilir:
-
Sahip
-
Yönetebilir
-
İşlem yapabilir (yalnızca Professional veya Full User yetkilendirmesi)
Daha fazla bilgi için bk. Yönetilen alanlarda izinleri yönetme.
Sınırlamalar
Tablo halinde raporlama, Client-Managed Qlik Sense (çoklu bulut dağıtımları dahil) kaynağından Qlik Cloud hedefine yayınlanan veya dağıtılan uygulamalar için kullanılamaz. Tablo halinde raporlamayı bu uygulamalarla birlikte kullanmak için uygulamayı geçiş araçlarını kullanarak Qlik Cloud hedefine geçirin (bkz. Qlik Cloud geçiş araçlarını ayarlama) veya uygulamayı manuel olarak dışa aktarıp Qlik Cloud hedefine yeniden yükleyin.
Daha fazla bilgi için bk. Dışa aktarılan veya geçirilen uygulamalarla tablo haline raporlama.