Tabellen formen

Datenmodellierung in Power BI

Maarten Van den Broeck

Content Developer at DataCamp

Datenbanknormalisierung

  • Eine Reihe logischer Regeln und Prozesse für die Datenmodellierung
  • Organisation einer Datenbank
  • Ziele der Normalisierung
    • Entfernen redundanter Daten
    • Ein Design, das die reale Welt gut repräsentiert
  • Tabellen sind in Power BI über Beziehungen miteinander verbunden

normalization

Datenmodellierung in Power BI

Datenaufbereitung in Power Query

Power Query bietet mehrere Transformationsschritte, ein ein normalisiertes Datenmodell zu ermöglichen

  • Wichtige Techniken:
    1. Spalten Aufteilen
    2. Spaltenextraktion
    3. Zusammenführen von Abfragen
    4. Abfragen anfügen
  • Es gibt noch weitere Methoden!
Datenmodellierung in Power BI

1. Spalten teilen

  • Eine Spalte in mehrere Spalten aufteilen
  • Aufteilungskriterien
    • Trennzeichen
    • Anzahl der Zeichen
    • Position in string
    • Groß- vs. Kleinschreibung
    • Ziffer vs. Nicht-Ziffer

Spaltenteilung

Datenmodellierung in Power BI

2. Spaltenextraktion

  • Spalten aus einer Tabelle in eine andere Tabelle auslagern
  • Beibehalten eines Schlüssels auf der ursprünglichen Tabelle, um zu wissen, welche Werte zusammenpassen
  • Ergebnis: separate Zeilen beibehalten, die Gesamtgröße des Datenmodells verringern und Redundanz reduzieren

Spaltenextraktion

Datenmodellierung in Power BI

3. Abfragen anfügen

  • Kombiniert den Inhalt von zwei oder mehr Tabellen in einer einzigen Tabelle
  • Abgleich von Zeilen anhand von Spaltennamen und Ergänzung fehlender Spalten mit NULL
  • Entspricht einer UNION ALL-Anweisung in SQL

Abfrageanhang

Datenmodellierung in Power BI

4. Abfragen zusammenführen

Fügt zwei Tabellen mittels eines Joins zusammen, basierend auf Werten aus einer oder mehreren Spalten$^1$

  • Arten von Joins:
    • Inner join
    • Left outer join
    • Right outer join
    • Full outer join

Abfragezusammenführung und Join-Typen

1 Dies wird in den Übungen nicht behandelt; schau dir andere DataCamp-Kurse zum Verknüpfen von Tabellen an für weitere Details
Datenmodellierung in Power BI

Probier es aus!

Datenmodellierung in Power BI

Preparing Video For Download...