DAX-Abfragen für Power BI und Tabulare Modelle (SSAS Tabular)
placeKöln 24 Aug 2026 until 27 Aug 2026 |
computer Online: Zoom 24 Aug 2026 until 27 Aug 2026 |
placeKöln 2 Nov 2026 until 5 Nov 2026 |
computer Online: Zoom 2 Nov 2026 until 5 Nov 2026 |
placeKöln 1 Feb 2027 until 4 Feb 2027 |
computer Online: Zoom 1 Feb 2027 until 4 Feb 2027 |
placeKöln 5 Apr 2027 until 8 Apr 2027 |
computer Online: Zoom 5 Apr 2027 until 8 Apr 2027 |
placeKöln 5 Jul 2027 until 8 Jul 2027 |
computer Online: Zoom 5 Jul 2027 until 8 Jul 2027 |
placeKöln 4 Oct 2027 until 7 Oct 2027 |
computer Online: Zoom 4 Oct 2027 until 7 Oct 2027 |
Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen
Seminarziel
Die Teilnehmer erlernen die Struktur der Sprache DAX, Solution Patterns und die gängigen Use Cases für den produktiven Einsatz. Das Ziel ist es, robusten DAX-Code zu entwickeln: Der Code soll unter allen Umständen das erwartete Ergebnis liefern - und nicht nur unter den speziellen Bedingungen der Entwicklungs-Umgebung.Inhalt
-
Einführung
- Verwenden von DAX in Power BI Berichten
- Verwenden von DAX in Analysis Services Tabular
- Aufzeichnen von - durch Power BI generierten - DAX-Abfragen
- Verwenden von DAX Studio
- Grundlegendes: Syntax, Typ-System, DAX-Objekte
- Die wichtigsten Tabellen-Funktionen: CROSSJOIN, SUMMARIZECOLUMNS, SUMMARIZE, FILTER, ADDCOLUMNS, VALUES
- Deep Dive: K…
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen
Seminarziel
Die Teilnehmer erlernen die Struktur der Sprache DAX, Solution Patterns und die gängigen Use Cases für den produktiven Einsatz. Das Ziel ist es, robusten DAX-Code zu entwickeln: Der Code soll unter allen Umständen das erwartete Ergebnis liefern - und nicht nur unter den speziellen Bedingungen der Entwicklungs-Umgebung.Inhalt
- Einführung
- Verwenden von DAX in Power BI Berichten
- Verwenden von DAX in Analysis Services Tabular
- Aufzeichnen von - durch Power BI generierten - DAX-Abfragen
- Verwenden von DAX Studio
- Grundlegendes: Syntax, Typ-System, DAX-Objekte
- Die wichtigsten Tabellen-Funktionen: CROSSJOIN, SUMMARIZECOLUMNS, SUMMARIZE, FILTER, ADDCOLUMNS, VALUES
- Deep Dive: Konzepte der Sprache DAX
- Vergleichbare Konzepte in SQL, Objekt-Orientierter Sprache, Sets und MDX
- Konzepte für den Einstieg: Row Context Transition, Filter-Propagierung und Table Expansion
- Filter-Interaktion: Vererben, Überschreiben und Merge von Filtern
- Direkte Filter und Crossfilter
- Features der Funktionen CALCULATE und CALCULATETABLE
- Relationships
- AutoExist Feature
- CALCULATE und CALCULATETABLE im Detail
- DEFINE-Block: Auslagern von Expressions als Measure. Keywords VAR und RETURN
- Deep Dive: Was ist ein Filter?
- Unterschied Tabellen-Filter und Spalten-Filter
- CALCULATE(TABLE): Der interne Ablauf Schritt für Schritt
- Vergleich von Funktionen mit / ohne Context Transition. Implizites und explizites Aufrufen der Context Transition
- Filter Modifikation: Keine Modifikation, teilweise Überschreibung äußerer Filter, Interaktion von Filtern innerhalb von CALCULATE(TABLE)
- Funktionen für Filter Modifizierer: ALL, ALLEXECEPT, FILTER, VALUES, REMOVEFILTERS, KEEPFILTERS, ALLEXCEPT, EARLIER
- Rekonstruktion von Filtern mit VALUES
- Effekte durch Arbitrarily Shaped Filters
- Verschachtelte Contexte
- X-Iteratoren
- Was ist der Unterschied zwischen SUM und SUMX etc?
- Patterns für die Anwendung von COUNT, COUNTX und COUNTROWS
- Patterns für die Anwendung von RANKX
- Umgang mit Zeit
- Konzepte für die Integration von Zeit-Informationen
- Role Playing Dimensions: Einsatz von Zeit-Informationen in verschiedenen Zusammenhängen
- Aktive und inaktive Relationships: Verwenden von USERELATIONSHIP und CROSSFILTER
- Granularität von Zeit-Informationen:Fakten-Dimension vs. Zeit-Dimension
- Standard-Aufbau von Dimensions-Tabellen: Definition von Keys, Best Practices: notwendige Spalten in Zeittabellen, Best Practices: Daten-Typen von Spalten mit Zeit-Information etc.
- Einführung: Wie werden Zeit-Informationen mit DAX verarbeitet?
- DAX-Patterns und -Techniken
- GENERATE-Funktion
- Patterns für Filter Propagation
- Perioden-Vergleiche
- Cumulative Totals (Year-To-Date, Running Total, Sliding Window etc.)
- Ratio-To-Parent in Hierarchieen
- Semi-Additive Measures
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
