Get started

If you’re new to dbt, start here. These resources will get you off to a strong start:

What is dbt?

Some of the very first questions a new user has are covered in this introduction.

Getting Started Tutorial

Follow along with this tutorial to learn how to build, test, and deploy a new dbt project.

Build your project

If you’re getting comfortable with dbt, bookmark these resources! They’ll help you level up quickly.

Docs

The core concepts of dbt, from models, to sources, to tests.

Reference

The technical reference for dbt configurations. You’ll need to know the basics of dbt before using this section.

FAQs

Commonly asked questions about dbt.

If you’re a dbt Cloud user, these resources may also be helpful:

dbt Cloud guides

Guides to help you set up your dbt project in dbt Cloud

dbt Cloud API

Technical reference docs for using the dbt Cloud API. These docs assume you're familiar with REST APIs.

Learn from the community

Every data team uses dbt to solve different analytics engineering problems. It can be useful to learn how other teams are using dbt with the following resources:

Discourse

Common use cases and helpful articles from the community have been published here

Slack

Where the dbt community hangs out, discusses issues, and troubleshoots problems together

Example projects

A list of some dbt projects in the wild

Having trouble?

If you're having trouble, check out our Getting Help FAQ for information on getting support and asking questions in the community.

View FAQs