Dimenziós modellezés: A Kimball-módszer (PDF-verzió letöltése)

A dimenzionális modellezés kiválósága kritikus fontosságú egy jól megtervezett adattárház/üzleti intelligencia rendszer számára, függetlenül az architektúrától. Ez a tanfolyam lehetőséget ad arra, hogy közvetlenül az iparág dimenzionális modellezésben gondolkodó vezetőjétől, Margy Rosstól tanuljon.

A The Data Warehouse Toolkit, 3rd Edition (Kimball/Ross, 2013) a dimenzionális technikák és szókincs széleskörű portfólióját hozta létre, beleértve a konform dimenziókat, a lassan változó dimenziókat, a szemét dimenziókat, a minidimenziókat, a hídtáblákat, az időszakos és halmozódó pillanatfelvétel ténytáblákat, és a lista folytatható. A “Kimball” szó a dimenzionális modellezés szinonimája.

Ezen az intenzív tanfolyamon gyakorlati dimenzionális modellezési technikákat tanulhat, amelyek az alapvető és a haladó mintákra és a legjobb gyakorlatokra terjednek ki. A fogalmakat előadások, osztálygyakorlatok, kiscsoportos workshopok és egyéni problémák kombinációjával tanítjuk, valós ipari forgatókönyvek alapján. A hallgatók mélyreható ismereteket szereznek a dimenzionális modellezésről, hogy magabiztosan tudják alkalmazni a technikákat a munkahelyükön.

Oktató

Margy Ross, a The Data Warehouse Toolkit, 3rd Edition és számos más Toolkit könyv társszerzője Ralph Kimballal. Több mint három évtizede foglalkozik a diemensionális modellezéssel, és korábban Ralphal együtt oktatta a Kimball University kurzusait. Margy világszerte közel 15 000 diáknak tanította a dimenzionális modellezés koncepcióit.

Dimenziós modellezés alapjai

  • DW/BI rendszer célkitűzései
  • A dimenzionális modellezés szerepe a független mart, Kimball, Corporate Information Factory, és hibrid architektúrák
  • Ténytáblák és dimenziótáblák jellemzői
  • Ténytábla granularitás
  • A dimenziós modellezés előnyei
  • 4–lépéses tervezési folyamat

Kiskereskedelmi értékesítési esettanulmány

  • Tranzakciós ténytáblák
  • Denormalizált dimenziótábla-hierarchiák
  • Nulla értékek kezelése
  • Dimenziók degenerálása
  • Dimenziók helyettesítő kulcsai
  • Dimenzió szerepkör-játék
  • Dátum és időpont-nap dimenzióval kapcsolatos megfontolások
  • Centipede ténytáblák normalizált dimenziókkal
  • Snowflake sémák normalizált dimenziókkal
  • Factless ténytáblák

Számlázás Tervezési műhely

  • Ténytáblák operatív fejléc/soradatokkal
  • Egyidejű tények különböző részletességi szinteken
  • Simultán tények és dimenziók
  • Abstract, általános dimenziók
  • Freeform szöveges megjegyzések
  • Saját dimenziók különféle tranzakciós mutatókhoz
  • Multiplikált pénznemek és mértékegységek

Tanfolyam részletei – 2. nap

Készlet esettanulmány

  • Az üzleti folyamatok hatása az adatarchitektúrára
  • Semi-additív tényadatok
  • Periodikus és halmozódó pillanatfelvétel ténytáblák
  • Konformált dimenziók – azonos és zsugorított roll-upok
  • Enterprise Data Warehouse buszarchitektúra és buszmátrix
  • Ténytáblákon keresztüli fúrás
  • Konszolidált keresztfolyamatos ténytáblák
  • Egyéni gyakorlat: Az üzleti követelmények lefordítása vállalati DW buszmátrixba

Felsőoktatási tervezési felülvizsgálati gyakorlat

  • Gyakori tervezési hibák és elkerülendő hibák
  • Hídtáblák és a többértékű dimenzióattribútumok elsődleges jelölése
  • Ügylista a tervezési felülvizsgálatok elvégzéséhez

Lassan változó dimenziók

  • Típus 0:
  • 1. típus: eredeti megtartása
  • 1. típus: eredeti megtartása: felülírás
  • 2. típus: új sor hozzáadása
  • 3. típus: új attribútum hozzáadása, plusz több 3. típusú attribútum
  • 4. típus: minidimenzió hozzáadása, plusz 4. típusú kihívások
  • Továbbfejlesztett technikák az aktuális és pontszerű attribútumértékek átadásához
  • 5. típus:
  • 6. típus: kettős 1. és 2. típusú attribútumok ugyanabban a dimenzióban
  • 7. típus: minidimenzió hozzáadása, plusz 1. típusú attribútumok/kioldó
  • 7. típus: Kettős 1. és 2. típusú dimenziós táblák

Hitelkártya tervezési workshop

  • Kiegészítő tranzakció és időszakos pillanatfelvétel sémák
  • Tervezési megfontolások egy dimenzió kontra két dimenzió esetén
  • Híd táblák többértékű dimenzió attribútumokhoz
  • Ténytábla normalizálás mérési típusú dimenzióval
  • Tagging rows after the fact

Biztosítási esettanulmány

  • Tervezési minták és technikák áttekintése
  • Buszmátrix kidolgozása belőle kiterjesztett esettanulmány
  • Ténytáblák szemcséinek összehasonlítása
  • A megvalósítás részletes buszmátrixa

Tanfolyam részletei – 3. nap

Lifecycle Overview, Követelmények, és a dimenziós modellezés folyamata

  • Kimball életciklus módszer áttekintése
  • Készültségi tényezők és skálázás
  • Követelménygyűjtés legjobb gyakorlatai és priorizálás
  • Dimenziós modellezés. résztvevők és folyamatáramlás

Pénzügyi esettanulmány

  • Főkönyvi sémák
  • Ténytábla helyettesítő kulcsok
  • Audit dimenziók
  • Tényértékek sávozása
  • Timespan tranzakció, időszakos és halmozódó pillanatfelvétel ténytáblák
  • Enyhén szaggatott hierarchiák kényszerítése fix mélységűvé
  • Hídtáblák szaggatott, változó mélységű hierarchiákhoz, plusz pathstring opció
  • Tovább a több pénznemről
  • Több időzóna
  • Főtípusok és altípusok

Emberi erőforrások többértékű dimenzió gyakorlata

  • Sorok és oszlopok közötti kompromisszumok
  • “Sok-sok” dimenzió példák és tervezési alternatívák, beleértve a hidakat
  • Kihívások a jelentésekhez

Vevői esettanulmány

  • Aggregált tények mint dimenzióattribútumok
  • Dimenziócímek idősorai
  • Outriggerek
  • Kohorszok
  • Big data, prediktív analitika és preskriptív analitika
  • Kiegészítő hagyományos DW és analitikai homokozók

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.