V rámci DAX jazyka je velmi důležité rozlišovat mezi počítanými sloupci a měřeními, je nutné vědět co a kdy je výhodnější. Spousty práce odvede již Power Query (obsahuje stovky funkcí). Zajímavé jsou tabulkové funkce, které dokáží vytvořit celé tabulky a neméně zajímavé je dotazování Excelem přes DAX do Power Pivot datového modelu. Power Pivot sice umí relace, ale někdy se můžou hodit virtuální relace, také limity funkcí a jak řešit chyby ve výpočtech. Bezmyšlenkovitě klikat může znamenat velkou hardwarovou zátěž a proto je na místě i optimalizace datového modelu a výpočtů. Úvodní problematiku DAX lze projít za cca 1 den:
- Úvod do jednotlivých DAX oblastí
- Počítané sloupce
- Měření obecně (measures)
- X funkce
- Tabulkové funkce obecně
- Pokročilé tabulkové funkce
- Time intelligence výpočty
- Path Funkce
- Row vs. Filter kontext ve výpočtech
- Použití proměnných v DAX (Excel, Power BI Desktop, DaxStudio) – variable DAX
- DAX jako dotazovací jazyk
- Výpočty s ohledem na hierarchie
- Datové typy a formáty
- Odkazování mimo DAX
- Na Excel buňky
- Na Slicer
- Vliv aktivních a neaktivních relací na DAX
- Porozumění křížovým filtrům při výpočtech
- Vyhodnocování souvislostí
- Filter a řádkové souvislosti
- CALCULATE
- Fyzické vs. virtuální relace ve výpočtech
- Star vs. Snowflake model a vliv na výpočty
- Optimalizace datového modelu a výpočtů