Berichte und Berichtsdefinitionen
Reporting Services verwendet eine Vielzahl von Begriffen, um die verschiedenen Status eines Berichts zu beschreiben, darunter Anfangsdefinition, veröffentlichter Bericht und angezeigter Bericht, wie der Benutzer ihn sieht.
RDL-Dateien (Berichtsdefinitionsdateien)
Bei einer Berichtsdefinition handelt es sich um eine Datei, die Sie in Berichts-Designer oder im Berichts-Generator erstellen. Sie enthält eine vollständige Beschreibung der Datenquellenverbindungen, Abfragen zum Abrufen von Daten, Ausdrücken, Parametern, Bildern, Textfeldern, Tabellen und der übrigen Entwurfszeitelemente, die in einem Bericht enthalten sein könnten.
Berichtsdefinitionen werden zur Laufzeit als verarbeiteter Bericht gerendert. Obwohl eine Berichtsdefinition komplex sein kann, enthält sie mindestens eine Abfrage sowie andere Berichtsinhalte, Berichtseigenschaften und ein Berichtslayout.
Berichtsdefinitionen werden in einem XML-Format geschrieben, das einer XML-Grammatik entspricht, der so genannten Berichtsdefinitionssprache (RDL, Report Definition Language). RDL beschreibt die XML-Elemente, die sämtliche möglichen Varianten eines Berichts umfassen. Weitere Informationen zu Berichtsdefinitionen oder RDL finden Sie unter Entwerfen und Erstellen von Berichten und Report Definition Language.
Veröffentlichte Berichte
Nachdem eine RDL-Datei erstellt wurde, wird sie auf einem Berichtsserver veröffentlicht. Dazu wird eine Berichtsprojektlösung aus Berichts-Designer bereitgestellt, aus dem Berichts-Generator gespeichert oder mithilfe des Berichts-Managers bzw. aus SQL Server Management Studio geuploadet. Ein veröffentlichter Bericht ist ein Element, das in einer Berichtsserver-Datenbank gespeichert und auf einem Berichtsserver verwaltet wird. Der Bericht wird in einem teilweise kompilierten Zwischenformat gespeichert, das ihn auf den Zugriff von Benutzern vorbereitet.
Ein veröffentlichter Bericht wird über Rollenzuweisungen gesichert, die das rollenbasierte Sicherheitsmodell von Reporting Services verwenden. Der Zugriff auf veröffentlichte Berichte erfolgt über URLs, SharePoint-Webparts oder den Berichts-Manager.
Mit Ausnahme von Berichten, die Sie im Berichts-Generator erstellen und speichern, können veröffentlichte Berichte nicht bearbeitet oder wieder auf einem Berichtsserver gespeichert werden.
Gerenderte Berichte
Ein gerenderter Bericht ist ein vollständig verarbeiteter Bericht, der sowohl Daten als auch Layoutinformationen in einem anzeigbaren Format (beispielsweise HTML) enthält. Ein Bericht kann erst dann angezeigt werden, nachdem er in ein Ausgabeformat gerendert wurde. Das Rendern von Berichten erfolgt auf dem Berichtsserver. Führen Sie zum Rendern von Berichten einen der folgenden Schritte durch:
- Öffnen Sie auf dem Berichtsserver einen veröffentlichten Bericht.
- Abonnieren Sie einen Bericht, der in einem von Ihnen angegebenen Ausgabeformat an einen E-Mail-Posteingang oder eine Dateifreigabe übermittelt wird.
Das Standardrenderingformat für Reporting Services-Berichte ist HTML 4.0. Außer in HTML können Berichte in einer Vielzahl von Dateiformaten gerendert werden, z. B. Excel, XML, PDF, TIFF und CSV. Wie auch veröffentlichte Berichte können gerenderte Berichte nicht bearbeitet oder wieder auf einem Berichtsserver gespeichert werden.
Siehe auch
Konzepte
Erstellen, Verwalten und Übermitteln von Berichten (Übersicht)
Konzepte von Reporting Services