dbt is a transformation workflow that helps you get more work done while producing higher quality results. You can use dbt to modularize and centralize your analytics code, while also providing your data team with guardrails typically found in software engineering workflows. Collaborate on data models, version them, and test and document your queries before safely deploying them to production, with monitoring and visibility.
Before you begin, you will need:
- Warehouse with sample data. If you don't have this, you can use the BigQuery project, which leverages public data sets.
- Basic understanding of Git.
- Basic understanding of SQL.
Get started with dbt Cloud
dbt Cloud is the fastest and most reliable way to deploy dbt. Develop, test, schedule, and investigate data models all in one web-based UI.