Lektion 4: Definieren eines Berichtsmodells

Ein Berichtsmodell ist eine Metadatenebene auf einer physischen 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

  1. Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf Berichtsmodelle, und wählen Sie dann Neues Berichtsmodell hinzufügen aus.

    Der Berichtsmodell-Assistent wird angezeigt.

  2. Klicken Sie auf Weiter.

  3. Ü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.

  4. Klicken Sie auf Weiter. Die Seite Modellstatistiken sammeln wird angezeigt.

    HinweisHinweis

    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.

  5. Überprüfen Sie, ob die Option Statistiken vor Generierung aktualisieren ausgewählt ist, und klicken Sie dann auf Weiter.

  6. Stellen Sie sicher, dass im Feld Name der Name ModelTutorial ausgewählt ist.

  7. Klicken Sie auf Ausführen, um den Assistenten abzuschließen und das Berichtsmodell anzulegen.

  8. 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

Als Nächstes verwenden Sie Business Intelligence Development Studio, um Ihr Modell auf dem Berichtsserver zu veröffentlichen. Siehe Lektion 5: Veröffentlichen eines Berichtsmodellprojekts.