Kimballs vierstappenproces

Concepten van datawarehousing

Aaren Stubberfield

Data Scientist

Stap 1 - Kies het organisatieproces

  • Stel vragen over een proces
  • Kimballs bottom-upaanpak start met een bedrijfsproces

Een afbeelding van het cijfer één op een oranje achtergrond

Voorbeelden van organisatieprocessen:

  • Facturatie en billing
  • Productkwaliteitsbewaking
  • Marketing
Concepten van datawarehousing

Stap 2 - Declareer het graan

  • Graan = niveau waarop je de facttabel opslaat
  • Dataniveau dat niet verder te splitsen is

Een afbeelding van het cijfer twee op een bruine achtergrond

Voorbeelden van bedrijfsprocessen:

  • Muziekdienst -> Song-graan
  • Verzenddienst -> Regelniveau-graan
Concepten van datawarehousing

Stap 3 - Identificeer de dimensies

  • Kies dimensies die op elke rij van toepassing zijn
  • Hoe beschrijven we de data?
  • Business users en analisten = waardevolle feedback

Afbeelding van het cijfer drie op een zwarte achtergrond

Voorbeelden van veelvoorkomende dimensies:

  • Tijd: jaar, kwartaal en maand
  • Locatie: adres, staat en land
  • Gebruikers: namen en e-mailadres
1 Foto door Alison Pang op Unsplash
Concepten van datawarehousing

Stap 4 - Bepaal de feiten

  • Numerieke feiten per rij in de facttabel
  • Welke vraag beantwoorden we?
  • Kengetallen moeten kloppen op de gekozen graan

Afbeelding van een vier op een groene achtergrond

Voorbeelden van feiten:

  • Muziekdienst: totaal aantal plays, omzet van een nummer
  • Ridesharing: reisafstand, benodigde tijd
1 Foto door Miguel Á. Padriñán
Concepten van datawarehousing

Samenvatting

Stappen:

  1. Kies het organisatieproces.
  2. Declareer het graan.
  3. Identificeer de dimensies.
  4. Identificeer de feiten.
Concepten van datawarehousing

Laten we oefenen!

Concepten van datawarehousing

Preparing Video For Download...