Lektion 4-1: Verwenden einer geänderten Version des Analysis Services-Tutorialprojekts
Gilt für: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium
Die restlichen Lektionen in diesem Tutorial basieren auf einer erweiterten Version des projekts SQL Server Analysis Services Tutorial, das Sie in den ersten drei Lektionen abgeschlossen haben. Der Adventure Works DW 2019-Datenquellensicht wurden zusätzliche Tabellen und benannte Berechnungen hinzugefügt, dem Projekt wurden zusätzliche Dimensionen hinzugefügt, und diese neuen Dimensionen wurden dem SQL Server Analysis Services Tutorial-Cube hinzugefügt. Außerdem wurde eine zweite Measuregruppe, die Measures aus einer zweiten Faktentabelle enthält, hinzugefügt. Mithilfe dieses erweiterten Projekts können Sie lernen, wie Sie Ihrer Business Intelligence-Anwendung Funktionalität hinzufügen können, ohne dass Sie bereits durchgeführte Lernschritte wiederholen müssen.
Bevor Sie mit dem Tutorial fortfahren können, müssen Sie die erweiterte Version des SQL Server Analysis Services Tutorial-Projekts herunterladen, extrahieren, laden und verarbeiten. Überprüfen Sie anhand der Anweisungen in dieser Lektion, ob alle Schritte ausgeführt wurden.
Herunterladen und Extrahieren der Projektdatei
Klicken Sie hier , um die Downloadseite mit Beispielprojekten für dieses Lernprogramm aufzurufen. Die Tutorialprojekte sind im adventure-works-multidimensional-tutorial-projects.zip Download enthalten.
Klicken Sie auf adventure-works-multidimensional-tutorial-projects.zip , um das Paket herunterzuladen, das die Projekte für dieses Tutorial enthält.
Standardmäßig wird eine ZIP-Datei im Ordner Downloads gespeichert. Sie müssen die ZIP-Datei an einen Ort mit einem kürzeren Pfadnamen verschieben (erstellen Sie z. B. einen Ordner C:\Tutorials, um die Dateien zu speichern). Anschließend können Sie die in der ZIP-Datei enthaltenen Dateien extrahieren. Wenn Sie versuchen, die Dateien aus dem Ordner Downloads zu entzippen, der über einen längeren Pfad verfügt, wird nur Lektion 1 extrahiert.
Erstellen Sie einen Unterordner auf oder nahe dem Stammlaufwerk, z. B. C:\Tutorial.
Verschieben Sie die adventure-works-multidimensional-tutorial-projects.zip-Datei in den Unterordner.
Klicken Sie mit der rechten Maustaste auf die Datei, und wählen Sie Alle extrahierenaus.
Navigieren Sie zum Ordner Lesson 4 Start , und suchen Sie die Datei Analysis Services Tutorial.sln .
Laden und Verarbeiten des erweiterten Projekts
Klicken Sie in SQL Server Data Tools im Menü Datei auf Projektmappe schließen, um Dateien zu schließen, die Sie nicht verwenden werden.
Zeigen Sie im Menü Datei auf Öffnen, und klicken Sie anschließend auf Projekt/Projektmappe.
Wechseln Sie zu dem Ort, an dem die Dateien des Lernprogrammprojekts extrahiert wurden.
Suchen Sie den Ordner Lesson 4 Start, und doppelklicken Sie auf Analysis Services Tutorial.sln.
Stellen Sie die erweiterte Version des SQL Server Analysis Services Tutorial-Projekts im lokalen instance von SQL Server Analysis Services oder in einem anderen instance bereit, und stellen Sie sicher, dass die Verarbeitung erfolgreich abgeschlossen wurde.
Grundlegendes zu den Erweiterungen am Projekt
Die erweiterte Version des Projekts unterscheidet sich von der Version des SQL Server Analysis Services Tutorial-Projekts, das Sie in den ersten drei Lektionen abgeschlossen haben. Die Unterschiede werden in den folgenden Abschnitten beschrieben. Lesen Sie diese Informationen durch, bevor Sie die verbleibenden Lektionen in dem Lernprogramm fortsetzen.
Datenquellensicht
Die Datenquellensicht im erweiterten Projekt enthält eine zusätzliche Faktentabelle und vier zusätzliche Dimensionstabellen aus der AdventureWorksDW2012-Datenbank .
Beachten Sie, dass das Diagramm "Alle Tabellen>" mit zehn Tabellen in der <Datenquellensicht immer überfüllter wird. Dadurch wird das Verständnis der Beziehungen zwischen den Tabellen und die Suche nach bestimmten Tabellen erschwert. Die Tabellen sind in zwei logischen Diagrammen organisiert – das Internet Sales - und das Reseller Sales -Diagramm, um dieses Problem zu lösen. Diese Diagramme sind jeweils um eine einzelne Faktentabelle herum organisiert. Mithilfe von logischen Diagrammen können Sie eine bestimmte Untermenge der Tabellen in einer Datenquellensicht anzeigen und damit arbeiten, statt immer alle Tabellen und deren Beziehungen in einem einzigen Diagramm anzuzeigen.
Internet Sales-Diagramm
Das Diagramm Internet Sales enthält die Tabellen, die sich auf den Verkauf von Adventure Works-Produkten direkt an Kunden über das Internet beziehen. Die Tabellen im Diagramm sind die vier Dimensionstabellen und eine Faktentabelle, die Sie der Adventure Works DW 2019-Datenquellensicht in Lektion 1 hinzugefügt haben. Nachfolgend sind diese Tabellen aufgeführt:
Geografie
Kunde
Date
Produkt
InternetSales
Reseller Sales-Diagramm
Das Diagramm Reseller Sales enthält die Tabellen, die sich auf den Verkauf von Adventure Works-Produkten durch Vertriebspartner beziehen. Dieses Diagramm enthält die folgenden sieben Dimensionstabellen und eine Faktentabelle aus der AdventureWorksDW2012-Datenbank :
Reseller
Promotion
SalesTerritory
Geografie
Date
Produkt
Mitarbeiter
ResellerSales
Beachten Sie, dass die Tabellen DimGeography, DimDateund DimProduct sowohl im Internet Sales -Diagramm als auch im Reseller Sales -Diagramm verwendet werden. Dimensionstabellen können mit mehreren Faktentabellen verknüpft werden.
Datenbank- und Cubedimensionen
Das projekt SQL Server Analysis Services Tutorial enthält fünf neue Datenbankdimensionen, und der SQL Server Analysis Services Tutorial-Cube enthält die gleichen fünf Dimensionen wie Cubedimensionen. Diese Dimensionen wurden definiert, um Benutzerhierarchien und Attribute bereitzustellen, die mithilfe von benannten Berechnungen, zusammengesetzten Elementschlüsseln und Anzeigeordnern geändert wurden. Die neuen Dimensionen werden in der folgenden Liste beschrieben.
Reseller-Dimension
Die Reseller-Dimension basiert auf der Tabelle Reseller in der Adventure Works DW 2019-Datenquellensicht .
Promotion-Dimension
Die Heraufstufungsdimension basiert auf der Tabelle Heraufstufung in der Datenquellensicht Adventure Works DW 2019 .
Sales Territory-Dimension
Die Sales Territory-Dimension basiert auf der SalesTerritory-Tabelle in der Datenquellensicht Adventure Works DW 2019 .
Employee-Dimension
Die Employee-Dimension basiert auf der Tabelle Employee in der Adventure Works DW 2019-Datenquellensicht .
Geography-Dimension
Die Geography-Dimension basiert auf der Tabelle Geography in der Adventure Works DW 2019-Datenquellensicht .
Analysis Services-Cube
Der Analysis Services-Tutorial-Cube enthält jetzt zwei Measuregruppen: die ursprüngliche Measuregruppe basierend auf der InternetSales-Tabelle und eine zweite Measuregruppe, die auf der Tabelle ResellerSales in der Adventure Works DW 2019-Datenquellensicht basiert.
Nächste Aufgabe in der Lektion
Definieren der Eigenschaften des übergeordneten Attributs in einer Über-/Unterordnungshierarchie