PBi_2_Look-up tabellen en Data tabellen (rel w)

Momenteel, als we naar ons ‘relatie-venster‘ gaan, zien we de verschillende tabellen en relaties die PowerBi reeds automatisch gelegd heeft.

Je kan dit automatisch aanmaken uitschakelen. Dit doe je op de volgende manier:

  • Ga naar ‘File’ / ‘Options and settings’ / ‘Options‘. Volgend venster gaat open:

Momenteel heeft PBi deze relaties echter al gelegd. We gaan die relaties verwijderen zodat we die zelf kunnen aanmaken..
Je kan simpelweg over de lijn gaan met de muis. De relatie licht geel op. Dan kan je met de rechtermuisknop klikken en ‘Delete‘ selecteren.

Bovendien ga ik mijn 6 tabellen schikken op een specifieke manier. Persoonlijk hecht ik veel belang aan hoe deze tabellen geordend zijn, en ik probeer dit patroon altijd te handhaven…

De manier waarop ik de tabellen rangschik is met de ‘DATA-TABELLEN‘ (Fact Tables) beneden en de ‘LOOK-UP-TABELLEN‘ (Dimension Tables) vanboven.

Vaak wordt ook het populaire ‘Ster-schema‘ gebruikt om de data op te splitsen tussen Fact- en Dimensiontabellen zoals we hebben gezien in de eerste opdracht.

Afbeelding: sterschema met LookUp-tabellen rond centrale Datatabel.

BOEKEN
Data Warehouse Toolkit” by Ralph Kimball
“Star Schema”
by Christopher Adamson

Lookup tabellen / Dimension tables

Zoals je ziet beantwoorden de look-up tabellen op de vragen ‘Wie, wat, waar, wanneer‘ en eventueel ‘Hoe‘ met bijkomende attributen.
Wie kocht: Customer
Wat kocht hij: Product
Waar kocht hij het: Territories
Wanneer kocht hij: Calendar

Look-up tabellen zijn meestal minder groot dan data-tabellen.

Het aantal producten in de productentabel is beperkt; het aantal maanden in een jaar is altijd slechts 12 en het aantal provincies in België zal ‘altijd’ hetzelfde blijven…

Als je honderdduizend transacties hebt, heb je meestal niet honderdduizend verschillende klanten bediend of honderdduizend verschillende producten verkocht.

Data tabellen / Fact tables

De data-tabellen registreren transacties en hebben vaak onnoemelijk veel rijen. Zij kunnen echt heel groot worden, met miljoenen rijen.

Als we naar een van onze data-tabellen kijken zien we veel meer cijfermateriaal waar we mee aan de slag kunnen, of waarmee PowerBI aan de slag kan om bijkomende zaken uit te rekenen.

In deze datatabellen kan eenzelfde waarde meermaals voorkomen: een bepaald product zal wellicht door meerdere klanten gekocht zijn.