Problemă cu snapshot-ul
Un coleg din echipa ta a implementat snapshot-uri în dbt pentru un model de date și nu vede toate modificările așteptate pentru fiecare rând. Acesta îți furnizează următoarele informații:
- Datele pentru acest model sunt actualizate orar, cu rânduri diferite care își schimbă starea la fiecare oră.
- Aproximativ 500.000 de rânduri sunt adăugate sau actualizate în fiecare oră.
- Procesul de lot se finalizează în intervalul orar prevăzut.
- Procesul de snapshot este automatizat să ruleze la fiecare 24 de ore.
- Același rând poate suferi mai multe modificări într-un interval de 24 de ore.
Care este cel mai probabil mod de a rezolva problema?
Acest exercițiu face parte din cursul
dbt intermediar
Exercițiu interactiv practic
Transformă teoria în practică cu unul dintre exercițiile noastre interactive
Începe exercițiul