Lektion 4: Definieren eines Berichtsmodells
Ein Berichtsmodell ist eine Metadatenebene auf einer physikalischen Datenbank, über die Geschäftseinheiten, Felder und Rollen angegeben werden. Wenn diese veröffentlicht wurden, können Benutzer des Berichts-Generators mithilfe dieser Modelle Berichte entwickeln, ohne dass sie mit Datenbankstrukturen vertraut sind, und sie brauchen auch keine Abfragen zu schreiben. Die Modelle bestehen aus Entitäten, die Gruppen verbundener Berichtselemente sind, die unter einem Anzeigenamen zusammengefasst werden. Außerdem umfassen sie vordefinierte Beziehungen zwischen diesen Entitäten sowie vordefinierte Berechnungen. Die Modelle werden mit der XML-Sprache SMDL (Semantic Model Definition Language) definiert. SMDL ist auch die Dateinamenerweiterung für Berichtsmodelldateien.
In diesem Lernprogramm werden Sie ein Berichtsmodell erstellen, das im Berichts-Generator verwendet werden kann.
So definieren Sie ein Berichtsmodell
Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf Berichtsmodelle, und wählen Sie dann Neues Berichtsmodell hinzufügen.
Der Berichtsmodell-Assistent wird angezeigt.
Klicken Sie auf Weiter.
Überprüfen Sie, ob in der Liste Verfügbare Datenquellensichten der Eintrag ModelTutorial ausgewählt ist, und klicken Sie dann auf Weiter.
Die Seite Regeln zur Berichtsmodellgenerierung auswählen** wird angezeigt. Über diese Regeln wird festgelegt, wie die Metadaten aus der Datenquelle generiert werden**. Im Rahmen dieses Lernprogramms sollten Sie alle Standardwerte bestätigen. Die Metadaten werden in Objekten kombiniert, die als Entitäten bezeichnet werden.
Klicken Sie auf Weiter. Die Seite Statistiken aktualisieren wird angezeigt.
Hinweis: Für das Generieren von bestimmten Einstellungen innerhalb des Modells benötigt SMDL Datenbankstatistiken, die in der Datenquellensicht gespeichert sind. Wenn sich die Daten in der Datenquelle geändert haben oder wenn die Datenquellensicht verändert wurde, dann wird empfohlen, dass Sie die Option Statistiken vor Generierung aktualisieren auswählen. Überprüfen Sie, ob die Option Statistiken vor Generierung aktualisieren ausgewählt ist, und klicken Sie dann auf Weiter.
Stellen Sie sicher, dass im Feld Name der Name ModelTutorial ausgewählt ist.
Klicken Sie auf Ausführen, um den Assistenten abzuschließen und das Berichtsmodell anzulegen.
Zum Beenden des Assistenten klicken Sie auf Fertig stellen.
Im Fenster ModelTutorial - Microsoft-Entwicklungsumgebung werden die Entitäten und Ordner des Modells angezeigt. Wird eine Entität ausgewählt, wird die Liste von Feldern, Ordnern und Rollen angezeigt, die in dieser Entität enthalten sind. Wenn der Modellname ausgewählt ist, können Sie durch Klicken mit der rechten Maustaste Entitäten, Perspektiven und Ordner hinzufügen. Ist eine Entität ausgewählt, können Sie durch Klicken mit der rechten Maustaste einen Ordner, ein Quellfeld, einen Ausdruck und eine Rolle hinzufügen.
Nächste Schritte
Nun werden Sie Ihr Modell mithilfe von Business Intelligence Development Studio auf dem Berichtsserver veröffentlichen. Informationen dazu finden Sie unter Lektion 5: Veröffentlichen eines Berichtsmodellprojekts.
Siehe auch
Konzepte
Reporting Services-Lernprogramme
Lernprogramm: Erstellen eines Berichtsmodells
Andere Ressourcen
Arbeiten mit dem Modell-Designer
Modell-Designer
Berichts-Generator
Berichtsmodell-Designer-Assistent (F1-Hilfe)