Overview - Model naming conventions
What is it?
Model naming conventions are rules and patterns used to name data models consistently in dbt projects. They help organize and identify models clearly by their purpose, source, or transformation stage. This makes it easier for teams to understand and maintain the data pipeline. Without clear naming, models can become confusing and hard to manage.
Why it matters
Consistent model names prevent confusion and errors in data projects. They make collaboration smoother because everyone understands what each model does just by its name. Without naming conventions, teams waste time guessing model roles, leading to mistakes and slower development. Good naming saves time and improves data quality.
Where it fits
Before learning model naming conventions, you should understand basic dbt concepts like models, sources, and transformations. After mastering naming, you can learn advanced dbt topics like model dependencies, testing, and documentation. Naming conventions are a foundation for clean, scalable dbt projects.