DAX jazyk

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:

DAX jazyk v Power BI Desktop

  1. Ú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
  2. Row vs. Filter kontext ve výpočtech
  3. Použití proměnných v DAX (Excel, Power BI Desktop, DaxStudio) – variable DAX
  4. DAX jako dotazovací jazyk
  5. Výpočty s ohledem na hierarchie
  6. Datové typy a formáty
  7. Odkazování mimo DAX
    • Na Excel buňky
    • Na Slicer
  8. Vliv aktivních a neaktivních relací na DAX
  9. Porozumění křížovým filtrům při výpočtech
  10. Vyhodnocování souvislostí
    • Filter a řádkové souvislosti
    • CALCULATE
  11. Fyzické vs. virtuální relace ve výpočtech
  12. Star vs. Snowflake model a vliv na výpočty
  13. Optimalizace datového modelu a výpočtů

DAX jazyk v Power Pivot