Modelování dat v jazyce DAX = vlastní výpočty nad daty

Kurz vás naučí vytvářet vlastní výpočty nad datovým modelem tak, abyste uměli řídit, co přesně se počítá a za jaký výběr dat. Za 4 hodiny pochopíte principy DAX natolik, že přestanete data jen zobrazovat a začnete z nich získávat přesné a smysluplné informace.

Pro koho je vhodný:

Kurz je zaměřen na procvičení a hlubší pochopení fungování výpočtu v jazyce DAX. Je určen uživatelům Excelu, kteří už pracují s datovým modelem (relace, více tabulek) a chtějí jít dál – vytvářet vlastní výpočty a mít nad daty skutečnou kontrolu.

Je vhodný pro analytiky, controllery a další uživatele, kteří potřebují z dat dostávat konkrétní odpovědi (ne jen součty), rozumět tomu, jak výpočty fungují, a umět je upravit podle reálných potřeb.

Vstupní znalosti:

Kurz volně navazuje na kurz Datový model Excelu = chytré propojení tabulek.

Možné související (navazující) kurzy:

Co se naučíte?

  • Vytvářet vlastní výpočty (míry) nad datovým modelem tak, aby odpovídaly reálným otázkám z praxe
  • Rozumět, jak funguje filtr a proč stejné číslo vychází jinak v různých pohledech
  • Používat klíčové funkce DAX (např. výpočty s podmínkami, podíly, srovnání)
  • Pracovat s časem v datech (meziroční srovnání, kumulace od začátku roku)

Osnova kurzu

  1. ÚVOD DO DAX VÝPOČTŮ
    • Co je DAX a kde se používá
    • Rozdíl mezi klasickým Excelem a výpočty v DAX
    • Syntaxe jazyka DAX
    • Základní architektura: tabulky, relace, fakta vs dimenze…
    • Míry vs. vypočítané sloupce – kdy použít co
    • Jednoduché výpočty v DAX
      • SUM, COUNT, AVERAGE, DISTINCTCOUNT
      • Podmínky IF, SWITCH
      • Práce s datumem
      • Práce s textem
  2. PRÁCE S FILTREM
    • Co je kontext výpočtu, kontext řádku vs kontext filtru
    • Řádkové funkce SUMX, CONTX…
    • Funkce CALCULATE pro změnu filtru
    • Funkce filtru FILTER, ALL, ALLEXEPT
  3. ČASOVÉ VÝPOČTY = TIME INTELIGENCE (porovnávání období)
    • Datumová tabulka: jak ji správně vytvořit a označit
    • Funkce pro srovnání období, kumulace, mezisoučty…
  4. PRÁCE S RELACEMI
    • Jak DAX využívá relace
    • Funkce RELATED, LOOKUPVALUE a RELATEDTABLE
  5. PRAKTICKÁ CVIČENÍ, DOTAZY, DISKUSE