Ad-hoc-Berichterstellung mit Berichtsmodellen
Aktualisiert: 17. November 2008
Information Worker in einer Organisation benötigen Zugriff auf Geschäftsdaten, um zeitgerechte und effektive Entscheidungen treffen zu können. Diese Anwender des Produkts im geschäftlichen Bereich verfügen über unterschiedliche Kenntnisse und Fähigkeiten und benötigen ein intuitives und leistungsstarkes Tool, um Antworten auf wichtige Fragen zu finden, ohne sich mit den technischen Einzelheiten der Datenquellen im Unternehmen auszukennen.
Der Berichts-Generator ermöglicht Geschäftskunden das Erstellen eigener Berichte auf der Basis eines benutzerfreundlichen, im Modell-Designer erstellten Berichtsmodells. Der Berichts-Generator wurde vollständig in Microsoft SQL Server 2005 Reporting Services integriert und nutzt die gesamte Berichterstellungsplattform, um allen Benutzern die Ad-hoc-Berichterstellung zu ermöglichen.
Der Berichts-Generator kann auf jeder beliebigen Plattform ausgeführt werden, die Microsoft.NET Framework, Version 2.0, unterstützt. Ist .NET Framework 2.0 auf dem Clientcomputer nicht installiert, werden die Benutzer zur Installation aufgefordert.
Berichts-Generator
Benutzer erstellen Berichte über den Berichts-Generator. Die Oberfläche des Berichts-Generators basiert auf bekannten Microsoft Office-Modellen, wie Excel und PowerPoint. Benutzer steigen über Berichtslayoutvorlagen ein, die vordefinierte Datenbereiche zum Erstellen von Kombinationen aus Tabellen, Matrizen und Diagrammen enthalten. Sie navigieren durch das Berichtsmodell, um Berichtselemente auszuwählen und Einschränkungen zum Filtern der Berichtsdaten festzulegen. Das Berichtsmodell enthält alle Informationen, die der Berichts-Generator benötigt, um die Quellabfrage automatisch zu generieren und die angeforderten Daten abzurufen. Mit dem Berichts-Generator können Benutzer auch folgende Aktionen ausführen:
- Hinzufügen von Text und Formatierung zu Berichten.
- Erstellen neuer Felder und Berechnungen, die für das Berichtsmodell definiert werden.
- Anzeigen der Berichtsvorschau, Drucken und Veröffentlichen von Berichten.
- Durchsuchen von Daten, die sich auf den Berichtsinhalt beziehen.
Interaktives Durchsuchen von Daten
Bei Berichten des Berichts-Generators können Benutzer interaktiv einen Drillthrough zu Daten, die sich auf den Berichtsinhalt beziehen, ausführen und diese Daten durchsuchen.
- Dank der automatischen Generierung neuer Drilldownberichte können Benutzer Daten in Modellnavigationspfaden durchsuchen.
- Abfragen für Navigationsberichte werden bei Bedarf generiert, wobei der Kontext des aktuellen Standorts des Benutzers übergeben wird.
- Benutzer können so lange Drillvorgänge ausführen, wie es eine ab dem aktuellen Element verfolgbare Beziehung gibt.
Berichtsmodelle
Mit dem Berichts-Generator erstellte Berichte werden auf der Basis von Berichtsmodellen entwickelt, die eine Geschäftsebene über der zugrunde liegenden Datenquelle bereitstellen. Zu den Berichtsmodellen gehören folgende:
- Firmennamen für Datenbankfelder und Tabellen.
- Definierte Beziehungen zwischen den Elementen in der Datenquelle.
- Logische Gruppierungen von Modellelementen.
Das Berichtsmodell unterstützt die Benutzer bei der Navigation und bei der Auswahl der gewünschten Informationen aus der zugrunde liegenden Datenquelle. Der Berichts-Generator generiert dann mithilfe der Berichtsmodelldefinitionen automatisch die Quellabfrage zum Abrufen der angeforderten Daten. Darüber hinaus können Modellelemente so gesichert werden, dass Benutzern nur die Daten angezeigt werden, die sie laut ihren Berechtigungen abrufen können.
Modell-Designer
Der Modell-Designer ist die Benutzeranwendung zum Definieren, Bearbeiten und Veröffentlichen von Berichtsmodellen. Sie können den Modell-Designer starten und dann direkt mit dem Entwerfen auf der Basis einer Datenquelle beginnen. Es ist auch möglich, das Modell basierend auf einem Satz vordefinierter Regeln als Ausgangspunkt für den Modellentwurf automatisch zu generieren. Mit dem Modell-Designer können Modelle auf der Basis von SQL Server 2000- und SQL Server 2005-Datenbanken, auf Oracle-Datenbanken mit Version 9.2.0.3 oder höher sowie auf Teradata-Datenbanken mit Version 12.00 oder 6.20 generiert werden.
Hinweis: |
---|
Berichtsmodelle, die auf SQL Server 2005 Analysis Services-Datenbanken basieren, werden mithilfe des Berichts-Managers oder mithilfe von SQL Server Management Studio generiert. |
Integration mit Reporting Services
Mit dem Berichts-Generator erstellte Berichte unterscheiden sich nach der Veröffentlichung nicht von anderen Reporting Services-Berichten. Sie nutzen sämtliche Ansichts- und Verwaltungsfeatures der Berichterstellungsplattform.
- Der Berichts-Generator ist eine Windows Forms-Anwendung von ClickOnce, die der Berichtsserver für die zentralisierte Verwaltung bereitstellt.
- Mit dem Berichts-Generator erstellte Berichte werden in der Berichtsdefinitionssprache (Report Definition Language, RDL) veröffentlicht.
- Berichte werden über dieselben Methoden und APIs verwaltet, gesichert und übermittelt.
- Mit dem Berichts-Generator erstellte Berichte können im Berichts-Designer bearbeitet werden. Auf diese Weise werden sämtliche Funktionen des Berichts-Designers genutzt, wie z. B. die Unterstützung für geschachtelte Datenbereiche und erweiterte Ausdrücke.
- Kann über Drittanbieteranwendungen zur integrierten Berichterstellung gestartet werden.
SQL Server Management Studio-Integration
Die Benutzeroberfläche zum Sichern und Verwalten von Modellen und Modellelementen ist in SQL Server Management Studio integriert. Modelle werden hier auf ähnliche Weise wie andere Berichtsserverelemente verwaltet.
- Modellsicherheit und -verwaltung über SQL Server Management Studio.
- Neue Verwaltungs-APIs für Modelle.
In diesem Abschnitt
- Arbeiten mit dem Berichts-Generator (Ad-hoc-Berichte)
Erläutert den Berichts-Generator sowie das Entwerfen und Ausführen von Berichten mithilfe im Voraus entworfener Berichtsvorlagen.
- Arbeiten mit dem Modell-Designer
Erläutert den Berichtsmodell-Designer und das Entwerfen von Berichtsmodellen.
- Objekteigenschaften des Modell-Designers
Erläutert die Eigenschaften, die auf das Berichtsmodell angewendet werden können, und ihre Anzeige im Berichts-Generator.
- Modell-Designer-Abfrageeigenschaften
Erläutert die Eigenschaften, die auf Berichtsmodellabfragen angewendet werden können.
Siehe auch
Aufgaben
Vorgehensweise: Starten des Berichts-Generators
Konzepte
Berichts-Generator
Modell-Designer
Vorgehensweisen zum Modell-Designer
Von Reporting Services unterstützte Datenquellen
Generieren von Modellen mithilfe von Berichtsverwaltungstools
Hilfe und Informationen
Informationsquellen für SQL Server 2005
Änderungsverlauf
Version | Verlauf |
---|---|
17. November 2008 |
|
12. Dezember 2006 |
|
14. April 2006 |
|