Kurz je určen účastníkům předchozího základního kurzu GOC644 se zaměřením na praxi. V úvodu sjednotíme úroveň znalostí zopakováním základních konceptů jazyka DAX a následně se zaměříme na pokročilé scénáře využití jazyka DAX pro tvorbu [...]
  • GOC6441
  • Duration 2 days
  • 0 ITK points
  • 0 terms
  • ČR (14 800 Kč)

    SR (640 €)

Kurz je určen účastníkům předchozího základního kurzu GOC644 se zaměřením na praxi. V úvodu sjednotíme úroveň znalostí zopakováním základních konceptů jazyka DAX a následně se zaměříme na pokročilé scénáře využití jazyka DAX pro tvorbu dynamických reportů. Klíčovou oblastí kurzu je optimalizace modelů s důrazem na praxi. Část kurzu bude věnována jazyku DAX jako dotazovacímu jazyku a jeho použití ve stránkovaných reportech (Paginated Reports v Power BI a SQL Server Reporting Services). Projdeme si i pokročilé scénáře zabezpečení. Demonstrace budou probíhat primárně v Power BI Desktop, ale je možno ukázat odlišnosti i v SQL Server Analysis Services.

»
  • Zopakujeme základní koncepty jazyka DAX
  • Projdeme si pokročilé scénáře využití jazyka DAX pro tvorbu dynamických reportů
  • Naučíte se optimalizovat modely s důrazem na praxi
  • Pochopíte, jak používat DAX jako dotazovací jazyk ve stránkovaných reportech
  • Zjistíte, jaké jsou možné pokročilé scénáře zabezpečení
  • Mírně pokročilá znalost jazyka DAX na úrovni kurzu GOC644
  • Mírně pokročilá znalost Microsoft Power BI nebo SQL Server Analysis Services

1 Opakování klíčových konceptů z předcházejícího kurzu

  • Vliv relací
  • Počítané sloupce
  • Measures
  • Počítané tabulky
  • Výpočty na úrovni vizualizací

2 Tvorba dynamických reportů

  • Dynamické metriky
  • Calculation groups
  • Field parameters v Power BI
  • Dynamické časové kalkulace s řízenými posuny

3 Pokročilé zabezpečení datových modelů

  • Dynamické zabezpečení řádků
  • Vizuální souhrny
  • Object level security

4 Vertipaq engine, optimalizace velikosti modelu

  • Jak Vertipaq ukládá data
  • Vysvětlení principů a chování Storage Engine a Formula Engine
  • Vliv datových typů na velikost modelu
  • Optimalizace datového modelu prakticky

5 Ladění pomalých measures

  • Identifikace příčiny
  • Možnosti optimalizace

6 DAX jako dotazovací jazyk

  • Tvorba dotazů pro stránkované reporty (paginated reporty)
  • Parametrizace stránkovaných reportů

7 Režimy připojení a vliv na výkon

  • Import
  • Direct Query
  • Live Connection
  • Kompozitní modely

8 Workshop

  • Samostatné závěrečné cvičení
  • Optimalizace vlastních modelů formou diskuze (volitelně)
Current offer
Training location
Course language

The prices are without VAT.

Custom Training

Didn’t find a suitable date or need training tailored to your team’s specific needs? We’ll be happy to prepare custom training for you.