Školení Power BI DAX

Náročnost kurzu: 5/5 – vysoká | Délka skupinového kurzu: 12 h, délka individuálního školení: 8 h

Školení Power BI DAX je určeno pro uživatele, kteří už pracují v Power BI a chtějí lépe zvládnout výpočty v datovém modelu. Kurz navazuje na školení Power BI pokročilý a je vhodný pro ty, kdo potřebují vytvářet přesnější ukazatele, dynamické míry, časové výpočty a pokročilejší analýzy nad propojenými tabulkami.

Na praktických příkladech z práce s reporty si ukážeme, jak DAX funguje ve výpočtových sloupcích a mírách, jak pracuje s filtrováním dat a proč jsou správně navržené míry důležité pro kvalitní reporty. Procvičíte si běžně používané funkce DAX, například agregační, logické, textové, datumové, filtrovací a relační funkce.

Ukážeme si také, jak může AI pomoci při vysvětlení složitějšího vzorce DAX, návrhu postupu nebo kontrole logiky výpočtu. Hlavní důraz školení ale zůstává na pochopení jazyka DAX, správném použití výpočtů a ověření výsledků přímo v Power BI.

Co se naučíte

  • pochopit, k čemu slouží DAX v Power BI a kdy použít výpočtový sloupec, míru nebo rychlou míru,
  • připravit datový model tak, aby se v něm daly vytvářet spolehlivé výpočty,
  • používat základní i pokročilejší funkce DAX pro práci s čísly, texty, daty, logikou a agregacemi,
  • vytvářet míry pro dynamické výpočty v reportech a upravovat rychlé míry podle potřeby,
  • pracovat s filtrováním dat pomocí funkcí jako CALCULATE, FILTER, ALL nebo ALLEXCEPT,
  • využívat proměnné VAR a RETURN pro přehlednější zápis složitějších výpočtů,
  • používat vybrané tabulkové funkce DAX a chápat jejich vliv na výsledky analýzy,
  • porovnávat různé postupy výpočtů a optimalizovat datový model pro práci s větším objemem dat.

Osnova školení Power BI DAX

U individuálního a firemního školení je možné osnovu přizpůsobit.

    • Příprava datového modelu
      • různé datové zdroje
      • transformace dat v Power Query
      • různé typy relací
      • význam správně připraveného datového modelu pro výpočty DAX
    • DAX ve výpočtových sloupcích
      • základní aritmetické výpočty
      • funkce data a času, například DATEDIFF, WEEKDAY, NETWORKDAYS, EOMONTH, WEEKNUM, TODAY
      • funkce časového měřítka, například DATEADD, DATESBETWEEN
      • textové funkce, například CONCATENATE, EXACT, FIND, REPLACE, VALUE, FORMAT, LOWER, UPPER
      • agregační funkce, například SUMX, COUNTX, AVERAGEX, DISTINCTCOUNT, COUNTROWS
      • funkce filtru, například ALL, ALLEXCEPT, CALCULATE, FILTER, LOOKUPVALUE
      • informační funkce, například ISBLANK, ISEMPTY, ISERROR
      • logické funkce, například IF, AND, OR, NOT, SWITCH
      • matematické a trigonometrické funkce, například CONVERT, ROUND, ABS
      • funkce relací, například RELATED, USERELATIONSHIP
    • DAX v mírách
      • nové míry
      • rychlé míry, například agregace podle kategorií a funkce časového měřítka
      • modifikace rychlých měr
      • využití proměnných v mírách, funkce VAR a RETURN
      • rozdíl mezi výpočtovým sloupcem a mírou v praxi
    • Vybrané tabulkové DAX funkce
      • DISTINCT, GENERATE, UNION, ADDCOLUMNS, SELECTCOLUMNS
      • GROUPBY, NATURALINNERJOIN, NATURALLEFTOUTERJOIN
      • SUMMARIZE, SUMMARIZECOLUMNS, ROLLUP, TOPN
      • CALENDAR, CALENDARAUTO, DATE
    • DAX ve vizuálech
      • měřidlo ve spojení s mapou
      • parametr ve spojení s průřezem
      • využití měr pro interaktivní reporty
    • Optimalizace dat
      • souhrny v Power Query
      • souhrny v DAX
      • hvězdicové a kaskádové schéma relací
      • porovnání rozdílnosti výkonu na objemných datech
      • volba vhodného postupu podle velikosti dat a typu výpočtu

Předchozí znalosti a návazná školení

Před školením se předpokládají znalosti na úrovni školení:

Power BI pokročilý


Po absolvování školení můžete pokračovat:

Power BI Python

Verze programu

U firemního a individuálního školení si verzi programu, na které bude školení probíhat, můžete zvolit.
Otevřené kurzy probíhají na aktuální verzi programu. Lektor po dohodě s účastníky upozorní na rozdíly starších verzí.

Ukázky ze školení Power BI DAX