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.
Şunlar için geçerlidir: SQL Server 2016 (13.x) Reporting Services ve sonraki sürümleri
SharePoint
Power BI Rapor Sunucusu
SQL Server Reporting Services'in (SSRS) önceki sürümleriyle ilgili içerik için bkz. SQL Server Reporting Services nedir?
SQL Server Reporting Services yüklemesinin merkezi parçası hakkında bilgi edinin. İşlevsellik eklemek için uzantılarla birlikte bir işleme altyapısından oluşur.
Uyarı
SharePoint ile Reporting Services tümleştirmesi, SQL Server 2016'nın ardından artık kullanılamaz. Sql Server 2017'nin ardından Power View desteği artık kullanılamıyor.
Raporlama Hizmetleri rapor sunucusu iki dağıtım modundan birinde çalışır; Yerel mod veya SharePoint modu. Özelliklerin karşılaştırması için SharePoint ve Yerel Modun Özellik Karşılaştırması bölümüne bakın.
Kurma: Reporting Services yüklemesi hakkında bilgi için bkz. Reporting Services'i Yükleme.
Rapor sunucusu modlara genel bakış
İşleme altyapıları (işlemciler), rapor sunucusunun çekirdeğidir. İşlemciler raporlama sisteminin bütünlüğünü destekler ve değiştirilemez veya uzatılamaz. Uzantılar da işlemcidir, ancak belirli işlevleri gerçekleştirir. Reporting Services, desteklenen her uzantı türü için bir veya daha fazla varsayılan uzantı içerir. Rapor sunucusuna özel uzantılar ekleyebilirsiniz. Bunu yaptığınızda rapor sunucusu, kullanıma sunulan ve desteklenmeyen özellikleri destekleyecek şekilde genişletebilirsiniz; Özel işlevlere örnek olarak çoklu oturum açma teknolojileri desteği, varsayılan işleme uzantıları tarafından işlenmemiş uygulama biçimlerinde rapor çıktısı ve yazıcıya veya uygulamaya rapor teslimi verilebilir.
Tek bir rapor sunucusu örneği, ilk isteğin işlenmesinden tamamlanmış raporun sunumuna kadar uçtan uca işleme sağlayan işlemcilerin ve uzantıların tam koleksiyonu tarafından tanımlanır. Rapor sunucusu, alt bileşenleri aracılığıyla rapor isteklerini işler ve raporları isteğe bağlı erişim veya zamanlanmış dağıtım için kullanılabilir hale getirir.
İşlevsel olarak rapor sunucusu, çeşitli veri kaynakları için rapor yazma deneyimleri, rapor işleme ve rapor teslim deneyimlerinin yanı sıra genişletilebilir kimlik doğrulaması ve yetkilendirme düzenlerini etkinleştirir. Ayrıca, rapor sunucusu yayımlanmış raporları, paylaşılan veri kaynaklarını, paylaşılan veri kümelerini, paylaşılan zamanlamaları ve abonelikleri, rapor tanımı kaynak dosyalarını, model tanımlarını, derlenmiş raporları, anlık görüntüleri, parametreleri ve diğer kaynakları depolayan rapor sunucusu veritabanlarını içerir. Rapor sunucusu ayrıca rapor isteklerini işlemek, anlık görüntü geçmişlerini korumak ve raporlar, veri kaynakları, veri kümeleri ve abonelikler için izinleri yönetmek üzere rapor sunucusunu yapılandırmaya yönelik yönetim deneyimlerine olanak tanır.
Raporlama Hizmetleri rapor sunucusu, rapor sunucusu örnekleri için iki dağıtım modunu destekler:
Yerel mod: Rapor sunucusunun 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ıştığı SharePoint web bölümleriyle yerel mod dahil. Bir yerel mod rapor sunucusunu Rapor Sunucusu Configuration Manager ve SQL Server Management Studio ile yapılandırabilirsiniz.
SharePoint modu: Bir rapor sunucusunun SharePoint sunucu grubunun parçası olarak yüklendiği mod. PowerShell komutlarını veya SharePoint içerik yönetimi sayfalarını kullanarak SharePoint modunu dağıtın ve yapılandırın.
SQL Server Reporting Services'da bir rapor sunucusunu bir moddan diğerine geçiremezsiniz. Ortamınızın kullandığı rapor sunucusunun türünü değiştirmek istiyorsanız, istediğiniz rapor sunucusu modunu yüklemeniz gerekir. Daha sonra rapor öğelerini veya rapor sunucusu veritabanını eski sürüme alınan rapor sunucusundan yeni rapor sunucusuna kopyalamanız veya taşımanız gerekir. Bu işlem genellikle "geçiş" olarak adlandırılır. Geçiş için gereken adımlar, geçiş yaptığınız moda ve geçiş yaptığınız sürüme bağlıdır. Daha fazla bilgi için bkz Reporting Services'i Yükseltme ve Taşıma.
SharePoint ve yerel modun özellik karşılaştırması
| Özellik veya bileşen | Yerel mod | SharePoint modu |
|---|---|---|
| URL adresleme | Yes | URL adresleme, SharePoint tümleşik modunda farklıdır. SharePoint URL'leri raporlara, rapor modellerine, paylaşılan veri kaynaklarına ve kaynaklara başvurmak için kullanılır. Rapor sunucusu klasör hiyerarşisi kullanılmaz. Yerel mod rapor sunucusunda desteklenen URL erişimini kullanan özel uygulamalarınız varsa, rapor sunucusu SharePoint tümleştirmesi için yapılandırıldığında bu işlev artık çalışmaz. URL erişimi hakkında daha fazla bilgi için bkz. URL Erişim Parametresi Başvurusu |
| Özel güvenlik uzantıları | Yes | Reporting Services özel güvenlik uzantıları rapor sunucusunda dağıtılamaz veya kullanılamaz. Rapor sunucusu, bir rapor sunucusunu SharePoint tümleşik modunda çalışacak şekilde yapılandırdığınızda kullanılan özel amaçlı bir güvenlik uzantısı içerir. Bu güvenlik uzantısı bir iç bileşendir ve tümleşik işlemler için gereklidir. |
| Yapılandırma Yöneticisi | Yes | **Önemli** Configuration Manager, SharePoint modu rapor sunucusunu yönetmek için kullanılamaz. Bunun yerine SharePoint merkezi yönetimini kullanın. |
| Web portalı | Yes | Web portalında SharePoint modunu yönetemezsiniz. SharePoint uygulama sayfalarını kullanın. Daha fazla bilgi için bkz . Reporting Services SharePoint Hizmet ve Hizmet Uygulamaları. |
| Bağlı Raporlar | Yes | Hayır. |
| Raporlarım | Yes | Hayı |
| Aboneliklerim ve toplu işlem yöntemlerim. | Yes | Hayı |
| Veri Uyarıları | Hayı | Yes |
| Power View | Hayı | Yes İstemci tarayıcısında Silverlight gerektirir. Tarayıcı gereksinimleri hakkında daha fazla bilgi için bkz . Reporting Services için Tarayıcı Desteği |
| . RDL raporları | Yes | Yes . RDL raporları Reporting Services rapor sunucularında yerel modda veya SharePoint modunda çalıştırılabilir. |
| . RDLX raporları | Hayı | Yes Power View . RDLX raporları yalnızca SharePoint modunda Reporting Services rapor sunucularında çalıştırılabilir. |
| SharePoint liste uzantısı için SharePoint kullanıcı belirteci kimlik bilgileri | Hayı | Yes |
| İnternet'e yönelik dağıtımlar için AAM bölgeleri | Hayı | Yes |
| SharePoint yedekleme ve kurtarma | Hayı | Yes |
| ULS günlük desteği | Hayı | Yes |
Yerel mod
Yerel modda rapor sunucusu, raporların ve rapor modellerinin tüm görüntüleme, yönetim, işleme ve teslimini sağlayan tek başına bir uygulama sunucusudur. Bu mod, rapor sunucusu örnekleri için varsayılandır. Kurulum sırasında yapılandırılan bir yerel mod rapor sunucusu yükleyebilir veya kurulum tamamlandıktan sonra yerel mod işlemleri için yapılandırabilirsiniz.
Aşağıdaki diyagramda Reporting Services Yerel mod dağıtımının üç katmanlı mimarisi gösterilmektedir. Veri katmanındaki rapor sunucusu veritabanını ve veri kaynaklarını, orta katmandaki rapor sunucusu bileşenlerini ve sunu katmanındaki istemci uygulamalarını ve yerleşik veya özel araçları gösterir. Sunucu bileşenleri arasında istek ve veri akışını ve hangi bileşenlerin bir veri deposundan içerik gönderip aldığını gösterir.
Rapor sunucusu, bir Web hizmetini, arka plan işlemeyi ve diğer işlemleri barındıran "Rapor Sunucusu hizmeti" olarak adlandırılan bir Microsoft Windows hizmeti olarak uygulanır. Hizmetler konsol uygulamasında, hizmet SQL Server Reporting Services (MSSQLSERVER) olarak listelenir.
Üçüncü taraf geliştiriciler, rapor sunucusunun işleme özelliğini değiştirmek veya genişletmek için daha fazla uzantı oluşturabilir. Uygulama geliştiricilerin kullanımına sunulan programlı arabirimler hakkında daha fazla bilgi edinmek için bkz. Teknik Başvuru.
SharePoint web bölümleriyle yerel mod
Reporting Services, Windows SharePoint Services 2.0 veya sonraki bir sürümünün ya da SharePoint Portal Server 2003 veya sonraki bir sürümünün örneğine yükleyip kaydedebileceğiniz iki web bölümü sağlar. SharePoint sitesinden, yerel modda çalışan bir rapor sunucusunda depolanan ve işlenen raporları bulmak ve görüntülemek için web bölümlerini kullanabilirsiniz. Bu web bölümleri, Reporting Services'in önceki sürümlerinde kullanıma sunulmuştur.
SharePoint modu
SharePoint modunda, rapor sunucusunun bir SharePoint sunucu grubu içinde çalışması gerekir. Rapor sunucusu işleme, işleme ve yönetim özellikleri, Reporting Services SharePoint paylaşılan hizmetini ve bir veya daha fazla Reporting Services hizmeti uygulamasını çalıştıran bir SharePoint uygulama sunucusu tarafından temsil edilir. SharePoint sitesi, rapor sunucusu içeriğine ve işlemlerine ön uç erişimi sağlar.
SharePoint modu şunları gerektirir:
SharePoint Foundation 2010 veya SharePoint Server 2010.
SharePoint 2010 Ürünleri için Reporting Services Eklentisi'nin uygun bir sürümü.
Reporting Services paylaşılan hizmetinin yüklü olduğu bir SharePoint uygulama sunucusu ve en az bir Reporting Services hizmet uygulaması.
Aşağıdaki çizimde SharePoint modu Reporting Services ortamı gösterilmektedir:
| Description | |
|---|---|
| (1) | Web sunucuları veya web ön uçları (WFE). Reporting Services eklentisi, web uygulaması özelliklerini kullanmak istediğiniz her web sunucusuna yüklenmelidir. Web uygulaması özellikleri, veri kaynaklarını veya abonelikleri yönetme gibi görevler için raporları veya Reporting Services yönetim sayfalarını görüntülemeyi içerir. |
| (2) | Eklenti, istemcilerin Reporting Services hizmet ara sunucusu aracılığıyla Uygulama sunucularıyla iletişim kurması için URL ve SOAP uç noktalarını yükler. |
| (3) | Uygulama sunucuları, Reporting Services paylaşılan hizmetini çalıştırıyor. Rapor işleme ölçeği genişletme, SharePoint grubunun bir parçası olarak ve Reporting Services hizmetini daha fazla uygulama sunucusuna ekleyerek yönetilir. |
| (4) | İzinler, e-posta, ara sunucu ve abonelikler gibi farklı yapılandırmalarla birden fazla Reporting Services hizmet uygulaması oluşturabilirsiniz. |
| (5) | Raporlar, veri kaynakları ve diğer öğeler SharePoint içerik veritabanlarında depolanır. |
| (6) | Raporlama Hizmetleri hizmet uygulamaları rapor sunucusu, geçici ve veri uyarı özellikleri için üç veritabanı oluşturur. Tüm SSRS hizmet uygulamalarına uygulanan yapılandırma ayarları RSReportserver.config dosyasında depolanır. |
Rapor süreci, zamanlama ve teslim süreci
Rapor sunucusu, ön ve ara rapor işlemeyi ve zamanlanmış ve teslim işlemlerini gerçekleştiren iki işleme altyapısı içerir. Rapor İşlemcisi rapor tanımını veya modelini alır, düzen bilgilerini veri işleme uzantısındaki verilerle birleştirir ve istenen biçimde işler. Zamanlama ve Teslim süreci, bir zamanlamadan tetiklenen raporları işler ve raporları hedef hedeflere teslim eder.
Rapor sunucusu veritabanı
Rapor sunucusu, tüm özellikleri, nesneleri ve meta verileri bir SQL Server veritabanında depolayan durum bilgisi olmayan bir sunucudur. Depolanan veriler yayımlanan raporları, derlenmiş raporları, rapor modellerini ve rapor sunucusu tarafından yönetilen tüm öğeler için adresleme sağlayan klasör hiyerarşisini içerir. Rapor sunucusu veritabanı, tek bir Reporting Services yüklemesi için veya ölçeği genişletme dağıtımının parçası olan birden çok rapor sunucusu için iç depolama alanı sağlayabilir. Bir rapor sunucusunu sharepoint ürün veya teknolojisinin daha büyük bir dağıtımında çalışacak şekilde yapılandırırsanız, rapor sunucusu rapor sunucusu veritabanına ek olarak SharePoint veritabanlarını da kullanır. Reporting Services yüklemesinde kullanılan veri depoları hakkında daha fazla bilgi için bkz. Rapor Sunucusu Veritabanı (SSRS Yerel Modu).
Kimlik doğrulaması, işleme, veri ve teslim uzantıları
Rapor sunucusu aşağıdaki uzantı türlerini destekler: kimlik doğrulama uzantıları, veri işleme uzantıları, rapor işleme uzantıları, işleme uzantıları ve teslim uzantıları. Rapor sunucusu için en az bir kimlik doğrulaması uzantısı, veri işleme uzantısı ve işleme uzantısı gerekir. Teslim ve özel rapor işleme uzantıları isteğe bağlıdır, ancak rapor dağıtım veya özel denetimleri desteklemek istiyorsanız gereklidir.
Reporting Services, özel bileşenler geliştirmek zorunda kalmadan tüm sunucu özelliklerini kullanabilmeniz için varsayılan uzantılar sağlar. Aşağıdaki tabloda, kullanıma hazır işlevsellik sağlayan eksiksiz bir rapor sunucusu örneğine katkıda bulunan varsayılan uzantılar açıklanmaktadır:
| Türü | Varsayılan |
|---|---|
| Authentication | Varsayılan rapor sunucusu örneği, etki alanınızda etkinleştirilmişse kimliğe bürünme ve temsilci seçme özellikleri de dahil olmak üzere Windows Kimlik Doğrulama'yı destekler. |
| Bilgi işlem | Varsayılan rapor sunucusu örneği SQL Server, Analysis Services, Oracle, Hyperion Essbase, SAPBW, OLE DB, Paralel Veri Ambarı ve ODBC veri kaynakları için veri işleme uzantıları içerir. |
| Rendering | Varsayılan rapor sunucusu örneği HTML, Excel, CSV, XML, Resim, Word, SharePoint listesi ve PDF için işleme uzantılarını içerir. |
| Teslim | Varsayılan rapor sunucusu örneği bir e-posta teslim uzantısı ve bir dosya paylaşımı teslim uzantısı içerir. Rapor sunucusu SharePoint tümleştirmesi için yapılandırılmışsa, raporları SharePoint kitaplığına kaydeden bir teslim uzantısı kullanabilirsiniz. |
Uyarı
Reporting Services, sunucuyu yönetmek, içerik oluşturmak ve bu içeriği kuruluşunuzdaki kullanıcıların kullanımına açmak için kullanabileceğiniz eksiksiz bir araç ve uygulama kümesi içerir.
İlgili görevler
Aşağıdaki makaleler rapor sunucusunu yükleme, kullanma ve bakımını yapma hakkında ek bilgiler sağlar:
| Görev | Link |
|---|---|
| Donanım ve yazılım gereksinimlerini gözden geçirin. | SharePoint Modunda Raporlama Hizmetleri için Donanım ve Yazılım Gereksinimleri. |
| Reporting Services'i SharePoint modunda yükleyin. | SharePoint 2010 için Reporting Services SharePoint Modu'nu yükleme |
| Rapor Sunucusu Web hizmeti ve Windows hizmeti için bellek ayarlarının nasıl ayar yapılacağını açıklar. | Rapor Sunucusu Uygulamaları için Kullanılabilir Belleği Yapılandırma |
| Uzaktan yönetim için rapor sunucusu yapılandırmak için önerilen adımları açıklar. | Uzaktan Yönetim için Rapor Sunucusu Yapılandırma |
| Yerel rapor sunucusu örneğinde Raporlarım'ın kullanılabilirliğini yapılandırma yönergeleri sağlar. | Raporlarımı Etkinleştirme ve Devre Dışı Bırakma |
| Desteklenen tarayıcıların içinden yazdırma işlevselliği sağlayan RSClientPrint denetimini ayarlama yönergeleri sağlar. Tarayıcı gereksinimleri hakkında daha fazla bilgi için Reporting Services için Tarayıcı Desteği sayfasına bakın. | Reporting Services için İstemci Tarafı Yazdırmayı Etkinleştirme ve Devre Dışı Bırakma |
İlgili içerik
- Reporting Services uzantıları
- Reporting Services araçları
- Abonelikler ve teslimat (Reporting Services)
- Rapor sunucusu veritabanı (SSRS Yerel Modu)
- Güvenlik uzantısı uygulama
- Veri işleme uzantısı uygulama
- Reporting Services (SSRS) tarafından desteklenen veri kaynakları
- Reporting Services forumunu sormayı deneyin