Data Analytics

Power BI - DAX und fortgeschrittene Dashboards

DAX (Measures, berechnete Spalten, CALCULATE, FILTER, ALL), Drill-Down, Bookmarks, Veröffentlichung

20 Interview-Fragen·
Senior
1

Was ist der grundlegende Unterschied zwischen einer Measure und einer berechneten Spalte in DAX?

Antwort

Eine Measure wird bei jeder Benutzerinteraktion (Filter, Slicer) im aktuellen Visualisierungskontext dynamisch berechnet, während eine berechnete Spalte einmalig beim Laden der Daten ausgewertet und im Speicher der Tabelle abgelegt wird. Measures sind optimal für Aggregationen und KPIs, die sich kontextabhängig ändern, berechnete Spalten für feste Attribute, die Sortierung oder Gruppierung erfordern.

2

Was ist die Hauptaufgabe der CALCULATE-Funktion in DAX?

Antwort

CALCULATE ist die mächtigste DAX-Funktion, da sie es ermöglicht, den Filterkontext zu modifizieren, in dem ein Ausdruck ausgewertet wird. Sie nimmt einen Ausdruck als erstes Argument, gefolgt von einem oder mehreren Filtern, die den aktuellen Kontext ersetzen oder modifizieren. Dies ermöglicht es, Measures zu erstellen, die bestimmte Filter ignorieren oder neue hinzufügen, unabhängig von den vom Benutzer angewendeten Slicern.

3

Welche DAX-Funktion sollte verwendet werden, um alle Filter aus einer Tabelle oder Spalte in einer Measure zu entfernen?

Antwort

Die ALL-Funktion entfernt alle Filter, die auf eine angegebene Tabelle oder Spalte angewendet wurden, sodass die Gesamtsumme unabhängig von aktiven Slicern abgerufen werden kann. Sie wird häufig mit CALCULATE verwendet, um Prozentsätze der Gesamtsumme oder Vergleiche mit dem gesamten Datensatz zu berechnen. ALLEXCEPT ist eine Variante, die alle Filter außer denen bestimmter Spalten entfernt.

4

Wie berechnet man den prozentualen Beitrag einer Kategorie zum Gesamtergebnis in DAX?

5

Was ist der Unterschied zwischen ALL und ALLEXCEPT in DAX?

+17 Interview-Fragen

Meistere Data Analytics für dein nächstes Interview

Zugang zu allen Fragen, Flashcards, technischen Tests, Code-Review-Übungen und Interview-Simulatoren.

Kostenlos starten