Dimenzionální modelování: Kimballova metoda (Stáhnout PDF verzi)
Vynikající dimenzionální modelování je pro dobře navržený datový sklad/business intelligence systém klíčové, a to bez ohledu na architekturu. Tento kurz vám poskytne příležitost učit se přímo od myšlenkové jedničky v oboru dimenzionálního modelování, Margy Rossové.
The Data Warehouse Toolkit, 3rd Edition (Kimball/Ross, 2013) zavedla rozsáhlé portfolio dimenzionálních technik a slovníku, včetně konformních dimenzí, pomalu se měnících dimenzí, nevyžádaných dimenzí, mini-dimenzí, překlenovacích tabulek, periodických a kumulativních faktografických tabulek a jejich výčet pokračuje. Slovo „Kimball“ je synonymem pro dimenzionální modelování.
V této intenzivní třídě se naučíte praktické techniky dimenzionálního modelování zahrnující základní až pokročilé vzory a osvědčené postupy. Koncepty se vyučují kombinací přednášek, cvičení ve třídě, workshopů v malých skupinách a individuálních problémů založených na reálných průmyslových scénářích. Studenti získají hluboké porozumění dimenzionálnímu modelování, aby mohli s jistotou používat tyto techniky na svém pracovišti.
Přednášející
Margy Ross, spoluautor knihy The Data Warehouse Toolkit, 3. vydání a několika dalších knih Toolkit s Ralphem Kimballem. Již více než tři desetiletí se věnuje diemenznímu modelování a dříve spolu s Ralphem vedla kurzy Kimballovy univerzity. Margy učila koncepty dimenzionálního modelování téměř 15 000 studentů po celém světě.
Základy dimenzionálního modelování
- Cíle systému DW/BI
- Úloha dimenzionálního modelování v nezávislém marketu, Kimball, Corporate Information Factory, a hybridních architekturách
- Vlastnosti tabulek faktů a dimenzí
- Granularita tabulek faktů
- Přínosy dimenzionálního modelování
- 4-krokový proces návrhu
Případová studie maloobchodního prodeje
- Tabulky faktů transakcí
- Hierarchie dimenzionálních tabulek
- Práce s nulovými hodnotami
- Degenerované dimenze
- Zastupitelné klíče pro dimenze
- Dimenzionální role-hrající roli
- Datum a čas-denní dimenze
- Stonožkové tabulky faktů s normalizovanými dimenzemi
- Snowflake schémata s normalizovanými dimenzemi
- Bezfakturové tabulky faktů
Fakturace Design Workshop
- Kompozice s provozními údaji v záhlaví/řádku
- Přidělené fakty na různých úrovních podrobnosti
- Souběžné fakty a dimenze
- Abstrakt, obecné dimenze
- Volné textové komentáře
- Jednotlivé dimenze pro různé transakční ukazatele
- Více měn a měrných jednotek
Detaily kurzu – 2. den
Případová studie inventarizace
- Výsledky obchodních procesů na datovou architekturu
- Semi-aditivní fakta
- Tabulky faktů s periodickými a kumulativními snímky
- Konsolidované dimenze – identické a zmenšené roll-upy
- Architektura sběrnice podnikového datového skladu a matice sběrnice
- Vrtání napříč tabulkami faktů
- Konsolidované tabulky faktů napříč procesy
- Individuální cvičení: Přeložte obchodní požadavky do matice podnikové DW sběrnice
Cvičení na revizi návrhu pro vyšší vzdělání
- Běžně se vyskytující nedostatky návrhu a chyby, kterým je třeba se vyhnout
- Mostové tabulky a primární označení pro vícehodnotové atributy dimenze
- Kontrolní seznam pro provádění revizí návrhu
Pomalu se měnící dimenze
- Typ 0: Typ 1: zachovat původní
- Typ 1: Typ 2: přidat nový řádek
- Typ 3: přidat nový atribut, plus více atributů typu 3
- Typ 4: přidat minirozměr, plus výzvy typu 4
- Pokročilé techniky pro dodání aktuálních a bodových hodnot atributů
- Typ 5: duální tabulky dimenze typu 1 a typu 2
Seminář návrhu kreditních karet
- Schémata doplňkových transakcí a periodických snímků
- Úvahy o návrhu pro jednu dimenzi versus dvě dimenze
- Mostní tabulky pro vícehodnotové atributy dimenze
- Normalizace tabulky faktů s dimenzí typu měření
- Tagging rows after the fact
Případová studie z oblasti pojišťovnictví
- Přehled návrhových vzorů a technik
- Vývoj sběrnicové matice zn. rozšířené případové studie
- Porovnání zrn tabulky faktů
- Detailní implementace matice sběrnice
Detaily kurzu – 3. den
Přehled životního cyklu, Požadavky, a proces dimenzionálního modelování
- Přehled metody Kimballova životního cyklu
- Faktory připravenosti a stanovení rozsahu
- Osvědčené postupy shromažďování požadavků a stanovení priorit
- Dimenzionální modelování účastníci a průběh procesů
Finanční případová studie
- Schémata hlavní knihy
- Zastupitelné klíče tabulky faktů
- Dimenze auditu
- Pásma hodnot faktů
- Termínová transakce, periodické a kumulativní tabulky faktů se snímky
- Vynucování mírně členitých hierarchií do pevné hloubky
- Mostové tabulky pro členité hierarchie s proměnlivou hloubkou, plus možnost pathstring
- Další informace o více měnách
- Více časových pásem
- Nadtypy a podtypy
Cvičení na vícehodnotové dimenze lidských zdrojů
- Kompromisy mezi sloupci a řádky
- Příklady dimenzí „mnoho k mnoha“ a alternativy návrhu, včetně můstků
- Výzvy pro dimenze typu „report-to“
Případová studie pro zákazníky
- Agregovaná fakta jako atributy dimenze
- Časové řady značek dimenze
- Výstupy
- Kohry
- Velká data, prediktivní analytika a preskriptivní analytika
- Doplňkové konvenční DW a analytické sandboxy