Berichtsserver und SharePoint-Berichtsserver (Berichts-Generator 3.0 und SSRS)

Vom Berichts-Generator und Berichts-Designer in Business Intelligence Development Studio können Sie Berichtsdefinitionen (.rdl) und andere Dateien auf einem Berichtsserver oder auf einer SharePoint-Website freigeben, die in einem Berichtsserver integriert ist. Die Elemente, die Sie auf einem Server freigeben können, und die Freigabemethode unterscheiden sich im Berichts-Generator und Berichts-Designer.

HinweisHinweis

Sie können Berichtsdefinitionen (RDL) in Berichts-Generator 3.0 und im Berichts-Designer in Business Intelligence Development Studio erstellen und ändern. Jede Erstellungsumgebung bietet verschiedene Methoden zum Erstellen, Öffnen und Speichern von Berichten und verwandten Elementen. Weitere Informationen finden Sie unter Entwerfen von Berichten in Berichts-Designer und Berichts-Generator 3.0 (SSRS) im Web auf microsoft.com.

Was ist ein Berichtsserver?

Ein Berichtsserver ist ein Computer, auf dem SQL Server Reporting Services installiert ist. Es kann sich auch um eine SharePoint-Website handeln, die in einen Berichtsserver integriert ist. Auf dem Berichtsserver werden veröffentlichte Berichte, freigegebene Datenquellen, freigegebene Datasets, Berichtsparts, freigegebene Zeitpläne und Abonnements sowie andere Ressourcen gespeichert. Der Systemadministrator des Berichtsservers kann den Berichtsserver so konfigurieren, dass Berichtsanforderungen verarbeitet, Momentaufnahmeverläufe verwaltet und Berechtigungen für Berichte, Datenquellen, Datasets und Abonnements verwaltet werden.

Im Berichts-Generator können freigegebene Datenquellen, freigegebene Datasets, Berichtsteile und Berichtsmodelle vom Berichtsserver direkt im Bericht verwendet werden. Wenn Sie den Bericht in der Vorschau anzeigen, wird der Bericht auf dem Berichtsserver verarbeitet.

Der Berichts-Generator verwaltet eine Liste der Berichtsserver, die Sie verwendet haben, und zeigt sie in der Liste "Letzte Sites und Server" in den Dialogfeldern Öffnen und Speichern an. Im Berichts-Generator wird in der Statusleiste des Hauptfensters außerdem der Berichtsserver angezeigt, mit dem derzeit eine Verbindung besteht.

Im Berichts-Designer können Sie einen Mastersatz von Berichten, Berichte mit Berichtsteilen, freigegebene Datenquellen, freigegebene Datasets, Berichtsmodelle und Ressourcen in Lösungs- und Projektdateien organisieren. Sie können Sätze von Projekteigenschaften erstellen, um Debug- und Produktionsumgebungen darzustellen, und anschließend alle Elemente im Projekt in den Berichtsserverordnern oder auf der SharePoint-Website bereitstellen, die in den Projekteigenschaften angegeben wurde.

Standardmäßige Berichtsserver im Berichts-Generator

Sie können bei der Installation des Berichts-Generators oder zu einem späteren Zeitpunkt im Dialogfeld Optionen wie folgt einen standardmäßigen Berichtsserver angeben: Klicken Sie auf die Schaltfläche Berichts-Generator und danach auf Optionen. Geben Sie auf der Registerkarte Einstellungen die URL des Berichtsservers oder einer SharePoint-Website ein, die in einen Berichtsserver integriert ist. Wenn Sie einen Standardberichtsserver angegeben haben, stellt der Berichts-Generator automatisch eine Verbindung mit diesem Berichtsserver her.

Wenn Sie den Standardberichtsserver im Dialogfeld Optionen ändern, müssen Sie Berichts-Generator neu starten, damit die Änderung wirksam wird.

HinweisHinweis

Wenn Sie den Berichts-Generator ohne Verbindung mit einem Berichtsserver starten möchten, lassen Sie das Feld für den Standardberichtsserver im Dialogfeld Optionen leer.

Freigeben der Berichte auf einem Berichtsserver

Im Berichts-Generator speichern Sie Berichte auf einem Berichtsserver oder auf einer SharePoint-Website, die in einen Berichtsserver integriert ist. Im Berichts-Designer werden die Berichte bereitgestellt. Wenn Berichte auf einem Berichtsserver vorhanden sind, können Personen mit den entsprechenden Berechtigungen für den Berichtsserver oder die SharePoint-Website den Bericht anschließend ausführen. Darüber hinaus können Sie mit den entsprechenden Berechtigungen Abonnements für den Bericht erstellen, sodass er regelmäßig aktualisiert und an Benutzer gesendet werden kann. Falls Sie keine ausreichenden Berechtigungen besitzen, wenden Sie sich an den Systemadministrator des Berichtsservers.

Speichern eines Berichts auf einer SharePoint-Website

Wenn Sie Berichte und zugehörige Dateien in einer SharePoint-Bibliothek mithilfe des Berichts-Generators speichern oder sie mit dem Berichts-Designer bereitstellen, werden die Dateien vor dem Hinzufügen überprüft. Wenn Sie Berichte und zugehörige Dateien mithilfe der Aktion Hochladen in einer SharePoint-Bibliothek hochladen, erfolgt keine Überprüfung. Sie wissen erst, ob die Datei gültig ist, wenn Sie den Bericht verwalten, bearbeiten oder ausführen und somit auf ihn zugreifen. Verwenden Sie den Berichts-Generator, um Berichte und andere Dateien in einer SharePoint-Bibliothek zu speichern (bzw. verwenden Sie den Berichts-Designer zur Bereitstellung), anstatt sie SharePoint direkt hinzuzufügen. Dadurch wird sichergestellt, dass die Berichte und Dateien gültig sind. Sie können einen Bericht nicht im Stammordner einer SharePoint-Website speichern. Sie müssen ihn in einer Dokumentbibliothek speichern.

Zudem muss es sich bei allen Verweisen auf freigegebene Datenquellen, Unterberichte und Ressourcen (z. B. webbasierte Bilder) in einer Berichtsdefinition um vollqualifizierte URLs zu einer SharePoint-Bibliothek handeln. Weitere Informationen finden Sie unter Angeben von Pfaden zu externen Elementen (Report Builder 3.0 und SSRS).

Funktionen, die nur bei Verwendung eines Berichtsservers verfügbar sind

Wenn Sie im Berichts-Generator eine Vorschau der Berichte anzeigen, sind einige Funktionen nur verfügbar, wenn Sie mit einem Berichtsserver verbunden sind:

  • Drillthroughaktionen

  • Unterberichte

  • Benutzerdefinierte Assemblys

  • Benutzerdefinierte Berichtselemente

  • Weitere Datenerweiterungen

Im Berichts-Designer können im lokalen Modus Verweise auf die Elemente in einem Projekt für Drillthroughziele, Unterberichte, Bilder oder räumliche ESRI-Datendateien hinzugefügt werden.

Lokales Erstellen von Berichten

Sie können auch Berichte erstellen und sie im lokalen Dateisystem speichern. Wenn Sie diese Berichte in der Vorschau anzeigen, wird der Bericht auf dem lokalen Computer verarbeitet. Wenn Sie Berichte im Berichts-Generator ohne einen Berichtsserver erstellen, können Sie keine Drillthroughberichte, Unterberichte, Bilder auf dem Berichtsserver oder freigegebenen Datenquellen verwenden. Sie können diese Objekte möglicherweise im Bericht definieren, die Verweise werden jedoch nicht aufgelöst, wenn Sie versuchen, den Bericht in der Vorschau anzuzeigen. Außerdem werden Fehlermeldungen angezeigt.