Úroveň: mierne pokročilí
Vstupné požiadavky: základná znalosť SQL Servera
Cieľ kurzu: Účastníci sa naučia vytvárať a spravovať tabulárne dátové modely Analysis Services aj samostatné dátové modely v PowerPivote. Naučia sa dotazovať sa na ne v jazyku DAX, a optimalizovať ich výkon. Súčasťou kurzu je aj integrácia s Power BI, so SharePointom, s Power View či s Reporting Services. Účastníci sa tiež naučia, kedy je vhodnejšie použiť vnútropodnikový SSAS Tabular, a kedy cloudové Azure Analysis Services. Vhodné pre účastníkov, ktorí potrebujú rýchlo a jednoducho implementovať technológiu serverového PowerPivotu a tabulárneho OLAP-u vo firme, a chcú sa vyhnúť komplikovaným riešeniam. Kurz je založený na našich dlhoročných skúsenostiach z nasadenia v najväčších slovenských a českých firmách, s terabajtovými objemami dát. Nikto iný v ČR a SR nie je momentálne schopný zrealizovať tento kurz takto podrobne a v takejto hĺbke. Určené pre tých, ktorí chcú špičkový výkon bez kompromisov.
Bude Vás učiť autor prvej slovenskej knihy o Power BI, PowerPivote a jazyku DAX. Je to top expert s 12-ročnou praxou v PowerPivote, 10-ročnou praxou v SSAS Tabulare a 7-ročnou praxou v Power BI, vrátane nasadení vo veľkých firmách. A dozviete sa množstvo užitočných a ťažko dohľadateľných tipov a trikov, ktoré sa inde nenaučíte. Presvedčte sa o tom v referenciách od predchádzajúcich účastníkov našich kurzov.
Trvanie: 2 dni
Najbližšie termíny:
V cene je zahrnuté: naša 566-stranová kniha o jazyku DAX, PowerPivote a Power BI v slovenčine
v hodnote 38,50 EUR s podrobnými návodmi krok po kroku, 120-stranová elektronická príručka k jazyku DAX v slovenčine, občerstvenie, obed, parkovanie a dobrá atmosféra na kurze 🙂
Obsah kurzu:
Úvod do tabulárnych modelov
- Tabulárne modely vs. OLAP kocky
- Interná organizácia VertiPaqu
- Limity VertiPaqu
- Inštalácia Analysis Services v tabulárnom móde vs. v PowerPivot móde
- Vytvorenie cloudovej inštancie Azure Analysis Services
- Inštalácia/aktivácia PowerPivotu v Exceli
- Visual Studio a SQL Server Data Tools
Vytváranie tabulárnych riešení
- Vytvorenie tabulárneho projektu pre Analysis Services
- Vytvorenie tabulárneho modelu v PowerPivote pre Excel
- Vytvorenie tabulárneho modelu v Power BI Desktope
- Import dát z dátových zdrojov
- Transformácie dát a zabudované ETL v Power Query (od verzie 2017)
- Zlučovanie a spájanie dát z viacerých zdrojov
- Nastavenia tabulárneho projektu
- Prepojenie dát z viacerých tabuliek a relácie
- Používanie číselníkov
- Diagramové zobrazenie
- Skrývanie systémových stĺpcov
- Aktualizácia dát z podkladových databáz
- Predvolené formátovanie údajov
- Analýza a testovanie modelu v Exceli
Pokročilá funkcionalita
- Vypočítané stĺpce a vypočítané tabuľky
- Vypočítané polia – merítka
- Display folders – zobrazovacie priečinky
- Hierarchie – klasické aj nevyvážené
- KPI – kľúčové ukazovatele výkonu
- Perspektívy
- Viacjazyčné modely
- Partitioning dát
- In-memory vs. DirectQuery mód
- Zapnutie skrytej funkcionality – užívateľské akcie, vlastný drilldown, podmienené formátovanie, …
- Agregácie a agregačné tabuľky
- Prepojenia typu many-to-many (od SSAS 2019+ a AAS)
- Calculation groups – výpočtové skupiny (od SSAS 2019+ a AAS)
Vlastné kalkulácie v jazyku DAX
- Úvod do jazyka DAX – Data Analysis Expressions
- Funkcie pre prácu s dátumami a časmi
- Informačné funkcie
- Filtrovacie a vyhodnocovacie funkcie
- Funkcie pre kontrolu logiky spracovania
- Matematické funkcie
- Štatistické funkcie
- Funkcie pre prácu s textom
- Funkcie Time Intelligence – analýza údajov naprieč časovými obdobiami
- Kontext výpočtu
- Optimalizačné nástroje a benchmarking
- DAX Studio
- Optimalizácia výkonu, exekučné plány a cache
Nasadenie riešenia
- Nasadenie tabulárneho modelu na server Analysis Services
- Prepojenie tabulárneho modelu na SharePoint 2016/2013
- Nasadenie PowerPivotu na SharePoint 2016/2013
- Prevod PowerPivotu na tabulárny projekt Analysis Services
- Nasadenie do Azure Analysis Services
- Integrácia s Power BI a Power BI Gateway
- Processing tabulárnych databáz, tabuliek a partícií
- Reportovanie z tabulárneho modelu v Power View
- Vizuálna analýza dát pomocou Power View
- Využitie MDX dotazov v režime DAX a naopak
- Údržba tabulárnych modelov a projektov
- Optimalizácia pamäte tabulárnych modelov a nastavenia servera
- Inkrementálne nasadzovanie a processing
- Záloha a obnovenie databáz, detach a attach
- Synchronizácia databáz
- ReadOnly a ReadWrite mód
- Workspace databáza
- Sledovanie prevádzky cez nástroj SQL Server Profiler
- Sledovanie prevádzky cez Extended Events
Security
- Zabezpečenie tabulárnych modelov, užívateľské role
- DAX row-level security
- Column-level security, table-level security, measure-level security
- Dynamické zabezpečenie
- Rôzny scope viditeľnosti dát pre rôznych užívateľov (napr. v závislosti od pozície užívateľa v hierarchii vo firme)
- Impersonácia užívateľov
- Kerberos delegation
- Pripojenie cez protokol HTTP(s) v prostrediach neumožňujúcich priame pripojenie cez protokol SSAS alebo bez možnosti otvorenia štandardného portu SSAS na firewalloch