DAX-Abfrageansicht als Tool in Power BI Desktop

Power BI DAX-Abfrageansicht im EInsatz

Neben interaktiven Dashboards und Berichten bietet Power BI eine mächtige Abfragesprache namens DAX (Data Analysis Expressions). Während DAX vor allem für die Definition von Measures und berechneten Spalten in Datenmodellen bekannt ist, gibt es mit der noch relativ unbekannten DAX Abfrageansicht ein schlankes Feature, um Daten direkt aus dem Tabular-Model herauszuziehen, zu analysieren und sogar in externen Tools weiterzuverarbeiten.

Was sind DAX Abfragen?

Ein Bild, das Text, Screenshot, Software, Webseite enthält.

KI-generierte Inhalte können fehlerhaft sein.

DAX Abfragen sind skriptbasierte Abfragen, die ähnlich wie SQL eine Ergebnismenge aus einem Tabular-Modell zurückgeben. Sie bestehen aus Schlüsselwörtern wie EVALUATE und DEFINE und erlauben es, Tabellen, Measures oder berechnete Tabellen auszulesen:

Schritt 1: Tabelle „Sales“ erstellen

  • Registerkarte -> Start -> Daten eingeben -> „Laden“

Tabelle zum Kopieren:

Produkt

Gesamtumsatz

Produkt A

120000

Produkt B

95500

Produkt C

80750

Produkt D

60250

Produkt E

45000

Die Tabelle wird in das Datenmodell geladen.

Ein Bild, das Text, Screenshot, Display, Software enthält.

KI-generierte Inhalte können fehlerhaft sein.

Schritt 2: Abfrage schreiben und ausführen

Hierzu ein Beispiel aus der Praxis:

EVALUATE

SUMMARIZECOLUMNS(

'Date'[Year],

"Umsatz", SUM('Sales'[Amount])

)

ORDER BY

'Date'[Year]

Mit diesem DAX Ausdruck wird folgendes ausgeführt

  • EVALUATE: Startet die Abfrage und gibt die nachfolgend definierte Tabellenauswahl zurück.
  • SUMMARIZECOLUMNS: Aggregiert Daten nach Dimensionen (hier: Jahr) und berechnet Summen.
  • ORDER BY: Sortiert das Ergebnis.


Einsatzszenarien von DAX Abfragen in Power BI

  1. Datenvalidierung und Debugging
    Mit DAX Abfragen lassen sich Zwischenergebnisse von Measures oder berechneten Spalten testen, ohne ein komplettes Visual aufzubauen. So erkennt man schnell, ob eine Measure-Definition korrekt funktioniert.
  2. Performance-Analyse
    In DAX Studio (als externes Tool in Power BI Desktop) kann man Abfragen ausführen und den Query-Plan sowie Ausführungszeiten analysieren. Damit lässt sich identifizieren, welche Teile der Abfrage optimiert werden sollten.
  3. Ad-hoc Berichterstellung
    In manchen Fällen möchte man lediglich eine schnelle Pivot-ähnliche Übersicht, ohne ein Power BI-Dashboard zu gestalten. Eine kurze DAX Abfrage liefert genau die benötigten Zeilen und Spalten.

So verwendest du DAX Abfragen in der Praxis

1. Über DAX Studio

  1. Installiere und öffne DAX Studio (ein kostenloses externes Tool von SQLBI).
  2. Verbinde dich mit deiner Power BI Desktop-Instanz.
  3. Schreibe deine DAX Abfrage im Editor-Fenster:

2. Über PBI Desktop

1. Öffne die DAX-Abfrageansicht

  1. Schreibe deine DAX Abfrage im Editor-Fenster:

Ein Bild, das Text, Screenshot, Software, Zahl enthält.

KI-generierte Inhalte können fehlerhaft sein.


DAX Code zum kopieren:

DEFINE

MEASURE 'Sales'[TotalCost] = SUM('Sales'[Gesamtumsatz (€)])

EVALUATE

TOPN(

10,

SUMMARIZE(

'Sales',

'Sales'[Produkt],

"Gesamtumsatz", [TotalCost]

),

[Gesamtumsatz], DESC

)

Schritt 3: DAX susführen

  • Markiere alle Zeilen (1-12) und klicke oben auf „Ausführen“

Ein Bild, das Text, Screenshot, Software, Zahl enthält.

KI-generierte Inhalte können fehlerhaft sein.

  • Daraufhin erfolgten die Berechnung und Ausgabe im unteren Fenster „Ergebnisse“

Ein Bild, das Text, Screenshot, Schrift, Zahl enthält.

KI-generierte Inhalte können fehlerhaft sein.

  • Durch den eingegeben DAX Code erkannt Power BI, dass es das Measure „Sales“ noch nicht gibt in dem Modell.

Ein Bild, das Text, Schrift, Screenshot, Reihe enthält.

KI-generierte Inhalte können fehlerhaft sein.

  • Da die Berechnung trotz nicht Vorhandenseins des Measures ausgeführt wurde, ist es vorteilhaft, das Measure in das Datenmodell hinzuzufügen.
  • Ein Klick auf den „blauen“ Text genügt, um das Measure dauerhaft zu speichern.

Ein Bild, das Text, Screenshot, Schrift enthält.

KI-generierte Inhalte können fehlerhaft sein.

Schritt 4: Schnellanalysen in der DAX Abfrageansicht

  • Klicke in der Datenansicht mit der rechten Maustaste auf die Spalte „Gesamtumsatz“

Ein Bild, das Text, Screenshot, Schrift, Zahl enthält.

KI-generierte Inhalte können fehlerhaft sein.

  • Wähle aus „Datenvorschau anzeigen aus oder auch „Spaltenstatistik anzeigen aus, um es zu testen

Fazit

DAX Abfragen in der DAX Abfrageansicht sind ein starkes, oft unterschätztes Feature in Power BI. Sie eröffnen Möglichkeiten für Datenanalyse, ob für Entwickler, Analysten oder Power BI-Administratoren. Probiere die vorgestellten Methoden aus und integriere DAX Abfragen ins tägliche BI-Toolkit!

Kommentare sind geschlossen