Adventure Works Internet Sales Tutorial (1500)
Gilt für: SQL Server 2019 und höher Analysis Services Azure Analysis Services Fabric/Power BI Premium
Dieses Tutorial enthält Lektionen zum Erstellen und Bereitstellen eines tabellarischen Modells mit dem Kompatibilitätsgrad 1500. Wenn Sie mit Analysis Services und der tabellarischen Modellierung noch nicht vertraut sind, können Sie in diesem Tutorial am schnellsten lernen, wie Sie ein einfaches tabellarisches Modell mithilfe von Visual Studio mit Analysis Services-Projekten erstellen und bereitstellen. Sobald Sie die Voraussetzungen erfüllt haben, sollte es zwei bis drei Stunden dauern.
Wenn Sie die Bereitstellung für SQL Server 2017 Analysis Services beabsichtigen, können Sie dieses Tutorial trotzdem abschließen. Wählen Sie beim Erstellen eines neuen Projekts in Lektion 1 den Kompatibilitätsgrad 1400 aus.
Lerninhalt
Erstellen eines neuen tabellarischen Modellprojekts mit dem Kompatibilitätsgrad 1500 in Visual Studio
Wie Sie Daten aus einer relationalen Datenbank in eine Projektarbeitsbereich-Datenbank für ein tabellarisches Modell importieren können.
Erstellen und Verwalten von Beziehungen zwischen Tabellen im Modell.
Wie Sie berechnete Spalten, Maßnahmen und Key Performance Indicators erstellen können, die Benutzern dabei helfen, kritische Geschäftsmetrik zu analysieren.
Wie Sie Perspektiven und Hierarchien erstellen und verwalten können, die Benutzern dabei helfen, Modelldaten einfacher zu durchsuchen, indem sie geschäfts- und anwendungsspezifische Blickpunkte bereitstellen.
Erstellen von Partitionen, mit denen sich Tabellendaten in kleinere logische Teile aufteilen lassen, die unabhängig von anderen Partitionen verarbeitet werden können.
Sichern von Modellobjekten und -daten durch die Erstellung von Rollen mit Benutzerelementen.
Bereitstellen eines tabellarischen Modells mithilfe von Visual Studio
Voraussetzungen
Zum Abschluss der Lektionen 1-12 benötigen Sie Folgendes:
Ein Azure-Abonnement. Wenn Sie noch nicht über ein Abonnement verfügen, erstellen Sie ein kostenloses Konto.
Ein Azure Synapse Analytics (SQL Data Warehouse) mit dem Namen AdventureWorksDW mit der AdventureWorksDW-Beispieldatenbank. Wenn Sie ein kostenpflichtiges Abonnement verwenden, können Sie diese Ressource nach Abschluss dieses Tutorials im Portal anhalten oder löschen, um unerwünschte Gebühren zu verhindern.
Visual Studio. Jede Ausgabe, einschließlich der kostenlosen Community-Ausgabe, funktioniert in Ordnung.
Das neueste in Visual Studio installierte Erweiterungspaket für Microsoft Analysis Services-Projekte (VSIX).
Microsoft Excel.
Um Lektion 13 – Bereitstellen abzuschließen, benötigen Sie eine der folgenden Optionen:
Ein Azure Analysis Services Server im Entwickler- oder Standard-Tarif (empfohlen). Weitere Informationen finden Sie unter Erstellen eines Servers – Portal.
SQL Server 2019 Analysis Services-Server im tabellarischen Modus. Laden Sie eine kostenlose SQL Server Developer Edition 2019 herunter.
Power BI Premium Arbeitsbereich, der einer Kapazität zugewiesen ist, wobei die XMLA Endpoint-Eigenschaft der Workload semantische Modelle auf Lese-/Schreibzugriff festgelegt ist. Weitere Informationen finden Sie unter Semantikmodellkonnektivität mit dem XMLA-Endpunkt.
Die Lektionen in diesem Tutorial verwenden nicht folgendes, aber sie eignen sich für die Installation, um eine Verbindung mit einem bereitgestellten Modell herzustellen.
Szenario
Dieses Tutorial basiert auf Adventure Works Cycles, einem fiktiven Unternehmen. Adventure Works ist ein großes, multinationales Produktionsunternehmen, das Fahrräder, Teile und Zubehör für kommerzielle Märkte in Nordamerika, Europa und Asien produziert und vertreibt. Das Unternehmen beschäftigt 500 Mitarbeiter. Zusätzlich beschäftigt Adventure Works mehrere regionale Verkaufsteams, die über das gesamte Marktgebiet verteilt sind. Sie werden damit beauftragt, ein tabellarisches Modell für Benutzer aus dem Vertrieb und Marketing zu erstellen, um Internetverkaufsdaten in der Datenbank „AdventureWorksDW“ zu analysieren.
Sie müssen verschiedene Lektionen bearbeiten, um das Tutorial abzuschließen. Jede Lektion setzt sich aus verschiedenen Aufgaben zusammen. Sie müssen die Aufgaben nacheinander durchführen, um die Lektion abzuschließen. Während sich in einer Lektion möglicherweise mehrere Aufgaben befinden, die zu einem ähnlichen Ergebnis führen, unterscheiden sich die Aufgaben bei der Art und Weise der Ausführung. So wird verdeutlicht, dass es oft mehr als eine Möglichkeit gibt, eine bestimmte Aufgabe durchzuführen. Außerdem sollen Sie Fähigkeiten einsetzen, die Sie in vorherigen Lektionen und Aufgaben gelernt haben.
Der Zweck der Lektionen besteht darin, Sie durch die Erstellung eines einfachen tabellarischen Modells zu führen, indem sie viele der Features verwenden, die in Visual Studio mit Analysis Services-Projekten enthalten sind. Da jede Lektion auf der jeweils vorherigen Lektion aufbaut, sollten Sie die Lektionen in der entsprechenden Reihenfolge bearbeiten.
Lektionen
Dieses Tutorial umfasst die folgenden Lektionen:
Lektion | Geschätzter Zeitaufwand |
---|---|
1: Erstellen eines neuen tabellarischen Modellprojekts | 10 Minuten |
2: Abrufen von Daten | 10 Minuten |
3: Markieren als Datumstabelle | 3 Minuten |
4: Erstellen von Beziehungen | 10 Minuten |
5: Erstellen von berechneten Spalten | 15 Minuten |
6: Erstellen von Measures | 30 Minuten |
7. Erstellen von Key Performance Indicators (KPI) | 10 Minuten |
8: Erstellen von Perspektiven | 5 Minuten |
9: Erstellen von Hierarchien | 20 Minuten |
10: Erstellen von Partitionen | 15 Minuten |
11: Erstellen von Rollen | 15 Minuten |
12: Analysieren in Excel | 5 Minuten |
13: Bereitstellen | 5 Minuten |
Ergänzende Lektionen
Diese Lektionen sind nicht erforderlich, um das Tutorial abzuschließen. Allerdings tragen sie dazu bei, dass Sie erweiterte Schreibfunktionen für tabellarische Modelle besser verstehen.
Lektion | Geschätzter Zeitaufwand |
---|---|
Detailzeilen | 10 Minuten |
Dynamische Sicherheit | 30 Minuten |
Gezerrte Hierarchien | 20 Minuten |
Nächste Schritte
Informationen zu den ersten Schritten finden Sie unter Lektion 1: Erstellen eines neuen tabellarischen Modellprojekts.