Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Paylaşılan veri kümesinin sorgu sonuçları, birden çok rapor için tutarlı veriler sağlamak ve veri kümesi sorgusunun yanıt süresini iyileştirmek için önbelleğe kopyalanabilir. Raporlar gibi, paylaşılan bir veri kümesini de ilk kullanımda veya bir zamanlama belirterek önbelleğe alınacak şekilde yapılandırabilirsiniz.
Paylaşılan veri kümesi birden çok rapora veya bileşen tanımlarının parçası olarak eklenebilir. Paylaşılan veri kümesini önbelleğe alarak, bunu kullanan tüm raporlar için tutarlı bir veri kümesi sağlarsınız ve ayrıca veri kümesi sorgusunun dış veri kaynağında çalışma sayısını azaltırsınız.
Aşağıdaki listede, paylaşılan bir veri kümesinin ne zaman önbelleğe alınacaklarına ilişkin örnekler verilmiştir:
Sorgunun çalışması kayda değer bir zaman alır.
Sorgu parametreleri alır, ancak çoğu zaman parametre birleşimlerinin sayısı azdır. Her birleşim önbelleğe alınmış sorgu sonuçları oluşturur.
Sorgu günün, haftanın veya ayın tahmin edilebilir saatlerinde çalışır.
Sorgu, bir rapordaki paylaşılan veri kümesi başvurusunun sonucu olarak çalışır. Bu rapor, çok sayıda kişinin kısa bir süre içinde bağlantıyı seçme olasılığının yüksek olduğu e-posta yoluyla teslim edilir.
Aşağıdaki listede, paylaşılan bir veri kümesinin önbelleğe alınmaması gereken durumlara ilişkin örnekler verilmiştir:
Sorgu sonuçları her zaman en son verileri içermelidir.
Sorgu hızlı çalışıyor.
Sorgu seyrek çalıştırılır.
Sorgu parametreleri alır, parametre birleşimlerinin sayısı büyüktür ve hiçbir birleşim diğerinden daha olası değildir.
Paylaşılan veri kümesinin temel aldığı veri kaynağında İstem veya Windows Tümleşik kimlik bilgileri bulunur.
Paylaşılan veri kümesi filtresi veya sorgu, genel koleksiyon Kullanıcısı'na başvuru içeren bir ifade içerir.
Kullanıcı, önbelleğe alınan sonuç kümesi için belirtilen varsayılan değerlerden farklı rapor parametresi değerlerini seçerse, veri kümesi sorgusu etkin bir şekilde çalışır. Böyle durumlarda, önbelleğe alınan sonuçlar bu sorgu için kullanılmaz.
Paylaşılan veri kümelerini önbelleğe alma
Paylaşılan veri kümesinde önbelleğe almayı etkinleştirmek için paylaşılan veri kümesinde önbellek seçeneğini belirlemeniz gerekir. Önbelleğe alma etkinleştirildikten sonra, paylaşılan veri kümesinin sorgu sonuçları ilk kullanımda önbelleğe kopyalanır. Paylaşılan veri kümesinin parametreleri varsa, parametrelerin her birleşimi önbellekte yeni bir giriş oluşturur.
Belirli bir parametre bileşiminin sorgu sonuçları önbellekte olsa da, işlenmek üzere başlatılan ve bu parametre değerleriyle paylaşılan veri kümesine başvuru içeren her rapor önbelleğe alınmış verileri kullanır.
Verilerin süresi dolmadan önce önbellekte ne kadar süre tutulacağını belirtebilirsiniz. Daha fazla bilgi için bkz. Paylaşılan veri kümeleriyle çalışma.
Önbelleği önceden yükleme
Önbellek yenileme planı oluşturarak önbelleği önceden yükleyebilirsiniz. Yenileme planıyla, öğeye özgü bir zamanlamayı veya paylaşılan bir zamanlamayı kullanarak önbelleğin ne sıklıkta yenileneceğini belirtebilirsiniz. Aynı öğe için birden çok önbellek girdisini önlemek için, belirttiğiniz zamanlama dış veri kaynağında sorgu işleme için yeterli süreye izin vermelidir. Örneğin, sorgunun çalıştırılması 20 dakika sürerse yenileme zamanlaması 20 dakikadan uzun olmalıdır. Daha fazla bilgi için bkz . Zamanlamalar.
Paylaşılan bir veri kümesi için önbellek yenileme planı oluşturmak için aşağıdaki koşullar geçerlidir.
Paylaşılan veri kümesinin önbelleğe alma için etkinleştirilmesi gerekir.
Paylaşılan veri kümesinin bağlı olduğu paylaşılan veri kaynağı, İstemci veya Windows Entegre kimlik bilgilerini kullanamaz.
Paylaşılan veri kümesinde parametreler varsa, salt okunur olarak işaretlenmemiş her parametre için statik varsayılan değerler belirtmeniz gerekir. Salt okunur parametreler her zaman varsayılan değeri kullanır. Paylaşılan bir veri kümesini birden çok parametre bileşimi için önbelleğe almak için, her değer bileşimi için ayrı bir önbellek yenileme planı oluşturmanız gerekir. Parametreler diğer veri kümelerine başvuru içeremez.
Her önbellek yenileme planı yalnızca bir paylaşılan veri kümesi veya raporla ilişkilendirilir.
Paylaşılan veri kümesi üzerinde
ReadPolicyveUpdatePolicyizinlerine sahip olmanız gerekir.
Önbellek yenileme planları hem paylaşılan veri kümeleri hem de raporlar için geçerlidir. Daha fazla bilgi için bkz . Önbellek raporları (SSRS).
Önbellek süresinin dolmasına neden olan koşullar
Aşağıdaki koşullar paylaşılan veri kümesi önbelleğinin geçerli olmamasına neden olabilir.
Zamanlama koşulu sona erer. Önbellek zaman aşımına uğradı veya süre sonu oluştu.
Paylaşılan bir zamanlama silinir.
Paylaşılan zamanlamaya yapılan değişiklikler. Paylaşılan zamanlamalar duraklatılabilir ve bu da önbelleğin süresinin dolmasına neden olur.
Paylaşılan veri kümesinin sorgu tanımı değişir.
Paylaşılan veri kümesinin bağlı olduğu paylaşılan veri kaynağının kimlik bilgileri değişir.
Paylaşılan veri kümesinin önbellek seçenekleri değişir.
Paylaşılan veri kümesi için salt okunur parametrelerin varsayılan değerleri değişir.
Paylaşılan veri kümesi tanımının parçası olan filtreler değişir.
Paylaşılan veri kümesi rapor sunucusundan silinir. Paylaşılan bir veri kümesi silindiğinde, ilişkili önbelleğe alınmış kopyalar ve önbellek yenileme planları da silinir.
Paylaşılan veri kümelerine yönelik yenileme planlarını önbelleğe alma güncelleştirmeleri, zaten işlenen raporları etkilemez. Önbellek yenileme planının güncelleştirilmesi yalnızca paylaşılan veri kümesine başvuran raporların gelecekteki başlatmalarını etkiler.