Kurz 50578A: MDX Query Language for SQL Server Analytical Services (OLAP) - kurz RUB 35,990. od specialisty, školení 24 akademických hodin, datum 21. května 2023.
Různé / / December 05, 2023
Součástí platformy SQL Server je multidimenzionální databázový server OLAP. Vícerozměrné databáze se používají k analýze velmi velkých objemů dat. Technologie OLAP umožňuje zpracovávat obrovské množství dat velmi rychle – v reálném čase. Rychlost analýzy dat je důvodem pro široké použití OLAP.
Zveme vás, abyste zvládli profesionální použití vícerozměrných databází! Osvojíte si všechny možnosti, které poskytují multidimenzionální databáze. Nejdůležitější je, že se s takovými databázemi naučíte pracovat přímo, bez prostředníků nebo middlewaru.
Pro přímou práci s vícerozměrnými databázemi OLAP vyvinul Microsoft jazyk MDX (Multidimenzionální eXpressions). Tento jazyk není jako nic jiného. Je navržen speciálně pro vícerozměrné databáze. Znalost dotazovacího jazyka SQL ani znalost jakýchkoli programovacích jazyků nenahradí vaše mistrovství v MDX.
Prozkoumáte všechny možnosti dotazovacího jazyka MDX a získáte jistotu v používání nástrojů MDX. Psaní dotazů v jazyce MDX, extrahování dat z multidimenzionálních databází, sestavování reportů na bázi OLAP kostek – to vše se vám zpřístupní po absolvování kurzu!
Osvojte si zpracování a analýzu libovolného objemu dat v reálném čase – studujte ve specializovaném centru!
Kurz je určen jednotlivcům, jejichž odpovědností je správa SQL serveru, dále analytikům, vývojářům, specialistům na reportingové systémy, programátorům 1C atd.
Naučíte se:
- Extrahujte data z vícerozměrných databází
- Pište dotazy v jazyce MDX
- Vytvářejte sestavy založené na kostkách OLAP
Speciální učitel, držitel prestižního mezinárodního statutu Microsoft Certified Master. Absolvent Moskevské státní technické univerzity pojmenované po N.E. Bauman.
Ve svých třídách klade Fedor Anatoljevič princip do popředí "Podívej se na kořen!" - je důležité nejen studovat fungování mechanismu, ale také pochopit, proč to funguje tak a ne jinak.
Všeobecný odborník v oblasti návrhu a vývoje softwaru. Má dlouholeté zkušenosti jako vedoucí vývojového týmu a hlavní architekt. Specializuje se na integraci podnikových aplikací, vývoj architektury webových portálů, systémy analýzy dat, nasazení a podporu Infrastruktura Windows.
Kombinace technických a přírodovědných stylů prezentace umožňuje studentům zprostředkovat vášeň a kreativní přístup učitele. Fedor Anatolyevich vždy přijímá ty nejnadšenější recenze od svých vděčných absolventů.
Modul 1. Rodina technologií business intelligence. Přehled technologií společnosti Microsoft pro analýzu dat. Životní cyklus dat v systémech obchodní analýzy (2 ac. h.)
- Proč mohou být užitečné technologie analýzy dat (BI, OLAP, DWH, ETL).
- Čemu byste měli věnovat pozornost při implementaci systému business intelligence
- Rozsah a nástroje
- Laboratorní práce Studium procesu ETL na příkladu balíčku integračních služeb
- Studie procesu ETL na příkladu balíčku integračních služeb
Modul 2 Úvod do vícerozměrného dotazovacího jazyka MDX. Začneme tím nejjednodušším, zvykneme si na vícerozměrný model (2 ac. h.)
- Rozdíly mezi vícerozměrným modelem a tabulkovým
- Datové sklady a datové tržiště
- Úvod do jazyka MDX
- editor MDX
- Laboratoř Představení editoru dotazů (Management Studio) Představení editoru Business Intelligent Development Studio Představení SQL Profiler Tracer MDX Basics
- Úvod do Editoru dotazů (Management Studio)
- Úvod do editoru Business Intelligent Development Studio
- Úvod do traceru SQL Profiler
- Základy MDX
Modul 3. Kóty jsou kostrou vícerozměrného modelu. Dimenze, n-tice, buňky a další prvky vícerozměrného datového modelu (3 ac. h.)
- Rozměry
- Rozměrové atributy
- Hierarchie
- Dimension Members
-Nice
- Buňky
- Sady
- Úkoly
- Funkce
- Vlastnosti dimenze laboratoře Atributy dimenze Hierarchie v jedné dimenzi Hierarchie ve více dimenzích Kořenová úroveň hierarchie Funkce Odkazy na členy -- členové Chyby syntaxe Částečné odkazy na n-tice Víceosé zobrazení Crossjoin Režim Auto-exists Mechanismus existuje Eliminovat duplicitní n-tice
- Vlastnosti rozměrů
- Atributy rozměrů
- Hierarchie v jedné dimenzi
- Hierarchie ve více dimenzích
- Kořenová úroveň hierarchie
- Funkce členů
- Referenční členové
- Syntaktické chyby
- Odkazy na částečné n-tice
- Zobrazení na více osách
- Crossjoin
- Režim automatické existence
- Mechanismus existuje
- Eliminace duplicitních n-tic
Modul 4. Navigace ve vícerozměrném modelu. Funkce navigace, filtrování, řazení a jejich kombinace (3 ac. h.)
- Navigace v přehledech
- Relativní pozice
- Funkce navigace
- Řízení třídění
- Filtrování výsledků
- Kombinace sad
- Laboratoř Navigace v hierarchii Relativní umístění pomocí funkce členů Hierarchické funkce
- Hierarchická navigace
- Relativní umístění
- Použití funkce Členové
- Hierarchické funkce
Modul 5. Vícerozměrné výpočty. Použití výrazů, statistických funkcí a dalších mechanismů pro výpočty (3 ac. h.)
- Výrazy
- Vypočítané členy
- Formátování výsledku (WITH)
- Dynamické výrazy
- Funkce IIF
- Statistické funkce
- Porovnání n-tic s parametry
- Laboratoř Zkoumání použití pravidla WITH Vytváření vypočítaných členů Výpočet procent Formátování
- Prozkoumejte možnosti použití pravidla WITH
- Vytváření počítaných členů
- Výpočet procent
- Formátování
Modul 6. Práce s měřením času, více kalendářů a divergentních horizontů. Práce s měřením času, výpočty času, navigace po časové ose, vypočítané časové členy a agregáty (3 ac. h.)
- Měření času
- Více kalendářů
- Časové funkce
- Paralelní období
- Otevírací doba
- Zavírací lhůty
- Nedávná období
- Mechanismus od roku k datu
- Vypočítané míry nad časovou osou
- Porovnání období
- Funkce součtu
- Agregační funkce
- Funkce Max a Min na časové ose
- Laboratoř Paralelní Období Zahájení Období Uzavření Období Poslední období Od roku do dne Vypočítané míry na časové ose Porovnání periody Funkce Součet Agregace Funkce Max Funkce Min - - - Použití Crossjoin s paralelními periodami
- Paralelní období
-Otevírací doba
-Období uzávěrky
-Poslední období
-Year-to-Date
- Vypočítané míry nad časovou osou
- Porovnání období
- Funkce součtu
- Agregace
- Maximální funkce
- Funkce min
- Použití Crossjoin ve spojení s paralelními obdobími
Modul 7. Praktická aplikace MDX. Kombinace studovaných technologií k řešení praktických problémů (3 ac. h.)
-NEBO logika
- A logika
- Kombinace OR a AND na různých hierarchiích
- Komplexní scénáře pro použití AND a OR
- Použití funkce NonEmpty
- Průměrné hodnoty
- Práce s posledním datem
- Paralelní období s více daty
- Kontrola aktuálního kontextu
- Možnosti funkce potomků
- Hodnoty hodnocení
- Laboratorní práce
Modul 8. Další použití MDX: zprávy. Použití dotazů MDX k vytváření sestav v aplikacích SQL Server Reporting Services a PerformancePoint (3 ac. h.)
- Vytvoření sestavy v SQL Server Reporting Services (SSRS)
- Vytvoření spojení s krychlí
- Práce s vícerozměrnými dotazy v návrháři MDX
- Tvorba nestandardních dotazů
- Přenos parametrů
- Panely PerformancePoint
- Laboratorní práce Report v SSRS Připojení ke kostce Vytvoření MDX dotazu v návrháři Vytvoření nestandardního dotazu Předání parametrů
- Hlásit SSRS
- Spojení s krychlí
- Vytvoření dotazu MDX v konstruktoru
- Vytvoření vlastního požadavku
- Přenos parametrů
Modul 9. Indikátory výkonu (KPI) a vícerozměrné dotazy v Business Intelligence Development Studio. Výpočty, indikátory a další aplikace MDX v BIDS (2 ac. h.)
- Vytvářejte pojmenované kalkulace v BIDS
- Tvorba výkonnostních ukazatelů v BIDS
- Laboratorní práce Vytvoření pojmenovaného výrazu Vytvoření listového indikátoru Vytvoření cílového indikátoru Použití mechanismu IIF v KPI
- Vytvořte pojmenovaný výraz
- Vytvoření indikátoru listu
- Vytvoření cílového indikátoru
- Použití mechanismu IIF v KPI