Aracılığıyla paylaş


Rapor işleme özelliklerini ayarlama

Rapor yürütme özellikleri, raporun nasıl işlendiğini denetler. Yürütme özellikleri her rapor için ayrı ayrı ayarlanmalıdır.

Rapor yürütme özelliklerini ayarlamak için web portalında rapora gidin, rapora sağ tıklayın ve menüden Yönet'i seçin.

Rapor yürütme modları

Bir raporu isteğe bağlı olarak veya anlık görüntü olarak çalıştırabilirsiniz. Aşağıdaki bölümde her yaklaşım açıklanmaktadır.

İsteğe bağlı raporları çalıştırma

Kullanıcı her raporu çalıştırdığında raporun veri kaynağını sorgulamasını seçebilirsiniz ve bu da en güncel verileri içeren talep üzerine raporlar oluşturmanıza olanak sağlar. Raporu açan veya isteyen her kullanıcı için raporun yeni bir örneği oluşturulur; her yeni örnek, yeni bir sorgunun sonuçlarını içerir. Bu yaklaşımla, raporu aynı anda 10 kullanıcı açarsa, işlenmek üzere veri kaynağına 10 sorgu gönderilir.

İsteğe bağlı raporları önbellekten çalıştırma

Performansı geliştirmek için, kullanıcı raporu çalıştırdığında geçici olarak önbelleğe alınacak bir rapor (ve veri) belirtebilirsiniz. Önbelleğe alınan kopya daha sonra aynı rapora erişen diğer kullanıcılar tarafından kullanılabilir. Bu yaklaşımla, 10 kullanıcı raporu açarsa yalnızca ilk istek rapor işlemeye neden olur. Rapor daha sonra önbelleğe alınır ve kalan dokuz kullanıcı önbelleğe alınmış raporu görüntüler.

Önbelleğe alınan raporlar, tanımladığınız aralıklarla önbellekten kaldırılır. Aralıkları dakika cinsinden belirtebilir veya önbelleği boşaltmak için belirli bir tarih ve saat zamanlayabilirsiniz. Daha fazla bilgi için bkz . Önbellek raporları (SSRS).

Anlık görüntülerden raporları çalıştırma

Rapor anlık görüntüsü, belirli bir zaman noktasında alınan düzen bilgilerini ve verileri içeren bir rapordur. Raporun rastgele zamanlarda (örneğin, zamanlanmış yedekleme sırasında) çalıştırılmasını önlemek için raporu rapor anlık görüntüsü olarak çalıştırabilirsiniz. Bir rapor anlık görüntüsü oluşturulur ve daha sonra bir zamanlamaya göre yenilenir, böylece rapor ve veri işlemenin tam olarak ne zaman gerçekleştiğini zamanlayabilirsiniz. Raporun çalışması uzun süren sorguları temel alıyorsa raporu anlık görüntü olarak çalıştırmanız gerekir. Veya raporu, sorguların sadece belirli saatlerde erişilmesini tercih ettiğiniz bir veri kaynağından veri kullanması durumunda, anlık çekim olarak çalıştırabilirsiniz.

Rapor anlık görüntüsü bir rapor sunucusu veritabanında depolanır; burada abonelik gibi bir kullanıcı veya işlem raporu istediğinde rapor alınır. Bir rapor anlık görüntüsü güncelleştirildiği zaman, bu anlık görüntü yeni bir örnekle üzerine yazılır. Rapor sunucusu, rapor anlık görüntüsünü rapor geçmişine eklemek için özel olarak seçenekler ayarlamadığınız sürece rapor anlık görüntüsünün önceki sürümlerini kaydetmez. Daha fazla bilgi için bkz. Rapor geçmişinde anlık görüntüler oluşturma, değiştirme ve silme.

Tüm raporlar anlık görüntü olarak çalışacak şekilde yapılandırılamaz. Kullanıcılardan kimlik bilgilerini isteyen veya rapor için veri almak için Windows tümleşik güvenliğini kullanan bir rapor için anlık görüntü oluşturamazsınız. Parametreli bir raporu anlık görüntü olarak çalıştırmak istiyorsanız, anlık görüntü oluştururken kullanılacak varsayılan parametreyi belirtmeniz gerekir. İsteğe bağlı olarak çalışan raporların aksine, rapor açıkken rapor anlık görüntüsü için farklı bir parametre değeri belirtmek mümkün değildir. Farklı bir parametre değeri seçmek, izin verilmeyen yeni bir rapor işleme isteğiyle sonuçlanır.

Bazı durumlarda, bir isteğe bağlı raporu anlık görüntü olarak çalışacak şekilde yapılandırmak abonelikleri devre dışı bırakabilir. Aşağıdaki koşul rapor sunucusunun, rapor isteğe bağlı olarak çalışacak şekilde yapılandırıldığında tanımlanan mevcut abonelikleri devre dışı bırakmasına neden olur:

  • Raporda sorgu parametreleri kullanılır ve raporu anlık görüntü olarak çalıştırma gereksinimlerini karşılamak için varsayılan parametre olarak belirli bir değeri seçersiniz.

  • Mevcut abonelikler, anlık görüntü için belirttiğiniz varsayılan parametre değerinden farklı parametre değerlerini kullanacak şekilde yapılandırılır.

Bu koşul mevcut olduğunda, abonelik bir sonraki çalıştırılacak zaman geldiğinde rapor sunucusu aboneliği devre dışı bırakır. Aboneliği yeniden etkinleştirmek için aboneliği açın ve kaydedin. Aboneliği açtığınızda, rapor sunucusu abonelik parametresi değerlerini anlık görüntü için belirtilen değerlerle güncelleştirir. Abonelikler hakkında daha fazla bilgi için bkz. Abonelikler ve teslim (Reporting Services).