Aan de slagGa gratis aan de slag

Maak een martmodel voor products

Voor een e-commerce datawarehouse is het ook gebruikelijk om, bovenop een customers-datamart, een products-datamart te bouwen om vragen over het product te beantwoorden.

Een products-datamart zou de volgende kenmerken moeten hebben:

  1. Uniek zijn op het productniveau (bijv. één rij per product).
  2. Informatie op productniveau bevatten, zoals productnaam en categorie.
  3. Helpen bij het beantwoorden van cruciale zakelijke vragen, zoals winstanalyses per product.

In deze oefening duiken we iets dieper in hoe je dat einddoel bereikt: een profits-datamart bouwen zodat de eindgebruiker eenvoudig een winstanalyses kan doen.

Ter herinnering, winst wordt als volgt berekend:

Profit = Sales Amount - Cost of Goods Sold

Deze oefening maakt deel uit van de cursus

Casestudy: e-commercedatamodellen bouwen met dbt

Cursus bekijken

Praktische interactieve oefening

Zet theorie om in actie met een van onze interactieve oefeningen.

Begin met trainen