Getting started with dbt™
Understand dbt™ core concepts, project structure, models, sources, and data quality testing.
Configuring your dbt™ project
Set up your dbt_project.yml, define sources, manage seeds, macros, packages, and environment variables.
Model materializations
Choose the right materialization strategy — view, table, incremental, ephemeral, or snapshot — for each model.
Running dbt™
Master the dbt™ CLI commands, selector methods, and graph operators to control exactly what runs and when.