Freigeben über


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:

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.

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.

In der folgenden Tabelle sind die Aufgaben zusammengefasst, die sich auf einen Reporting Services-Berichtsserver im SharePoint-Modus beziehen:

Aufgabe Link
Ausführliche Schritte zum Installieren und Konfigurieren von Reporting Services im SharePoint-Modus. Installieren des SharePoint-Modus von Reporting Services für SharePoint 2010 und Add an additional Report Server to a farm (Hinzufügen eines weiteren Berichtsservers zu einer Farm).
Nehmen Sie eine horizontale Skalierung für Ihre Reporting Services-SharePoint-Bereitstellung vor, indem Sie weitere Berichtsserver hinzufügen. Add an additional Report Server to a farm (Hinzufügen eines weiteren Berichtsservers zu einer Farm) und Bereitstellungstopologien für SQL Server-BI-Funktionen in SharePoint.
Fügen Sie weitere SharePoint Web-Front-Ends hinzu, auf denen die zum Anzeigen und Melden von Elementen erforderlichen Reporting Services-Komponenten installiert sind. Add an Additional Reporting Services Web Front-end to a Farm (Hinzufügen eines weiteren Reporting Services-Web-Front-Ends zu einer Farm)
Konfigurieren Sie für Ihren Berichtsserver in SharePoint eine E-Mail. Configure E-mail for a Reporting Services Service Application (Konfigurieren Sie für Reporting Services-Dienstanwendung eine E-Mail)