Aracılığıyla paylaş


Reporting Services rapor sunucusu (yerel mod)

Yerel mod için yapılandırılmış bir rapor sunucusu, yalnızca Reporting Services bileşenleri aracılığıyla tüm işleme ve yönetim özelliğini sağlayan bir uygulama sunucusu olarak çalışır.

Reporting Services raporlarını yönetmek için SQL Server Management Studio'yu veya web portalını kullanabilirsiniz. Raporlama Hizmetleri yapılandırma yöneticisini kullanarak bir rapor sunucusunu yerel modda yönetin.

Rapor sunucusu SharePoint modu için yapılandırılmışsa, raporları, paylaşılan veri kaynaklarını ve diğer rapor sunucusu öğelerini yönetmek için SharePoint sitesindeki içerik yönetimi sayfalarını kullanmanız gerekir.

Bu makale aşağıdaki bilgileri içerir:

Yerel modun özeti

Reporting Services yerel mod yüklemesi, yönetmeniz ve bakımını yapmanız gereken çeşitli sunucu tarafı özelliklerden oluşur. Sunucu aşağıdaki özellikleri içerir:

  • Rapor Sunucusu hizmeti içinde çalışan Rapor Sunucusu web hizmeti.

  • Zamanlanmış işlemleri ve rapor teslimini işleyen arka plan işleme uygulamaları.

  • Rapor sunucusu veritabanı.

Bir Reporting Services yüklemesini tam olarak yönetmek için aşağıdaki izinlere sahip olmanız gerekir:

  • Rapor sunucusu bilgisayarındaki yerel Yönetici grubu üyeliği. Yüklemeniz uzak bilgisayarlarda çalışan sunucu özelliklerini içeriyorsa, bu bilgisayarlarda yönetici izinlerine sahip olmanız gerekir. Özellikle, bu sunucuları uzak bir bağlantı üzerinden yönetmek istiyorsanız bu izinlere sahip olmanız gerekir.

  • Veritabanını barındıran SQL Server örneği için veritabanı yöneticisi izinleri.

  • Reporting Services'i bir etki alanı denetleyicisine yüklüyorsanız, etki alanı yöneticisi olmanız gerekir.

İçeriği yönetme

Raporlama Hizmetleri'nde içerik yönetimi raporların, modellerin, klasörlerin, kaynakların ve paylaşılan veri kaynaklarının yönetimini ifade eder. Tüm bu öğeler özellikler ve güvenlik ayarları aracılığıyla birbirinden bağımsız olarak yönetilebilir. Herhangi bir öğe rapor sunucusu klasörü ad alanında farklı bir konuma taşınabilir. Öğeleri etkili bir şekilde yönetmek için, bir içerik yöneticisinin hangi görevleri gerçekleştirdiği bilmeniz gerekir.

Uyarı

İçerik yönetimi, rapor sunucusu yönetiminden farklıdır. Rapor sunucusunun çalıştığı ortamı yönetme hakkında daha fazla bilgi için bkz. Rapor sunucusunun yapılandırması ve yönetimi (Reporting Services SharePoint modu).

İçerik yönetimi aşağıdaki görevleri içerir:

  • Raporlama Hizmetleri ile sağlanan rol tabanlı güvenliği uygulayarak rapor sunucusu sitesinin ve öğelerinin güvenliğini sağlama.

  • Klasörleri ekleyerek, değiştirerek ve silerek rapor sunucusu klasör hiyerarşisini yapılandırma.

  • Rapor sunucusu tarafından yönetilen öğelere uygulanan varsayılanları ve özellikleri ayarlama. Örneğin, rapor geçmişi depolama ilkelerini belirleyen temel maksimum değerleri ayarlayabilirsiniz.

  • Rapora özgü veri kaynağı bağlantıları yerine kullanılabilecek paylaşılan veri kaynağı öğeleri oluşturma. Yayımcı veya içerik yöneticisi, bir rapor için başlangıçta tanımlanandan farklı bir veri kaynağı seçebilir. Örneğin, bir test veritabanına yapılan başvuruyla üretim veritabanına yapılan başvuruları değiştirmek için bir kaynak seçin.

  • Rapora ve aboneliğe özgü zamanlamalar yerine kullanılabilecek paylaşılan zamanlamalar oluşturmak, zaman içinde zamanlama bilgilerinin bakımını yapmayı kolaylaştırır.

  • Veri deposundan veri alarak alıcı listeleri oluşturan veri temelli abonelikler oluşturma.

  • Rapor işlemeyi zamanlayarak ve isteğe bağlı olarak hangilerinin çalıştırılacağını ve hangilerinin önbellekten yükleneceğini belirterek sunucunun rapor işleme taleplerini dengeleme.

Yönetim görevlerini gerçekleştirme izni, önceden tanımlanmış iki rol aracılığıyla sağlanır: Sistem Yöneticisi ve İçerik Yöneticisi. Rapor sunucusu içeriğinin etkili bir şekilde yönetilmesi için her iki rollere de atanmanızı gerektirir. Önceden tanımlanmış bu roller hakkında daha fazla bilgi için bkz. Roller ve izinler (Reporting Services).

Rapor sunucusu içeriğini yönetme araçları, Management Studio'yu veya web portalını içerir. Management Studio, varsayılanları ayarlamanıza ve özellikleri etkinleştirmenize olanak tanır. Web portalı, kullanıcıya rapor sunucusu öğelerine ve işlemlerine erişim vermek için kullanılır. Ayrıca web portalını kullanarak raporları ve diğer içerik türlerini görüntüleyebilir ve kullanabilir, tüm paylaşılan öğeleri ve rapor dağıtım özelliklerini görüntüleyebilir ve kullanabilirsiniz.

Kaynağın güvenliğini sağlama ve yönetme

Kaynak, bir rapor sunucusunda depolanan ancak rapor sunucusu tarafından işlenmeyen yönetilen bir öğedir. Genellikle kaynak, rapor kullanıcılarına dış içerik sağlar. Örnek olarak .jpg dosyasındaki bir resim veya raporda kullanılan iş kurallarını açıklayan bir HTML dosyası verilebilir. JPG veya HTML dosyası rapor sunucusunda depolanır, ancak rapor sunucusu dosyayı önce işlemek yerine doğrudan tarayıcıya geçirir.

Rapor sunucusuna kaynak eklemek için bir dosyayı karşıya yükler veya yayımlarsınız:

Operation Dosya türü
Upload Rapor tanımı (.rdl) ve rapor modeli (.smdl) dosyaları dışında tüm dosyalar kaynak olarak karşıya yüklenir.

Bir kaynağı karşıya yüklemek için, rapor sunucusu yerel modda çalışıyorsa web portalını veya sunucu SharePoint tümleşik modunda çalışıyorsa SharePoint sitesinde bir uygulama sayfasını kullanmanız gerekir. Daha fazla bilgi için bkz . Rapor sunucusuna dosya veya rapor yükleme veya Belgeleri SharePoint kitaplığına yükleme (SharePoint modunda Raporlama Hizmetleri).
Yayınlamak Projedeki tüm dosyalar .rdl, .smdl ve .rds veri kaynağı dosyaları dışında kaynak olarak karşıya yüklenir. Bir kaynağı yayımlamak için Rapor Tasarımcısı'ndaki bir projeye var olan bir öğeyi ekleyin ve projeyi bir rapor sunucusunda yayımlayın.

Tüm kaynaklar bir dosya sisteminde dosya olarak oluşturulur ve daha sonra bir rapor sunucusuna yüklenir. Karşıya yükleyebileceğiniz dosya türlerinde bir kısıtlama yoktur. Dosya boyutları 1 GB'a kadar yüklenebilir. Ancak, bir rapor sunucusuna kaynak olarak yayımlandığında, eşdeğer MIME türlerine sahip dosya türleri diğerlerinden daha uygun olur. Örneğin, HTML ve JPG dosyalarını temel alan kaynaklar, kullanıcı kaynağı seçtiğinde tarayıcı penceresinde açılır. Bu eylem HTML'yi bir web sayfası ve JPG'yi kullanıcının görebileceği bir görüntü olarak işler. Buna karşılık, masaüstü uygulama dosyaları gibi eşdeğer MIME türlerine sahip olmayan kaynaklar tarayıcı penceresinde işlenmeyebilir.

Rapor kullanıcılarının bir kaynağı görüntüleyip görüntüleyemeyeceği, tarayıcının görüntüleme özelliklerine bağlıdır. Rapor sunucusu kaynakları işlemediğinden, tarayıcının belirli bir MIME türünü işlemek için görüntüleme özelliği sağlaması gerekir. Tarayıcı içeriği işleyemezse, kaynağı görüntüleyen kullanıcılar yalnızca kaynağın genel özelliklerini görür.

Kaynaklar raporlar, paylaşılan veri kaynakları, paylaşılan zamanlamalar ve klasörlerle birlikte rapor sunucusu klasör hiyerarşisinde adlandırılmış öğeler olarak bulunur. Rapor sunucusunda depolanan herhangi bir öğe gibi kaynaklarda da arama yapabilir, görüntüleyebilir, güvenliği sağlayabilir ve özellikleri ayarlayabilirsiniz. Bir kaynağı görüntülemek veya yönetmek için rol atamanızda Kaynakları görüntüle veya Kaynakları yönet görevleriniz olmalıdır.

Rapordan görüntü kaynağına başvurma

Kaynaklar, raporda başvurduğunuz bir görüntü içerebilir. Rapor gereksinimleri dış görüntülerin kullanımını içeriyorsa, görüntüyü kaynak olarak depolamak için aşağıdaki avantajları göz önünde bulundurun:

  • Rapor sunucusu veritabanında merkezi depolama. Rapor sunucusu veritabanını ve içindekileri başka bir bilgisayara taşırsanız, dış görüntü raporda kalır. Farklı bilgisayarlarda diskte depolanan görüntü dosyalarını izlemeniz gerekmez.

  • Dosya sistemi güvenliği yerine rol atamaları aracılığıyla güvenli hale getirildi. Raporu görüntülemek için kullanılan izinler kaynağa da uygulanabilir. Buna karşılık, görüntüyü diskte depolarsanız, Anonim kullanıcı hesabının veya katılımsız yürütme hesabının dosyaya erişme izni olduğundan emin olmanız gerekir.

Bir rapordaki görüntü kaynağını kullanmak için, görüntü dosyasını projeye ekleyin ve raporla birlikte yayımlayın. Görüntü yayımlandıktan sonra rapordaki görüntü başvurularını güncelleştirebilirsiniz. Başvuruyu rapor sunucusundaki kaynağa işaret eden şekilde güncelleştirir ve sonra değişikliklerinizi kaydetmek için yalnızca raporu yeniden yayımlarsınız. Artık kaynağı yeniden yayımlayarak görüntüyü rapordan bağımsız olarak güncelleştirebilirsiniz. Rapor, rapor sunucusunda bulunan görüntünün en güncel sürümünü kullanır.