Reporting Services-Berichtsserver (SharePoint-Modus)
Gilt für: SQL Server Reporting Services (2016) SharePoint ❌ Power BI-Berichtsserver
Inhalt im Zusammenhang mit früheren Versionen von SQL Server Reporting Services (SSRS) finden Sie unter Was ist SQL Server Reporting Services?.
Ein Reporting Services-Berichtsserver, der für den SharePoint-Modus konfiguriert ist, lässt sich innerhalb der Bereitstellung eines SharePoint-Produkts ausführen. Ein Berichtsserver im SharePoint-Modus kann die Funktionen für Zusammenarbeit und Verwaltung von SharePoint für Berichte und andere Reporting Services-Inhaltstypen verwenden. Der SharePoint-Modus erfordert die Installation der entsprechenden Version des Reporting Services-Add-Ins für SharePoint-Produkte auf Ihren SharePoint-Web-Front-Ends.
Hinweis
Die Integration von Reporting Services in SharePoint ist nach SQL Server 2016 veraltet. Um Reporting Services-Berichte zu SharePoint hinzuzufügen, verwenden Sie das Berichtanzeige-Webpart.
Weitere Informationen zur Installation und Konfiguration finden Sie in den folgenden Artikeln:
Installieren des SharePoint-Modus von Reporting Services für SharePoint 2010.
Hinzufügen eines zusätzlichen Berichtsservers zu einer Farm.
Zusammenfassung der Funktionen
Wenn Sie einen Berichtsserver für die Ausführung im integrierten SharePoint-Modus konfigurieren, wird die folgende Funktionalität bereitgestellt, die nur verfügbar ist, wenn ein Berichtsserver in diesem Modus bereitgestellt wird:
Verwenden von SharePoint-Funktionen für Dokumentverwaltung und Zusammenarbeit, einschließlich Warnungen. Eine SharePoint-Website stellt ein einheitliches Portal für den zentralen Zugriff und die zentrale Verwaltung aller Berichtselemente bereit.
Verwenden von SharePoint-Berechtigungen und Authentifizierungsanbietern, um den Zugriff auf Berichte, Modelle und andere Elemente zu steuern.
Verwenden von SharePoint-Bereitstellungstopologien, um Berichte über eine Internetverbindung jenseits der Firewall zu verteilen. Ein Berichtsserver stellt Berichts- und Datenverarbeitungsdienste im Kontext einer größeren SharePoint-Bereitstellung zur Verfügung, die für den Internetzugriff konfiguriert ist.
Verwalten von Berichten, Modellen, Datenquellen, Zeitplänen und Berichtsverläufen in benutzerdefinierten Anwendungsseiten auf einer SharePoint-Website. Auf einer SharePoint-Website können Sie genauso vorgehen, um Eigenschaften festzulegen, Zeitpläne und Abonnements zu definieren und Berichtsverläufe zu erstellen und zu verwalten, wie Sie es von anderen Tools in SQL Server kennen.
Veröffentlichen oder Hochladen von Berichten, Berichtsmodellen, Ressourcen und freigegebenen Datenquellendateien in einer bzw. auf eine SharePoint-Bibliothek, einschließlich des Berichtscenters in Office SharePoint Server.
Verwenden Sie den Berichts-Designer, Modell-Designer und Berichts-Generator zum Erstellen von Berichten und Datenquellen, die direkt in einer SharePoint-Bibliothek veröffentlicht werden sollen. Sie können darüber hinaus die Uploadaktion für eine SharePoint-Website verwenden, um beliebige Berichtsdefinitionen und Berichtsmodelle zu einer SharePoint-Bibliothek hinzuzufügen.
Da der Berichtsserver Berichtsdefinitionen unabhängig vom verwendeten Servermodus verarbeitet, hat der Servermodus keinen Einfluss auf die Berichtsdaten und das Layout. Jeder Bericht, der auf einem Berichtsserver im einheitlichen Modus ausgeführt werden kann, kann auch auf einem Berichtsserver ausgeführt werden, der für den integrierten SharePoint-Modus konfiguriert ist.
Abonnieren und Übermitteln von Berichten an eine SharePoint-Bibliothek mithilfe einer neuen SharePoint-Übermittlungserweiterung. Sie können Berichte per E-Mail oder in einen freigegebenen Ordner übermitteln. Die Berichtsserver-Übermittlungserweiterungen werden zum Übermitteln von Berichten verwendet. Sie können datengesteuerte Abonnements für eine umfangreiche Berichtsverteilung mit Abonnentendaten erstellen, die zur Laufzeit abgefragt werden.
Ein Berichts-Viewer-Webpart, das Sie SharePoint-Seiten hinzufügen können, um in der SharePoint-Webanwendung einen Bericht anzuzeigen. Das Webpart schließt Funktionen für Seitennavigation, Suche, Druck und Export ein.
Programmieren im Hinblick auf einen neuen SOAP-Endpunkt, um benutzerdefinierte Anwendungen zu erstellen, die in eine SharePoint-Website integriert werden. Sie können auch den aktualisierten WMI-Anbieter (Windows Management Instrumentation, Windows-Verwaltungsinstrumentation) verwenden, um eine Berichtsserverinstanz programmgesteuert zu konfigurieren, die im integrierten SharePoint-Modus ausgeführt wird.
Microsoft Access Services-Berichterstellung im verbundenen Modus.
AAM-Zonen, Bereitstellungen mit Internetzugriff und SharePoint-Benutzertoken für SharePoint-Listen.
Verbundener und lokaler Modus
Ab SQL Server 2008 R2 ist zum Anzeigen von Berichten von SharePoint 2010-Servern, auf denen das Microsoft SQL Server 2008 R2 Reporting Services-Add-In (oder höher) für SharePoint 2010-Produkte installiert ist, ein neuer lokaler Modus verfügbar.
Lokaler Modus: Im lokalen Modus können Berichte lokal von der SharePoint-Dokumentbibliothek gerendert werden, ohne den Reporting Services-Berichtsserver integrieren zu müssen. Das Reporting Services-Add-In für SharePoint-Produkte ist zwar erforderlich, aber Sie benötigen keinen Reporting Services-Berichtsserver. Das Add-In lässt sich auf verschiedene Weise installieren, einschließlich mithilfe des Vorbereitungstools für SharePoint 2010-Produkte. Weitere Informationen zum lokalen Modus finden Sie unter Local mode vs. connected mode reports in the Report Viewer (Berichte im Berichts-Viewer im lokalen und verbundenen Modus im Vergleich) und Where to find the Reporting Services add-in for SharePoint products (Verfügbarkeit des Reporting Services-Add-Ins für SharePoint-Produkte).
Verbundener Modus: Der verbundene Modus wird durch die Integration eines Reporting Services-Berichtsservers mit der SharePoint-Zentraladministration in die SharePoint-Farm unterstützt. Die Kombination mit einem Berichtsserver ermöglicht vollständige End-to-End-Berichterstellung, indem die Zusammenarbeitsfunktionen von SharePoint 2010 und die serverbasierten Funktionen eines Berichtservers bereitgestellt werden, einschließlich Abonnements, Momentaufnahmen und serverbasierte Verarbeitung.
Nicht unterstützte SharePoint-Funktionen
Nicht alle SharePoint-Funktionen stehen für integrierte Vorgänge zur Verfügung. Im Folgenden finden Sie eine Liste einiger SharePoint-Funktionen, in die Reporting Services nicht direkt integriert wird:
Secure Store Service.
Sie können die SharePoint-Integration für den Outlook-Kalender oder den SharePoint-Zeitplan nicht für Reporting Services-Dateien in einer Dokumentbibliothek verwenden.
SharePoint Business Data-Katalog.
Die SharePoint-Personalisierung wird auf den Reporting Services-Seiten ebenfalls nicht unterstützt. Die Berichtsserverintegration wird nicht unterstützt, wenn die SharePoint-Webanwendung für den anonymen Zugriff aktiviert ist.
SQL Server Reporting Services unterstützt keine Versionskontrolle für die SharePoint-Dokumentbibliothek. Wenn Sie Berichtselemente in einer Dokumentbibliothek speichern, die mit aktiviertem „Dokumentversionsverlauf“ konfiguriert ist, funktionieren die Reporting Services-Features nicht ordnungsgemäß und erzeugen Fehler im ULS-Protokoll. Das folgende Beispiel ist ein Fehler im ULS-Protokoll:
- „...Eine Datenquelle, die dem Bericht zugeordnet ist, wurde deaktiviert.“
Der Versionsverlauf von Dokumentbibliotheken wird unter „Bibliothekseinstellungen“ auf der Seite „Versionsverwaltungseinstellungen“ konfiguriert.
Unterstützte Kombinationen des SharePoint-Add-Ins und des Berichtsservers
Nicht alle Funktionen werden in allen Kombinationen von Berichtsserver, Reporting Services-Add-In für SharePoint und SharePoint-Produkten unterstützt. Weitere Informationen finden Sie unter Supported combinations of SharePoint and Reporting Services Server and add-in (Unterstützte Kombinationen von SharePoint, Reporting Services-Server und -Add-In).
Hinweis
Die richtige Version des Reporting Services-Add-Ins muss mit der entsprechenden Version von SharePoint-Produkten verwendet werden.
Komponenten, die die Integration ermöglichen
Sie können die Server in einer einzelnen Bereitstellung kombinieren, indem Sie eine Installation von SQL Server Reporting Services in eine Instanz von SharePoint-Produkten integrieren.
Die Integration wird durch SQL Server und das Reporting Services-Add-In für SharePoint-Produkte bereitgestellt. Das Reporting Services-Add-In ist eine kostenlos erhältliche Komponente, die Sie herunterladen und dann auf einem Server installieren können, auf dem die richtige Version von SharePoint ausgeführt wird.
Tipp
Nicht alle Funktionen werden in allen Kombinationen von Berichtsserver, Reporting Services-Add-In für SharePoint und SharePoint-Produkten unterstützt. Weitere Informationen finden Sie unter Supported combinations of SharePoint and Reporting Services Server and add-in (Unterstützte Kombinationen von SharePoint, Reporting Services-Server und -Add-In).
In SharePoint stellt das Reporting Services-Add-In den ReportServer-Proxyendpunkt, ein Berichts-Viewer-Webpart und Anwendungsseiten bereit, sodass Sie Berichtsserverinhalte auf einer SharePoint-Website oder -Farm anzeigen lassen, speichern und verwalten können.
Reporting Services stellt aktualisierte Programmdateien, einen SOAP-Endpunkt, benutzerdefinierte Sicherheit und Übermittlungserweiterungen bereit. Der Berichtsserver muss für die Ausführung im integrierten SharePoint-Modus konfiguriert werden und dient ausschließlich dazu, den Zugriff auf Berichte und ihre Übermittlung über eine SharePoint-Website zu unterstützen.
Nachdem Sie das Reporting Services-Add-In in SharePoint installiert und die beiden Server für die Integration konfiguriert haben, können Sie Berichtsserver-Inhaltstypen in eine SharePoint-Bibliothek hochladen und dort veröffentlichen. Sie können diese Dokumente dann auf einer SharePoint-Website anzeigen lassen und verwalten. Das Hochladen oder Veröffentlichen von Berichtsserverinhalten ist ein wichtiger erster Schritt. Das Webpart und die Seiten sind verfügbar, wenn Sie Berichtsdefinitionen (RDL), Berichtsmodelle (SMDL) und freigegebene Datenquellen (RSDS) auf einer SharePoint-Website auswählen.
Sprachbezogene Überlegungen
SharePoint Foundation 2010- und SharePoint Server 2010-Produkte sind in mehr Sprachen verfügbar als SQL Server.
Wenn Sie einen Berichtsserver für die Ausführung innerhalb einer Bereitstellung eines SharePoint-Produkts konfigurieren, wird möglicherweise eine Kombination von Sprachen angezeigt. Benutzeroberfläche, Dokumentation und Meldungen werden in den folgenden Sprachen angezeigt:
Alle Anwendungsseiten, Tools, Fehler, Warnungen und Meldungen, die aus Reporting Services stammen, werden in der Sprache angezeigt, die von der Reporting Services-Instanz in einer der SQL Server-Sprachen verwendet wird.
Anwendungsseiten, die Sie auf einer SharePoint-Website öffnen, das Berichts-Viewer-Webpart und der Berichts-Generator werden in einer der unterstützten Sprachen für das Reporting Services-Add-In angezeigt. Rufen Sie die Seite für SQL Server-Downloads auf, und suchen Sie die Downloadseite für das SQL Server 2016-Reporting Services-Add-In, um sich die Liste unterstützter Sprachen anzeigen zu lassen.
SharePoint-Websites, die SharePoint-Zentraladministration, die Onlinehilfe und Meldungen sind in den Sprachen verfügbar, die von Office Server-Produkten unterstützt werden.
Wenn die Sprache Ihres SharePoint-Produkts oder der SharePoint-Technologie von der Berichtsserversprache abweicht, versucht Reporting Services, eine Sprache aus derselben Sprachfamilie zu verwenden, die der ursprünglichen Sprache am ähnlichsten ist. Falls keine geeignete Ersatzsprache verfügbar ist, verwendet der Berichtsserver Englisch.
Zugehörige Aufgaben
In der folgenden Tabelle sind die Aufgaben zusammengefasst, die sich auf einen Reporting Services-Berichtsserver im SharePoint-Modus beziehen: