Architecture Overview

- Selecting a dbt model to run
- Within the model run:
- Sources are referenced and used to create staging tables
- Staging tables then undergo various transformations and are stored in intermediate tables
- Finishing touches and joins are done on the intermediate tables which produce the final analytics friendly mart tables