Consistent dbt structure frees teams to decide on hard problems
How we structure our dbt projects
dbt Labs guide arguing that files, folders, naming, and patterns reduce decision fatigue in collaborative projects.
Based on
How we structure our dbt projects | dbt Developer Hub
The overview argues that collaborative analytics work needs shared norms so limited decision capacity is not spent on where folders go or how files are named. A project's structure is its system of files, folders, naming conventions, and programming patterns for organizing transformations.
For data and content teams, an explicit, documented structure keeps the project approachable as more domains contribute. The guide presents itself as a starting point: teams may change the pattern, but should declare the reasoning and stay consistent.
Governed shared meaning depends on the same discipline: labels and groupings that move data from source-conformed inputs toward business-conformed outputs so many systems and people can read the same narrative of the company.
Put this to work on CoreModels
Related connectors and recipes
See all connectors →Take the next step
Try CoreModels, talk with our team, or explore more resources.