Raporları geri dönüştürme
Döngülerle, bir raporun yıl veya bölge gibi boyutlara göre ayrılmış birden fazla sürümünü oluşturabilirsiniz. Döngüler, bir rapor görevi yapılandırılırken eklenir.
Döngüler, raporun her bir sürümünde yer alan verileri filtreleyerek çalışır. Bir döngü ile bir rapor filtresi arasındaki fark, bir döngü ekleyerek rapor görevinin tek bir yürütülmesinin tek bir alıcı için birden fazla benzersiz rapor oluşturabilmesidir. Bir rapor görevine döngü eklediğinizde, döngü olarak seçtiğiniz boyuttaki her bir benzersiz değer için benzersiz bir rapor oluşturulur. Birden fazla döngü alanınız varsa tüm döngü alanlarının kombinasyonu kadar rapor alırsınız.
Döngüler, rapor oluşturma sırasında uygulanabilen diğer filtreleme türleriyle etkileşime girer. Değerlendirme sırası aşağıdaki gibidir:
-
Varsa bölüm erişimi
-
Varsa görev düzeyinde rapor filtresi
-
Varsa alıcı düzeyinde rapor filtresi
-
Varsa döngüler
Örnek
Örneğin, satış raporları göndermek için bir rapor göreviniz var. Rapor görevi aşağıdaki ayarlarla yapılandırılır:
-
Dosya adı: SalesData
-
Ülke ve Yıl alanlarında Döngü
-
Zaman damgası formatı: yyyy-AA-gg_SS-dd
Verileriniz üç ülkeyi ve iki yılı kapsadığından altı rapor oluşturulur ve gönderilir:
-
SalesData_ Country1 _ Year1 _2024-11-08_10-30.xlsx
-
SalesData_ Country1 _ Year2 _2024-11-08_10-30.xlsx
-
SalesData_ Country2 _ Year1 _2024-11-08_10-30.xlsx
-
SalesData_ Country2 _ Year2 _11-08_10-30.xlsx
-
SalesData_ Country3 _ Year1 _11-08_10-30.xlsx
-
SalesData_ Country3 _ Year2 _11-08_10-30.xlsx
Çıktı dosyaları oluşturulduktan sonra normalde olduğu gibi hedeflerine gönderilir. Rapor filtreleri ve bölüm erişimi filtrelemesi normalde olduğu gibi uygulanmaya devam eder.
Rapor görevinize döngü ekleme
Rapor görevi oluşturma hakkında daha fazla bilgi için bkz. Rapor görevi oluşturma.
Aşağıdakileri yapın:
-
Bir rapor görevi oluşturun ve normalde yaptığınız gibi yapılandırma işlemine başlayın.
-
İletişim kutusunun Şablon bölümünü tamamladıktan sonra Çıktı bölümüne ulaşırsınız.
-
Döngü altında, uygulamadan en fazla üç boyut seçmek için açılır menüyü kullanın.
Çıktı dosyası adları
Bir döngü eklediğinizde, döngüde uygulanan boyut değerinin adı rapor dosyası adlarına dahil edilir. Döngüde uygulanan bir boyut değeri herhangi bir özel karakter içeriyorsa bunlar dosya adında bir alt çizgi karakteri (_) ile değiştirilir.
Özel karakterler şunları içerir:
-
\ / < > : " ' ? *
-
ASCII kontrol karakterleri
Hataları işleme
Bir döngüde bir veya daha fazla rapor ile ilişkili hata oluşursa başarısız olan her rapor için boş bir dosya oluşturulur. Bu dosyaların her birinin adı "FAILED_" ön ekine sahiptir ve hatayla sonuçlanan değerlerin kombinasyonunu yansıtır.
En iyi uygulamalar ve sınırlamalar
En iyi uygulamalar
Rapor boyutlarınız çok sayıda değer veya benzersiz değer kombinasyonları içeriyorsa rapor göreviniz için bir rapor döngüsü başlatmamalısınız. Örneğin, verileriniz 10 yılı, 196 ülkeyi ve 50 ürünü kapsıyorsa rapor döngüsü potansiyel olarak 98.000'e kadar dosya oluşturabilir (mevcut benzersiz görev kısıtlaması için aşağıdaki korumalara bakın). Bu raporun oluşturulması saatler veya günler sürebilir ve Qlik Cloud aboneliğiniz için büyük miktarda rapor oluşturulmasına neden olabilir.
Sınırlamalar
-
Bir rapor görevi için döndürülecek en fazla üç alan seçebilirsiniz.
-
Bir veya daha fazla döngü uygulandığında, bir rapor görevi en fazla 500 benzersiz rapor oluşturabilir. Döngü uygulanmadığında rapor görevi en fazla 100 benzersiz rapor oluşturabilir.
-
Döngü uygulanmış bir rapor görevi için maksimum yürütme süresi dört saattir.
Uygulama içi raporlama ile ilişkili geçerli olan diğer sınırlamalar için bkz. Uygulama içi rapor yapılandırması için sınırlar ve sınırlamalar.