Mehr Beispieldaten für Power BI in Microsoft Fabric

Wer mit Power BI arbeitet, kennt wahrscheinlich die AdventureWorks-Datenbank. Besonders beliebt ist die schlankere Variante AdventureWorksLT. Sie eignet sich hervorragend für Demozwecke und kann problemlos in einer Azure SQL-Datenbank eingerichtet werden oder noch einfacher: direkt in einer Microsoft Fabric SQL-Datenbank mit nur wenigen Klicks.

In meinem Power BI YouTube-Video (Power BI und das Sternschema | Power BI Tutorial) habe ich genau dieses Setup genutzt. Während der Aufnahme fiel mir jedoch auf, dass die enthaltenen Verkaufsdaten sehr begrenzt sind. Die meisten Bestellungen stammen vom selben Tag – nicht gerade ideal, um zeitliche Entwicklungen oder saisonale Schwankungen zu analysieren.

SQL-Datenbank in Fabric anlegen

Die gute Nachricht: Inzwischen hat sich einiges getan. In Microsoft Fabric kann man sehr einfach eine SQL-Datenbank anlegen und die AdventureWorksLT-Beispieldaten direkt laden.

Neue SQL-Datenbank in Microsoft Fabric erstellen

Beispieldaten aktivieren

Über die Benutzeroberfläche lassen sich die Beispieltabellen mit wenigen Klicks bereitstellen. Auch hier sind zunächst nur einige wenige Verkaufsdaten enthalten.

AdventureWorksLT-Daten in Fabric importieren

Eigene Verkaufsdaten erzeugen

Um die Datenbasis sinnvoll zu erweitern, habe ich ein SQL-Skript geschrieben. Es generiert zusätzliche Verkaufsaufträge (SalesOrderHeader) und Bestellpositionen (SalesOrderDetail) basierend auf den vorhandenen Kunden-, Adress- und Produktdaten. Du kannst damit bis zu 100.000 oder mehr Datensätze erzeugen – ideal für Demos, Trainings oder Testzwecke.

Das Skript läuft direkt in Fabric SQL und enthält neben der Generierung auch ein optionales Löschskript, um die erzeugten Daten wieder zu entfernen.

Ausführen des Generierungsskripts in Fabric

Abfragen und Auswerten

Nach dem Ausführen des Skripts stehen die neuen Daten sofort zur Verfügung. Du kannst sie abfragen, analysieren oder direkt in Power BI-Berichte integrieren.

Abfrage generierter Bestelldaten

GitHub-Projekt

Das gesamte Projekt inklusive README, SQL-Skript und Lizenz ist öffentlich auf GitHub verfügbar. Du kannst es direkt verwenden oder an deine eigenen Anforderungen anpassen.

👉 Zum Repository: github.com/MarcusWegener/fabric-sql-saleslt-generator

Das Projekt enthält ein ausführlich kommentiertes Skript, eine kurze Anleitung zur Anwendung sowie einen Mechanismus zur späteren Datenbereinigung.

Kontakt

Du hast Feedback oder Erweiterungsideen? Ich freue mich über eine Nachricht auf LinkedIn oder über ein Issue direkt im GitHub-Repository.

Veröffentlicht von

Marcus Wegener

Marcus Wegener

Marcus Wegener ist Anwendungsentwickler für Business Intelligence und erstellt Lösungen, mit denen sich große Datenmengen schnell analysieren lassen. Kunden nutzen seine Lösungen, um die Vergangenheit zu analysieren, die Gegenwart zu steuern und die Zukunft zu planen, um damit mehr Erfolg zu generieren. Dabei ist seine einzigartige Kombination aus Wissen und Auffassungsgabe ein Garant für ihren Erfolg.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

I accept that my given data and my IP address is sent to a server in the USA only for the purpose of spam prevention through the Akismet program.More information on Akismet and GDPR.