Laad en maak een gebruikersmodel via dbt source
Vergeleken met het 10-rijenbestand voor de distributiecentra is het users-databestand veel groter, met 125k rijen, maar zeker niet minder belangrijk.
Met het users-databestand kunnen je stakeholders bedrijfskritische vragen beantwoorden, zoals "wie zijn mijn gebruikers?" of "welk aankoopgedrag vertonen ze?". Om de data schoon genoeg te krijgen zodat je data-, business- en productcollega's zelfstandig en met vertrouwen data kunnen ophalen om deze vragen te beantwoorden, moet je de users-data in het dbt-project laden.
Omdat users echter een aanzienlijk groter bestand is, moeten dit en de andere vijf databestanden worden geladen met dbt source.
In deze oefening maak je kennis met het gebruiken van het users-bestand om te oefenen met het laden van een dbt source-bestand en het bouwen van een stagingmodel erop. De tabel is al vooraf geladen in de DuckDB-database als looker_ecommerce (schema) en users (tabelnaam).
Deze oefening maakt deel uit van de cursus
Casestudy: e-commercedatamodellen bouwen met dbt
Praktische interactieve oefening
Zet theorie om in actie met een van onze interactieve oefeningen.
Begin met trainen