Vorgehensweise: Erstellen eines Berichtsmodells mithilfe des Modell-Designers
Mithilfe des Modell-Designers können Sie Modelle auf der Grundlage einer SQL Server-Datenbank oder einer Oracle-Datenbank generieren. Zunächst müssen Sie in Business Intelligence Development Studio ein Berichtsmodellprojekt erstellen. Danach erstellen Sie eine Datenquellen- und eine Datenquellensicht-Datei. Abschließend erstellen Sie eine Datei für das semantische Modell.
So erstellen Sie ein Berichtsmodellprojekt
Klicken Sie auf Start, zeigen Sie auf Alle Programme, zeigen Sie auf Microsoft SQL Server 2008 R2, und klicken Sie dann auf Business Intelligence Development Studio.
Zeigen Sie im Menü Datei auf Neu, und klicken Sie dann auf Projekt.
Klicken Sie in der Liste Projekttypen auf Business Intelligence-Projekte.
Klicken Sie in der Liste Vorlagen auf Berichtsmodellprojekt.
Geben Sie einen Namen und einen Speicherort für das Projekt ein, oder klicken Sie auf die Schaltfläche zum Durchsuchen, um einen Speicherort auszuwählen.
Klicken Sie auf OK.
Im Fenster des Projektmappen-Explorers wird ein neues Projekt angezeigt.
So legen Sie eine Datenquelle an
Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf den Ordner Datenquellen, und klicken Sie auf Neue Datenquelle hinzufügen.
Der Datenquellen-Assistent wird geöffnet.
Hinweis Stattdessen können Sie auch zuerst den Berichtsmodell-Assistenten starten und dann die Datenquellen- und Datenquellensicht-Dateien zusammen mit dem Berichtsmodell erstellen.
Klicken Sie auf der Seite Willkommen auf Weiter.
Klicken Sie auf der Seite Wählen Sie aus, wie die Verbindung definiert werden soll auf Eine Datenquelle basierend auf einer vorhandenen oder neuen Verbindung erstellen, und klicken Sie dann auf Neu.
Wählen Sie unter Servername den Namen des Servers aus, mit dem Sie eine Verbindung herstellen möchten.
Wählen Sie die Verbindungsmethode aus, die Benutzer des Berichts-Generators für die Verbindung mit der Datenbank verwenden.
Windows-Authentifizierung: Wählen Sie diese Option aus, wenn SQL Server-Benutzer vom Betriebssystem authentifiziert werden sollen. Diese Option ermöglicht es SQL Server, Sicherheitsfunktionen von Windows, z. B. die Kennwortverschlüsselung, für die Authentifizierung von Benutzern zu verwenden. Es wird nachdrücklich empfohlen, diese Option auszuwählen.
SQL Server-Authentifizierung: Wählen Sie diese Option aus, wenn die Benutzer ein von Ihnen erstelltes SQL Server-Anmeldekonto verwenden sollen. Die Benutzer müssen einen gültigen SQL Server-Anmeldenamen und ein Kennwort angeben.
Vorsicht Verwenden Sie nach Möglichkeit die Windows-Authentifizierung.
Wählen Sie in der Liste Datenbanknamen eingeben oder auswählen den Namen der Datenbank aus, die Sie verwenden möchten.
Klicken Sie auf Verbindung testen, um die Verbindung zu überprüfen.
Klicken Sie auf OK, und klicken Sie dann erneut auf OK.
Klicken Sie auf Weiter.
Auf der Seite Der Assistent wird abgeschlossen wird im Feld Datenquellenname der Standardname für die Datenquelle angezeigt. Geben Sie einen anderen Namen ein, oder verwenden Sie den Standardnamen. Der Standardname entspricht dem Namen der Datenbank, die von der Verbindung verwendet wird.
Zum Abschließen des Assistenten klicken Sie auf Fertig stellen.
Die neue Datenquelle wird im Projektmappen-Explorer im Ordner Datenquellen angezeigt.
So erstellen Sie eine Datenquellensicht
Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf den Ordner Datenquellensichten, und klicken Sie dann auf Neue Datenquellensicht hinzufügen.
Klicken Sie auf der Seite Willkommen auf Weiter.
Wählen Sie auf der Seite Datenquelle auswählen eine Datenquelle aus der Liste relationaler Datenquellen aus. Wenn keine Datenquellen aufgelistet werden, müssen Sie eine Datenquelle erstellen, indem Sie auf die Schaltfläche Neue Datenquelle klicken.
Wichtig Wenn Sie die Datenquellensicht für das Oracle-Modell generieren, müssen Sie im Datenquellensicht-Assistenten auf der Seite Datenquelle auswählen auf die Schaltfläche Erweitert klicken und im Dialogfeld Erweiterte Optionen für Datenquellensicht den Schemanamen zum Filtern der Datenbankobjekte auswählen. Wählen Sie dann die Datenbankobjekte aus, die Sie dem Modell hinzufügen möchten.
Klicken Sie auf Weiter.
Wählen Sie auf der Seite Tabellen und Sichten auswählen die Tabellen und Sichten aus, die Sie in das semantische Modell einschließen möchten. Klicken Sie dann auf die Pfeilschaltflächen, um die Objekte von der Liste Verfügbare Objekte in die Liste Eingeschlossene Objekte zu verschieben.
Wichtig Wenn Sie ein Oracle-basiertes Berichtsmodell erstellen, klicken Sie beim Auswählen der Tabellen und Sichten, die Sie dem Berichtsmodell hinzufügen möchten, nicht auf die Schaltfläche Verknüpfte Tabellen hinzufügen. Wenn Sie auf die Schaltfläche klicken, wird die Datenquellensicht-Datei (DSV-Datei) nicht generiert.
Klicken Sie auf Weiter.
Auf der Seite Der Assistent wird abgeschlossen wird ein Standardname für die Datenquellensicht angezeigt. Sie können einen anderen Namen eingeben oder den Standardnamen verwenden. Dieser entspricht dem Namen der Datenquelle, für die Sie die Datenquellensicht erstellen.
Zum Abschließen des Assistenten klicken Sie auf Fertig stellen.
Die neue Datenquellensicht wird im Projektmappen-Explorer im Ordner Datenquellensichten angezeigt.
So erstellen Sie ein Berichtsmodell
Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf den Ordner Berichtsmodelle, und klicken Sie dann auf Neues Berichtsmodell hinzufügen.
Klicken Sie auf der Seite Willkommen auf Weiter.
Wählen Sie auf der Seite Datenquellensicht auswählen die Datenquellensicht aus, die Sie für den Bericht verwenden möchten, und klicken Sie dann auf OK. Wenn keine Datenquellensichten aufgelistet werden, müssen Sie eine Datenquellensicht erstellen, indem Sie auf die Schaltfläche Neue Datenquellensicht klicken.
Wählen Sie auf der Seite Regeln zur Berichtsmodellgenerierung auswählen die Regeln aus, die Sie auf das Modell anwenden möchten, wählen Sie die zu verwendende Modellsprache aus, und klicken Sie dann auf Weiter.
Hinweis Wenn englische Zeichenfolgen in einer anderssprachigen Umgebung angezeigt werden, müssen Sie das entsprechende .NET Framework-Sprachpaket installieren.
Überprüfen Sie auf der Seite Modellstatistiken sammeln, ob die Option Modellstatistiken vor Generierung aktualisieren ausgewählt ist. Der Berichtsmodell-Assistent muss grundlegende Statistiken zur Datenquelle sammeln, bevor er ein Berichtsmodell erstellen kann.
Hinweis Sofern sich die Datenquelle oder die Datenquellensicht nicht geändert hat, können Sie bei der nächsten Aktualisierung des Modells die Option Aktuelle in der Datenquellensicht gespeicherte Modellstatistiken verwenden auswählen.
Klicken Sie auf Weiter.
Geben Sie auf der Seite Assistenten abschließen einen Namen für das Berichtsmodell ein, und klicken Sie dann auf Ausführen.
Klicken Sie auf Fertig stellen.
Die Inhalte des Berichtsmodells werden angezeigt.