Úroveň: mierne pokročilí
Vstupné požiadavky: základná znalosť SQL Servera
Cieľ kurzu: Naučiť účastníkov vytvárať zjednodušenú alternatívu OLAP kociek v tabulárnom režime Analysis Services. Účastníci sa naučia vytvárať a spravovať serverové (SSAS Tabular) aj standalone modely (PowerPivot), dotazovať sa v jazyku DAX na tieto modely, a optimalizovať ich výkon. Súčasťou kurzu je aj integrácia so SharePointom a reportovacím nástrojom Power View. Účastníci sa tiež naučia, kedy je vhodnejšie použiť tabulárny model, a kedy tradičné OLAP kocky, či ako previesť OLAP kocky na tabulárny model. Vhodné pre účastníkov, ktorí potrebujú rýchlo a jednoducho implementovať technológiu podobnú OLAP kockám vo firme, ale chcú sa vyhnúť komplikovaným riešeniam.
Trvanie: 2 dni
Obsah kurzu:
Úvod do tabulárneho modelu
- BI sémantický model – BISM
- Rozdiely BISM oproti UDM
- OLAP kocky vs. tabulárny model
- Inštalácia Analysis Services v tabulárnom móde
- Inštalácia PowerPivotu 2.0
Vytváranie tabulárnych riešení
- Vytvorenie tabular projektu pre Analysis Services
- Vytvorenie tabular modelu v PowerPivot 2.0 pre Excel
- Import dát z dátových zdrojov
- Nastavenia tabular projektu a PowerPivotu
- 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 modelu v Exceli
Pokročilá funkcionalita
- Hierarchie
- Súhrnné ukazovatele a vypočítané polia
- Vytváranie KPI – Key Performance Indicators
- Vypočítané stĺpce
- Ošetrenie chýb vo vzorcoch
- Perspektívy
- Prevod existujúcich OLAP kociek na tabulárny mód
- Optimalizácia výkonu riešenia
- Partitioning dát
- In-memory vs. DirectQuery mód
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
- Execution Context, Filter Context a Row Context
- Optimalizácia dotazov
Nasadenie riešenia
- Nasadenie tabular modelu na server Analysis Services
- Prepojenie tabular modelu na SharePoint 2010/2013
- Nasadenie PowerPivotu na SharePoint 2010/2013
- Prevod PowerPivotu na tabulárny projekt Analysis Services
- 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
- Údržba tabulárnych modelov a projektov
- Inkrementálne nasadzovanie a processing
- Záloha a obnovenie databáz, detach a attach
- Synchronizácia databáz
- Zabezpečenie tabular modelov
- ReadOnly a ReadWrite mód
- Workspace databáza