QVD mimarisi için en iyi uygulamalar Qlik Cloud'e geçiş yaparken
Son güncelleme: 14.10.2026Qlik Cloud büyük dosyaları destekler ve yerel DataFiles depolama alanı büyük QVD dosyalarını işleyebilir. Ancak, Qlik Cloud içinde büyük dosyalar kullanılırken, Qlik Sense Enterprise on Windows ile karşılaştırıldığında mimari değerlendirmeler farklılık gösterir.
QVD yükleme performansı Qlik Sense Enterprise on Windows ile Qlik Cloud arasında farklılık gösterir:
-
Qlik Sense Enterprise on Windows içinde, Qlik Motoru QVD'yi doğrudan yerel disk depolamasından okur. Dosyalar yerel sunucuda depolandığında, veri yüklerken de minimum gecikme olur.
-
Qlik Cloud içinde, Qlik Motoru, dosya içeriğini web dosya depolamasından okumak için bir ağ çağrısı yapar. Bu, yükleme süresini iki yolla artırır. İlk olarak, ağ üzerinden web dosya depolamasından okuma, yerel disk okumalarının önlediği aktarım gecikmesi ekler. İkinci olarak, SOC 2/3 ve HIPAA gibi uyumluluk sertifikaları için gereken şifreleme, işlem yükü ekler.
Bilgi notuGüvenlik ve uyumluluk hakkında daha fazla bilgi için bkz. Qlik'te Güven ve Güvenlik.
QVD dosyalarını Qlik Cloud içinde depolarken, yeniden yükleme stratejinize dosya okuma ve yazma süresini dahil edin. QVD mimarinizi Qlik Cloud içinde planlarken aşağıdaki yaklaşımları göz önünde bulundurun:
-
Optimal QVD boyutlarını koruyun
-
QVD yükleme işlemlerini optimize etme
QVD dosyalarıyla çalışma hakkında daha fazla bilgi için bkz:
QVD performansı hakkında daha fazla bilgi edinmek için aşağıdaki Qlik Öğrenim kurslarına bakın:
-
QVD Performans Temelleri (Ücretsiz)
-
QVD Performans Temelleri (Yalnızca abonelikle)
Optimum QVD boyutlarını koruyun
Qlik Cloud büyük dosyaları işleyebilse de, QVD dosyalarınızı performans gereksinimlerinizi karşılayacak kadar küçük tutun. Sabit bir hedef boyutu yoktur, bu nedenle veri tasarımınızın bir parçası olarak performansı doğrulayın ve ihtiyaçlarınıza ulaşmak için daha fazla optimize edin. Aşağıdaki yaklaşımlar, QVD dosyalarınızı zamanında yükleme için optimum boyut aralıklarında tutmaya yardımcı olabilir.
Büyük veri hacimleriyle uygulama performansını optimize etme hakkında daha fazla bilgi için, bkz:
Verilerinizi segmentlere ayırın
Bireysel dosya boyutlarını düşük tutmak için verilerinizi doğal boyutlara göre segmentlere ayırın, örneğin:
-
Zaman dilimi: Verilerinizi yıllar veya aylar gibi zaman dilimlerine göre segmentlere ayırın. Örneğin, tüm verilerinizi içeren bir QVD'yi iki QVD'ye bölebilirsiniz:
-
Son iki yıla ait verileri içeren bir QVD.
-
İki yıldan eski geçmiş verileri içeren bir QVD.
-
-
Kategori: Verilerinizi mantıksal kategorilere göre segmentlere ayırın, örneğin:
-
Ülkeler veya bölgeler.
-
Ürün grupları.
-
Departmanlar.
Örneğin, tüm verilerinizi içeren bir QVD'yi ülkeye veya eyaletler ya da iller gibi ikinci düzey idari bölgelere göre bölebilirsiniz.
-
-
Toplama düzeyi: Daha küçük bir veri kümesi oluşturmak için verilerinizi daha yüksek bir düzeyde toplayın. Örneğin:
-
Günlük verileri aylık özetler halinde birleştirin.
-
Bireysel müşteri verilerini bölgesel özetler halinde toplayın.
-
Veri kardinalitesini azaltın
QVD dosyalarındaki verilerin kardinalitesini azaltmak, sıkıştırmayı iyileştirir ve QVD dosya boyutunu küçültür. Aşağıdaki yaklaşımları göz önünde bulundurun:
-
Yuvarlama: Analitik olarak anlamlı olduğunda yüksek kardinaliteli sayısal değerleri yuvarlayın. Bu, benzersiz değer sayısını azaltarak daha küçük veri kümeleri ve daha hızlı sembol tablosu işleme sağlar.
-
Zaman damgalarını ayırma: Zaman damgası alanlarını ayrı Tarih ve Saat alanlarına ayırın. Bu, kardinaliteyi önemli ölçüde düşürür ve sıkıştırmayı iyileştirir.
-
Metin alanlarını optimize etme: Metin alanları, özellikle uzun açıklamalar içeren alanlar olmak üzere yüksek kardinaliteye sahip olabilir. QVD dosyalarınızı optimize etmek için, bu metin alanlarını birden fazla QVD dosyasına dahil etmekten kaçının. Birincil veri QVD dosyalarını yalın tutmak için onları özel QVD dosyalarına taşıyın. Tek bir metin QVD hala performanslı değilse, onu daha fazla segmentlere ayırın.
QVD katman stratejisini gözden geçir
QVD dosyaları zamanla büyüyebilir ve artık orijinal kullanım durumları için optimize edilmemiş olabilir. Katman stratejinizi gözden geçirin ve daha ayrıntılı bir yapı benimseyip benimseyemeyeceğinizi belirleyin. Daha fazla, daha küçük dosyalar kullanmak, dosya yüklemenin etkisini sınırlayabilir.
Örneğin, satış verilerini yıla göre QVD'lere bölmek, yeniden yükleme sürelerini hızlandırabilir ve uygulamaların yalnızca en son yıllardaki veri noktalarına ihtiyaç duyduklarında daha az veri okumasını sağlayabilir.
QVD katmanları oluşturma ve depolama hakkında daha fazla bilgi için, bkz:
QVD yükleme işlemlerini optimize etme
QVD dosyalarından veri yüklerken Qlik Cloud, yükleme işlemlerinizi optimize edin. Aşağıdaki yaklaşımlar, QVD dosyalarını okurken yükleme sürelerini azaltmaya yardımcı olabilir.
Depolama okumalarını en aza indirin
Aynı QVD dosyalarını tek bir komut dosyası içinde birden çok kez yüklemekten kaçının. Ek yükü azaltmak için, verileri bir kez geçici bir tabloya yükleyin ve RESIDENT yüklemeler aracılığıyla yeniden kullanın.
Veri yükleme ve yerleşik tablolar hakkında daha fazla bilgi için, bakınız:
Optimize edilmiş yüklerden faydalanın
Karmaşık WHERE yan tümceleri veya veri dönüşümleri içeren yükler gibi optimize edilmemiş senaryolar için, QVD'yi optimize edilmiş biçiminde önce geçici bir tabloya yüklemeyi düşünün. Daha sonra, nihai hedef tablonuza bir RESIDENT yüklemesi aracılığıyla gerekli manipülasyonları ve filtrelemeyi gerçekleştirebilir, böylece işleme yükünü QVD'yi yüklemekten motor belleğine kaydırabilirsiniz.
Optimize edilmiş ve standart QVD yükleme modları hakkında daha fazla bilgi için bakınız:
Alternatif dosya depolama çözümleri
QVD'lerinizi Qlik Cloud içinde depolamanın yönetim yükü okuma ve yazma performansı sorunlarına neden oluyorsa, yapılandırılabilir güvenlik düzeyi seçeneklerine sahip alternatif dosya depolama çözümlerini test etmeyi düşünün.
Qlik Cloud-destekli dosya depolama çözümleri için, Qlik Web Depolama Sağlayıcı Bağlayıcıları (yalnızca İngilizce) konusuna bakın. Gecikme sorunlarını en aza indirmek için, alternatif dosya depolama çözümünüzün Qlik Cloud bölgenizin kiracısına mümkün olduğunca yakın bir yere dağıtıldığından emin olun.
Veri dosyalarını yönetme hakkında daha fazla bilgi için bkz: