Integration von Reporting Services und SharePoint-Technologien

Neu: 12. Dezember 2006

Sie können einen Berichtsserver zur Ausführung innerhalb einer Bereitstellung eines SharePoint-Produkts oder einer SharePoint-Technologie konfigurieren und die Features für Zusammenarbeit und zentrale Dokumentverwaltung von Windows SharePoint Services 3.0 oder Office SharePoint Server 2007 mit Reporting Services verwenden. Wenn ein Berichtsserver als Teil einer größeren SharePoint-Bereitstellung ausgeführt wird, sind die folgenden Integrationsstufen verfügbar:

  • Freigegebener Speicher.
  • Gemeinsame Sicherheit.
  • Zentraler Websitezugriff auf alle Geschäftsdokumente. Dies schließt Berichte, Berichtsmodelle und freigegebene Datenquellen ein.

Architektur der Serverintegration

Wenn Sie einen Berichtsserver in eine Instanz eines SharePoint-Produkts oder einer SharePoint-Technologie integrieren, werden Elemente und Eigenschaften in der SharePoint-Inhaltsdatenbank gespeichert. Dies ermöglicht eine bessere Abstimmung der beiden Servertechnologien, was sich auf Speicherung, Schutz und Zugriff auf Inhalte auswirkt.

Das Speichern von Berichtselementen und Eigenschaften in SharePoint-Inhaltsdatenbanken ermöglicht Ihnen Folgendes: Durchsuchen von SharePoint-Bibliotheken nach Berichtsserver-Inhaltstypen, Schützen von Elementen mithilfe derselben Berechtigungsstufen und desselben Authentifizierungsanbieters, der den Zugriff auf andere Geschäftsdokumente steuert, die auf einer SharePoint-Website gehostet werden, Verwenden von Features für Zusammenarbeit und Dokumentverwaltung, um Berichte zum Einarbeiten von Änderungen ein- und auszuchecken, Verwenden von Warnungen, um auf geänderte Dokumente hinzuweisen, und Einbetten oder Anpassen des Berichts-Viewer-Webparts in Seiten und Websites innerhalb der Anwendung. Wenn Sie über die erforderlichen Berechtigungen für eine SharePoint-Website verfügen, können Sie auch auf der Grundlage freigegebener Datenquellen Berichtsmodelle generieren und mit dem Berichts-Generator Berichte erstellen.

Der Berichtsserver stellt weiterhin alle Datenverarbeitungs-, Rendering- und Übermittlungsfunktionen bereit. Er unterstützt darüber hinaus die geplante Berichtsverarbeitung für Snapshots und Berichtsverläufe. Das folgende Diagramm veranschaulicht, wie die Funktionen der Serverkomponenten ineinander greifen:

Komponentenarchitektur für die SharePoint-Integration

Wenn Sie einen Bericht von einer SharePoint-Website öffnen, stellt der Proxy-Endpunkt für den Berichtsserver eine Verbindung mit einem Berichtsserver her, erstellt eine Sitzung, bereitet den Bericht für die Verarbeitung vor, ruft Daten ab, überführt den Bericht in das Berichtslayout und zeigt ihn im Berichts-Viewer-Webpart an. Während der Bericht geöffnet ist, können Sie ihn in verschiedene Anwendungsformate exportieren oder den Bericht interaktiv verwenden, indem Sie einen Drilldown zu tiefer liegenden Zahlen ausführen oder sich zu einem verwandten Bericht durchklicken. Export- und Berichtsinteraktionsvorgänge werden auf dem Berichtsserver durchgeführt.

Der Berichtsserver synchronisiert Vorgänge und Daten mit Windows SharePoint Services und verfolgt Informationen zu den verarbeiteten Dateien nach. Wenn Sie Eigenschaften oder Einstellungen für ein beliebiges Berichtsserverelement ändern, wird die Änderung in einer SharePoint-Datenbank gespeichert und dann in eine Berichtsserver-Datenbank kopiert, die als interner Speicher für einen Berichtsserver dient.

Komponenten, die die Integration ermöglichen

Sie können die Server in einer einzigen Bereitstellung kombinieren, indem Sie eine Installation von Microsoft SQL Server 2005 Reporting Services in eine Instanz von Windows SharePoint Services oder Office SharePoint Server 2007 integrieren.

Die Integration wird durch SQL Server 2005 Service Pack 2 und das SQL Server 2005 Reporting Services-Add-In für SharePoint-Technologien ermöglicht. Das Reporting Services-Add-In ist eine kostenlos erhältliche Komponente, die Sie von einer Microsoft-Website downloaden und dann auf einem Server installieren können, auf dem Windows SharePoint Services 3.0 oder Office SharePoint Server 2007 ausgeführt wird.

  • In Windows SharePoint Services stellt das Reporting Services-Add-In einen URL-Proxy-Endpunkt, einen Berichts-Viewer-Webpart und Anwendungsseiten bereit, sodass Sie Berichtsserverinhalte auf einer SharePoint-Website oder -Farm anzeigen, speichern und verwalten können.
  • Auf dem Berichtsserver stellt Service Pack 2 aktualisierte Programmdateien, einen neuen SOAP-Endpunkt, benutzerdefinierte Sicherheits- und Übermittlungserweiterungen, ein überarbeitetes Reporting Services-Konfigurationstool, Skripts zum Gewähren des Zugriffs auf SharePoint-Konfigurations- und Inhaltsdatenbanken und ein Skript zum Erstellen einer Berichtsserver-Datenbank bereit, die den integrierten SharePoint-Modus unterstützt. 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 Windows SharePoint Services installiert und die beiden Server für die Integration konfiguriert haben, können Sie Berichtsserver-Inhaltstypen in eine SharePoint-Bibliothek uploaden und dort veröffentlichen und diese Dokumente anschließend von einer SharePoint-Website anzeigen und verwalten. Das Uploaden und Veröffentlichen von Berichtsserverinhalten ist ein wichtiger erster Schritt; der Webpart und die Anwendungsseiten werden verfügbar, wenn Sie Berichtsdefinitionen (RDL), Berichtsmodelle (SMDL) und freigegebene Datenquellen (RSDS) auf einer SharePoint-Website auswählen.

In diesem Abschnitt

Die folgenden Themen in diesem Abschnitt stellen weitere Informationen zur Zusammenarbeit der Server bereit. Installationsempfehlungen und Konfigurationsschritte finden Sie unter Konfigurieren von Reporting Services für die Integration in SharePoint 3.0.

  • Anzeigen und Verwalten von Berichtsserverelementen von einer SharePoint-Website
    Erläutert, wie sich die Berichtsserverintegration auf die Webanwendungsseiten auf SharePoint-Websites und in die SharePoint-Zentraladministration erstreckt. Benutzer von Reporting Services werden feststellen, dass die auf SharePoint-Websites verfügbare Funktionalität bis auf wenige Ausnahmen mit den Anwendungsseiten des Berichts-Managers identisch ist.

Siehe auch

Konzepte

Bereitstellungsmodi für Reporting Services
Anforderungen für das Ausführen von Reporting Services im integrierten SharePoint-Modus
Verwenden des Berichts-Viewer-Webparts für eine SharePoint-Website
Vergleichen von Integrationsstufen in unterschiedlichen Versionen von Reporting Services und SharePoint-Technologien
Bereitstellen von Berichten, Modellen und freigegebenen Datenquellen auf einer SharePoint-Website

Andere Ressourcen

Installieren des Reporting Services-Add-Ins

Hilfe und Informationen

Informationsquellen für SQL Server 2005