Komponenten und Tools von Reporting Services

SQL ServerReporting Services ist eine Sammlung von Verarbeitungskomponenten, Tools und Programmierschnittstellen, die die Entwicklung und Verwendung von ausführlichen Berichten in einer verwalteten Umgebung unterstützen. Darin enthalten sind Entwicklungstools, Konfigurations- und Administrationstools sowie Tools zur Berichtsanzeige.

Das Verarbeiten ist auf mehrere Komponenten verteilt. Zentrale und spezialisierte Prozessoren werden zur Abfrage von Daten, zur Verarbeitung des Berichtslayouts, zum Rendern der Präsentationsformate und zum Übermitteln an die Ziele verwendet. Zur Präsentationsverarbeitung kommt es, nachdem die Daten abgefragt und getrennt wurden von der Datenverarbeitung. Dadurch können mehrere Benutzer denselben Bericht gleichzeitig in Formaten überprüfen, die für verschiedene Geräte konzipiert sind, oder das Anzeigeformat des Berichts ändern, von HTML in PDF, in Microsoft Excel oder in XML, alles mit nur einem Klick. Die modulare Architektur ermöglicht Erweiterbarkeit. Entwickler können Berichterstellungsfunktionen in benutzerdefinierte Anwendungen aufnehmen oder die Berichterstellungsfunktionalität um die Unterstützung benutzerdefinierter Features erweitern.

Programmgesteuerte Schnittstellen für leichte Integration in neuen oder vorhandenen Anwendungen und Portalen umfassen folgende:

  • Simple Object Access-Protokoll (SOAP)

  • URL-Endpunkte

  • Windows Management Instrumentation (WMI)

In diesem Abschnitt

  • Berichtsserver
    Beschreibt die Komponente Berichtsserver, die Daten für die Berichtsverarbeitung und Berichtsübermittlung bereitstellt. Die Komponente Berichtsserver enthält verschiedene Unterkomponenten, die bestimmte Funktionen ausführen. In diesem Thema wird jede Komponente des Berichtsservers vorgestellt.

  • Berichts-Designer
    Der Berichts-Designer ist ein umfassendes Berichtsentwurfstool, das sowohl für Administratoren als auch Entwickler geeignet ist. Das Tool wird in Business Intelligence Development Studio ausgeführt, was vollständig in MicrosoftVisual Studio 2005 oder höher integriert ist, oder kann als separate Anwendung ausgeführt werden. Der Berichts-Designer stellt mehrere Abfrage-Designer für verschiedene unterstützte Datenquellentypen bereit. Das Tool unterstützt die erweiterte Berichtsfunktionalität, z. B. Freiformberichte und benutzerdefinierte Berichtselemente.

    Mit dem Berichts-Designer ist außerdem ein Berichts-Assistent verknüpft. Der Berichts-Assistent führt Sie Schritt für Schritt durch den Berichtsentwurfsprozess, um einen einfachen Bericht in Tabellen- oder Diagrammform zu erstellen. Dieser Bericht kann im Berichts-Designer geöffnet und verbessert oder ohne Änderungen verwendet werden.

  • Berichts-Generator 2.0
    Berichts-Generator 2.0, die neue Version des Berichts-Generators, bietet eine Microsoft Office-ähnliche Erstellungsumgebung. Es stehen viele neue Features zur Verfügung, z. B. Assistenten zum Erstellen von neuen Tabellen, Matrizen und Diagrammen sowie verbesserte Datenlayouts, Datenvisualisierung, RTF (Richly Formatted Text) und bedarfsgesteuertes Rendering. Sie können alle vorhandenen Berichte anpassen und aktualisieren, unabhängig davon, wo sie ursprünglich entworfen wurden.

  • Berichts-Generator 1.0
    Mit Berichts-Generator 1.0 können Informatiker Geschäftsdaten in einem Berichtsmodell analysieren, ohne die zugrunde liegenden Datenquellstrukturen verstehen zu müssen, und Ad-hoc-Berichte für den persönlichen oder geschäftlichen Gebrauch erstellen. Berichts-Generator 1.0 ist vollständig in Reporting Services integriert. Ad-hoc-Berichte können überarbeitet, verwaltet und mit den anderen Reporting Services-Tools gesichert werden. Ein einzigartiges Feature des Berichts-Generators ist die Durchklickfunktionalität, mit der Benutzer die über Ad-hoc-Berichte verfügbaren Geschäftsdaten analysieren können.

  • Modell-Designer
    Der Modell-Designer dient dazu, Berichtsmodelle von Geschäftsdaten zur Verwendung mit dem Berichts-Generator oder dem Berichts-Designer zu generieren und anzupassen.

  • Berichts-Manager
    Der Berichts-Manager ist ein webbasiertes Zugriffs- und Verwaltungstool für Berichte, auf das Sie über Microsoft Internet Explorer 6.0 oder höher zugreifen können. Informatiker sowie Content Manager verwenden Berichts-Manager, um veröffentlichte Berichte zu suchen, auszuführen und zu abonnieren. Inhalts-Manager verwenden Berichts-Manager, um Berichte, Datenquellen und Ressourcen zu verwalten sowie Berichtsverarbeitungsoptionen und Sicherheit zu konfigurieren.

  • Reporting Services-Konfigurationstool
    Das Reporting Services-Konfigurationstool dient zum Konfigurieren einer Reporting Services-Installation. Reporting Services kann nach der Installation erneut konfiguriert werden, um sich wandelnde Geschäftsanforderungen und -szenarien zu unterstützen.

  • Berichtsserver-Befehlszeilenprogramme
    SQL ServerReporting Services bietet drei Befehlszeilen-Dienstprogramme, die Sie zum Verwalten eines Berichtsservers verwenden können. Diese Dienstprogramme werden beim Installieren eines Berichtsservers automatisch installiert.

  • Reporting Services in Business Intelligence Development Studio
    SQL ServerBusiness Intelligence Development Studio ist eine Visual Studio-Shell, die den Berichts-Designer und den Modell-Designer hostet.

  • SQL Server-Tools für Berichtsserververwaltung
    SQL Server stellt auch Tools bereit, mit denen Administratoren eine Reporting Services-Installation verwalten können.

  • Lernprogramm: So suchen und starten Sie Reporting Services-Tools
    In diesem Lernprogramm werden die Reporting Services-Tools vorgestellt, mit denen Berichtsserver konfiguriert, Berichtsserverinhalte und -vorgänge verwaltet und Berichte sowie Berichtsmodelle erstellt und veröffentlicht werden.