Dimensionell modellering: Kimballmetoden (Ladda ner PDF-versionen)

Excellens inom dimensionell modellering är avgörande för ett väl utformat datalager/business intelligence-system, oavsett vilken arkitektur du har. Den här kursen ger dig möjlighet att lära dig direkt av branschens tankeledare inom dimensionell modellering, Margy Ross.

The Data Warehouse Toolkit, 3rd Edition (Kimball/Ross, 2013) etablerade en omfattande portfölj av dimensionella tekniker och vokabulär, inklusive konformade dimensioner, långsamt föränderliga dimensioner, skräddarsydda dimensioner, minidimensioner, bryggtabeller, periodiska och ackumulerande ögonblicksbildsfaktatabeller, och listan kan göras lång. Ordet ”Kimball” är synonymt med dimensionell modellering.

I denna intensiva kurs kommer du att lära dig praktiska tekniker för dimensionell modellering som täcker grundläggande till avancerade mönster och bästa praxis. Koncepten lärs ut genom en kombination av föreläsningar, klassrumsövningar, workshops i små grupper och individuella problem, baserade på verkliga scenarier från branschen. Eleverna kommer att få en djupgående förståelse för dimensionell modellering så att de med självförtroende kan tillämpa tekniken på sin arbetsplats.

Instruktör

Margy Ross, medförfattare till The Data Warehouse Toolkit, 3rd Edition och flera andra Toolkit-böcker tillsammans med Ralph Kimball. Hon har fokuserat på diemensionell modellering i över tre decennier och har tidigare varit medinstruktör för Kimball Universitys kurser tillsammans med Ralph. Margy har lärt ut koncept för dimensionell modellering till nästan 15 000 studenter över hela världen.

Grundläggande principer för dimensionell modellering

  • DW/BI-systemets mål
  • Dimensionell modellerings roll i den oberoende marknaden, Kimball, Corporate Information Factory, och hybridarkitekturer
  • Fakt- och dimensionstabellens egenskaper
  • Fakttabellens granularitet
  • Fördelar med dimensionell modellering
  • 4-steg i designprocessen

Fallstudie om detaljhandelsförsäljning

  • Fakttabeller för transaktioner
  • Denormaliserade hierarkier för dimensionstabeller
  • Hantering av nollor
  • Degenererade dimensioner
  • Surrogatnycklar för dimensioner
  • Dimensionens roll-spelande
  • Datum och tidpunkt föroch dagstid
  • Centipede-faktatabeller med normaliserade dimensioner
  • Snowflake-scheman med normaliserade dimensioner
  • Faktlösa faktatabeller

Fakturering Workshop om utformning

  • Komplikationer med operativa rubrik- och linjedata
  • Allokerade fakta på olika detaljnivåer
  • Simultan fakta och dimensioner
  • Abstrakt, generiska dimensioner
  • Fri textkommentarer
  • Junkdimensioner för diverse transaktionsindikatorer
  • Mångfaldiga valutor och måttenheter

Kursdetaljer – dag 2

Förrådsfallsstudie

  • Förvaltningsprocessernas konsekvenser för dataarkitekturen
  • Semi-additiva fakta
  • Periodiska och ackumulerande snapshot-faktatabeller
  • Formade dimensioner – identiska och krympta roll-ups
  • Enterprise Data Warehouse Bus Architecture och bussmatris
  • Borrning över faktatabeller
  • Konsoliderade processövergripande faktatabeller
  • Individuell övning: Översätt verksamhetskrav till en bussmatris för DW för företag

Övningsövning för granskning av design för högre utbildning

  • Gemensamma designfel och misstag som bör undvikas
  • Bryggtabeller och primära beteckningar för flervärdesdimensionella attribut
  • Checklista för att genomföra designgranskningar

Långsamt föränderliga dimensioner

  • Typ 0: Behåll originalet
  • Typ 1: Typ 2: Lägg till ny rad
  • Typ 3: Lägg till nytt attribut, plus flera attribut av typ 3
  • Typ 4: Lägg till minidimension, plus utmaningar av typ 4
  • Avancerade tekniker för att leverera aktuella attributvärden och attributvärden vid en viss tidpunkt
  • Typ 5: Lägg till mini-dimension, plus typ 1 attribut/utlösare
  • Typ 6: Dubbla typ 1 och typ 2 attribut i samma dimension
  • Typ 7: Dubbla typ 1 och typ 2 attribut i samma dimension
  • Typ 6: Dubbla typ 1 och typ 2 attribut i samma dimension: Dubbla dimensionstabeller av typ 1 och typ 2

Verkstad om utformning av kreditkort

  • Komplementära transaktions- och periodiska ögonblicksbildsscheman
  • Designöverväganden för en dimension jämfört med två dimensioner
  • Brygga tabeller för flervärdesdimensionella attribut
  • Normalisering av faktatabeller med dimensionen mätningstyp
  • Taggning av rader i efterhand

Fallstudie om försäkringar

  • Granskning av designmönster och tekniker
  • Utveckling av bussmatris från utökad fallstudie
  • Genomgång av fakta tabell korn
  • Detaljerad implementering bussmatris

Kursdetaljer – dag 3

Livscykelöversikt, Krav, och dimensionell modelleringsprocess

  • Kimball Lifecycle method overview
  • Readiness factors and scoping
  • Requirements gathering best practices and prioritization
  • Dimensional modeling Deltagare och processflöde

Finansiell fallstudie

  • Samlingsboksscheman
  • Fakttabellens surrogatnycklar
  • Revisionsdimensioner
  • Faktvärdesbandning
  • Timespan transaktion, periodiska och ackumulerande ögonblicksbildsfaktatabeller
  • Tvinga något ojämna hierarkier till fast djup
  • Bryggtabeller för ojämna hierarkier med variabelt djup, plus alternativet pathstring
  • Mer om flera valutor
  • Flera tidszoner
  • Supertyper och subtyper

Human Resources Multivalued Dimension Exercise

  • Kolumn- kontra radavvägningar
  • Exempel på dimensioner med många till många dimensioner och konstruktionsalternativ, inklusive broar
  • Rapportera till utmaningar

Kundfallstudie

  • Aggregerade fakta som dimensionsattribut
  • Tidsserier av dimensionstaggar
  • Outriggers
  • Kohortar
  • Big data, prediktiv analys och normativ analys
  • Kompletterande konventionell DW och analytiska sandlådor

Lämna ett svar

Din e-postadress kommer inte publiceras.