Kom igångKom igång gratis

Bygga dbt snapshot-modeller

Vi har fokuserat på att bygga och felsöka mart-modeller för att förenkla SQL-frågor genom att förtransformera tabeller så att de är unika per kund och produkt.

En annan typ av transformation som är praktisk att baka in i en dbt-modell är snapshot-modeller. Precis som namnet antyder tar dessa modeller ögonblicksbilder av data, så att slutanvändaren alltid kan resa tillbaka i tiden och se hur datan såg ut vid ett visst datum.

I den här övningen bygger du två snapshot-modeller – en för att spåra dagliga orderförändringar och en för att spåra dagliga lagerförändringar. Det hjälper dina slutanvändare att besvara frågor som:

  1. Hur har mitt lager förändrats över tid?
  2. Hur har min ordervolym förändrats över tid?

Den här övningen är en del av kursen

Fallstudie: Bygg e-handelsdatamodeller med dbt

Visa kurs

Interaktiv övning med praktiskt arbete

Gör teori till handling med en av våra interaktiva övningar

Starta övningen