Course Content
1. Get Started with dbt
0/2
2. Setup dbt
0/1
4. Jinja Templates and Macros
0/2
7. Snapshots
8. Analyses
9. Hook and Exposures
10. Tests and Data Quality
11. Documentation
12. Best Practices
0/1
13. Deploy dbt in Production
0/2
dbt From Basics to Mastery by Examples

dbt offers two approaches for running analytics workflows, each catering to different needs:

  • dbt Cloud: a fully managed service, simplifies deployment, scheduling, and collaboration. As a result, teams can focus on building data models without worrying about infrastructure.
  • dbt Core: an open-source command-line tool, provides full control, allowing users to run dbt models locally or within their own infrastructure. This approach is ideal for those who prefer a self-managed environment.

Regardless of the option chosen, both solutions enable teams to efficiently transform and test data, ensuring a single source of truth for metrics, insights, and business definitions.