Star-schema’s implementeren
Gegevens transformeren en analyseren met Microsoft Fabric
Luis Silva
Solution Architect - Data & AI
Medallionarchitectuur
Ontwerppatroon voor data-organisatie
Drie lagen met stapsgewijze verfijning van data
Medallionarchitectuur
Bronze-laag:
Data uit de bron in ruwe, originele vorm.
Medallionarchitectuur
Silver-laag:
Opgeschoonde en gestandaardiseerde data.
Medallionarchitectuur
Gold-laag:
Data geschikt voor analytics, meestal star-schema.
Medallionarchitectuur in Fabric
Bronze-laag: Lakehouse
Silver-laag: Lakehouse
Gold-laag: Lakehouse of Warehouse
Een star-schema implementeren
Gebruik de T-SQL-instructie CREATE TABLE om tabellen te definiëren.
Fabric ondersteunt de meest gebruikte T-SQL-datatypen.
Structuur van een dimensietabel
Beschrijven bedrijfsentiteiten (bijv. producten).
Bevatten meestal deze kolommen:
Structuur van een dimensietabel
Beschrijven bedrijfsentiteiten (bijv. producten).
Bevatten meestal deze kolommen:
Surrogaatsleutel.
Unieke identificator in één kolom voor dimensie-items.
Structuur van een dimensietabel
Beschrijven bedrijfsentiteiten (bijv. producten).
Bevatten meestal deze kolommen:
Surrogaatsleutel.
Unieke identificator in één kolom voor dimensie-items.
Natuurlijke sleutel (business key).
Unieke éénkoloms-ID uit bronsystemen.
Structuur van een dimensietabel
Beschrijven bedrijfsentiteiten (bijv. producten).
Bevatten meestal deze kolommen:
Surrogaatsleutel.
Unieke identificator in één kolom voor dimensie-items.
Natuurlijke sleutel (business key).
Unieke éénkoloms-ID uit bronsystemen.
Dimensie-attributen.
Kolommen om te filteren en context te geven aan data in de facttabel.
Dimensietabellen bouwen
Structuur van een facttabel
Beschrijven bedrijfsevenementen (bijv. verkoop van een product).
Kolommen:
Structuur van een facttabel
Beschrijven bedrijfsevenementen (bijv. verkoop van een product).
Kolommen:
Dimensiesleutels.
Verwijzingen naar surrogaatsleutels van dimensietabellen.
Structuur van een facttabel
Beschrijven bedrijfsevenementen (bijv. verkoop van een product).
Kolommen:
Dimensiesleutels.
Verwijzingen naar surrogaatsleutels van dimensietabellen.
Attributen.
Extra info over het feit; geen dimensie en geen numerieke maat.
Structuur van een facttabel
Beschrijven bedrijfsevenementen (bijv. verkoop van een product).
Kolommen:
Dimensiesleutels.
Verwijzingen naar surrogaatsleutels van dimensietabellen.
Attributen.
Extra info over het feit; geen dimensie en geen numerieke maat.
Maten.
Kwantificeren het feit; numeriek en vaak optelbaar, bijv. aantal eenheden, bedrag, etc.
Facttabellen bouwen
Laten we oefenen!
Gegevens transformeren en analyseren met Microsoft Fabric
Preparing Video For Download...