dbt project

A dbt project is a versioned folder containing the SQL models, tests, sources and configuration of a data transformation in the warehouse. The dbt_project.yml file defines its name, paths and default options, while profiles.yml describes the connection to the warehouse. dbt compiles these files then runs the resulting SQL.

Example

dbt run --select staging

Related concepts

The whole glossary