Reporting mit Microsoft Power BI Tag 6: DAX Fortgeschritten
Mit DAX-Funktionen (Data Analysis eXpressions) können Sie Berechnungen für Datenmodelle als Measures, Calculated Columns und Calculated Tables erstellen. Kenntnisse von einfachen Aggregatfunktionen, Kalenderfunktionen, Textfunktionen und CALCULATE() sollten die Teilnehmer bereits erworben haben. Hier sollen nun vertiefende Themen vermittelt werden, wie Tabellenerstellungsfunktionen (ADDCOLUMNS(), SUMMARIZE(), GENERATE(), ROWS() etc.), Zeitintelligenzfunktionen (DATESINPERIOD(), DATESBETWEEN() etc.), um z.B. Last12Month-Analysen oder auch steuerbare Zeiträume durchzuführen. Dafür müssen grundsätzliche Inhalte wie Filterkontexte verstanden werden. Abgerundet werden die Themen mit grundsätzlichem Wissen über Datenmodelle.
1. Grundlegendes zum Verständnis in DAX
- Context Transition
- Row Context
- Filter Context
2. Vertiefung der CALCULATE()-Funktion
- Filterzusammenhänge ändern oder löschen mit FILTER(), ALL(), ALLSELECTED(), ALLEXCEPT(), KEEPFILTERS(), REMOVEFILTERS()
- Zeitintelligente Funktionen: Rolling Last 12 Month-Analysen
3. Kalkulierte Tabellen erstellen
- ADDCOLUMNS(), SUMMARIZE()
- GENERATE(), ROWS()
- Dynamische Kalender erstellen mit CALENDAR()
4. Weitere DAX-Funktionen
- TOPN()
- SUMX(), COUNTX()
- RANK(), RANKX()
5. Datenschnitte als Steuerung der Berechnung
- Optimierung der SWITCH-Funktion
- dynamische Zeiträume bestimmen
6. Datenmodellierung
- Sind Dimensionstabellen ein Muss oder reichen erweiterte Faktentabellen?
- Warum m:n-Beziehungen meist nicht funktionieren
Veranstaltungs-Code | FB24-488773-60469006 |
Voraussetzungen für die Teilnahme an diesem Kurs:
Gute Excel-Kenntnisse
Veranstaltungsort:
20354 Hamburg
weitere Orte/Termine
Starttermin: 02.07.2025
1
Kostenlos Info anfordern