Erstellen, Verwalten und Übermitteln von Berichten (Übersicht)

Dieses Thema enthält eine allgemeine Beschreibung der Features zum Erstellen, Verwalten und Übermitteln von Berichten, die in SQL Server 2005 Reporting Services verfügbar sind. Informationen zum Einstieg mit Ihrem ersten Bericht finden Sie unter Lernprogramm: Erstellen eines einfachen Berichts.

Erstellen von Berichten

Um einen Bericht zu erstellen, müssen Sie mithilfe von Berichts-Designer oder im Berichts-Generator eine Berichtsdefinition erstellen. Welches Erstellungstool Sie dazu verwenden, hängt von den Anforderungen des Berichts und Ihrer Erfahrung mit Berichterstellungstechniken ab.

  • Berichts-Designer ist ein mit allen Features ausgestattetes Berichterstellungstool, das in Business Intelligence Development Studio ausgeführt wird. Um es zu verwenden, sollten Sie wissen, wie Sie die Verbindung zu einer Datenquelle herstellen, Abfragen erstellen und Eigenschaften festlegen. Mit Berichts-Designer können Sie einfache Berichte erstellen oder komplexe Berichte, die Ausdrücke und benutzerdefinierte Assemblys enthalten, um benutzerdefinierte Funktionen zu unterstützen. Sie können Berichte mithilfe des Berichts-Assistenten erstellen und dann ändern oder mit einer Berichtsserver-Projektvorlage komplett neu erstellen.
  • Der Berichts-Generator ermöglicht Ad-hoc-Berichte mit relationalen und multidimensionalen Daten aus Modelldatenquellen. Er wurde für Benutzer entwickelt, die auf einfache Weise Standardberichte erstellen möchten, ohne Abfragen schreiben zu müssen. Der Berichts-Generator verwendet vordefinierte Berichtsmodelle und -vorlagen, die Datenverbindungen, Abfragen und Beziehungen zwischen Daten verwalten. Benutzer müssen lediglich Datenfelder per Drag und Drop in eine Vorlage ziehen, um tabellarische Berichte oder Matrixberichte zu erstellen.

Berichte werden auf einem Clientcomputer, getrennt vom Berichtsserver, erstellt. Sobald der Bericht das gewünschte Aussehen hat, können Sie ihn auf einem Berichtsserver veröffentlichen, wo er zur allgemeinen Verwendung zur Verfügung gestellt wird. Führen Sie die folgenden Schritte aus, um einen Bericht zu erstellen:

  1. Stellen Sie die Verbindung zu einer Datenquelle her, und rufen Sie Daten ab. Dazu können Sie Verbindungszeichenfolgen und Abfragen verwenden, oder Sie erstellen ein Berichtsmodell, in dem festgelegt ist, mit welchen Daten Sie arbeiten möchten.
  2. Erstellen Sie ein Berichtslayout. Hierzu stellt der Berichts-Generator Vorlagen bereit. Berichts-Designer bietet eine Toolbox und eine Entwurfsoberfläche. Damit können Sie Tabellen, Matrizen, Diagramme, grafische und andere Elemente beliebig kombinieren.
  3. Zeigen Sie den Bericht in der Vorschau an, um die Darstellung der Daten im Layout zu prüfen, und veröffentlichen Sie den Bericht dann auf einem Berichtsserver.

Verwalten von Berichten und anderen Elementen

Ein wesentlicher Vorteil von Reporting Services besteht darin, dass Berichte und zugehörige Elemente wie Ordner, Datenquellenverbindungen und Ressourcen von einem zentralen Speicherort aus verwaltet werden können. Sie können die Sicherheit definieren, Eigenschaften festlegen und Vorgänge planen. Sie können auch freigegebene Zeitpläne und freigegebene Datenquellen erstellen und zur allgemeinen Verwendung zur Verfügung stellen. Um Berichte und die Berichterstellungsumgebung zu verwalten, verwenden Sie SQL Server Management Studio oder den Berichts-Manager. Die Berichtsverwaltung umfasst folgende Aufgaben:

  • Organisieren der Berichterstellungsumgebung durch Hinzufügen neuer Ordner zum Speichern von Berichtssammlungen.
  • Aktivieren von Features wie Meine Berichte, Berichtsverlauf und E-Mail-Übermittlung.
  • Sichern des Zugriffs auf Ordner und Berichte durch Zuweisen von Benutzern und Gruppen zu Rollen.
  • Erstellen freigegebener Zeitpläne und freigegebener Datenquellen, die zur allgemeinen Verwendung zur Verfügung gestellt werden sollen.

Sowohl Benutzer als auch Berichtsserveradministratoren können Berichte verwalten, jedoch auf unterschiedliche Art. Benutzer können Berichte in einem persönlichen Arbeitsbereich mit dem Namen Meine Berichte veröffentlichen und verwalten. Berichtsserveradministratoren können den gesamten Ordnernamespace des Berichtsservers verwalten. Welche Verwaltungsaufgaben ausgeführt werden können, hängt von den Berechtigungen des Benutzers ab.

Zugreifen auf und Übermitteln von Berichten

In Reporting Services stehen zwei Methoden zum Zugreifen auf und zum Übermitteln von Berichten zur Verfügung:

  • Beim bedarfsgesteuerten Zugreifen können Benutzer die Berichte aus einem Berichtanzeigetool auswählen. Sie können den Berichts-Manager, ein Microsoft SharePoint-Webpart oder einen Browser verwenden.
  • Durch abonnementbasierten Zugriff werden Berichte automatisch generiert und an ein Ziel übermittelt. Sie können Berichte an einen E-Mail-Posteingang oder eine Dateifreigabe übermitteln.

Für die bedarfsgesteuerte Anzeige eines Berichts können Sie in einer Ordnerhierarchie nach einem Bericht suchen oder ihn dort auswählen. Diese Hierarchie wird als Ordnernamespace des Berichtsservers bezeichnet. Abonnieren Sie einen bestimmten Bericht, um Berichte automatisch zu empfangen. Wenn der Bericht ausgeführt wird, werden Sie entweder über die Verfügbarkeit des Berichts benachrichtigt, oder Sie erhalten in einer E-Mail-Nachricht eine Kopie des Berichts.

Berichtsserveradministratoren können datengesteuerte Abonnements erstellen, durch die ein Push für Berichte an eine große Gruppe von Benutzern ausgeführt wird. Bei datengesteuerten Abonnements wird zur Laufzeit eine Empfängerliste generiert. Die Übermittlungseinstellungen für ein datengesteuertes Abonnement werden aus gespeicherten Daten (z. B. den Daten in einer Mitarbeiterdatenbank) erstellt, wenn das Abonnement ausgelöst wird.

Reporting Services unterstützt eine Vielzahl von Anzeigeformaten. Berichte werden zunächst im HTML-Format angezeigt, können aber nach dem Rendern in anderen Formaten angezeigt werden, z. B. Excel oder PDF.

Siehe auch

Konzepte

Reporting Services-Komponenten (Übersicht)
Einführung in Reporting Services
Konzepte von Reporting Services
Verwalten von Reporting Services
Verwalten von Berechtigungen und Sicherheit für Reporting Services

Andere Ressourcen

Berichts-Assistent (Hilfe) (Berichts-Designer)
Verwalten und Verwenden von veröffentlichten Berichten
Entwerfen und Erstellen von Berichten
Bereitstellen von Reporting Services

Hilfe und Informationen

Informationsquellen für SQL Server 2005