Data Pipeline & ETL

dbt (data build tool)

The standard for data transformation — write SQL transforms with software engineering best practices.

4.7
7,800 reviews
Free
Pricing Tier
Medium
Learning Curve
3–7 days for first models
Implementation
small, medium, large, enterprise
Best For
Visit website ↗🔖 Save to StackAsk AI about this tool
Use when

Every data team that needs to transform raw data in a data warehouse. dbt is the de facto standard — use it.

Avoid when

Real-time streaming transformations — dbt is batch-oriented. Use Flink or Kafka Streams for streaming.

What is dbt (data build tool)?

dbt has become the standard for data transformation in modern data stacks. Write SQL SELECT statements, dbt handles the rest — materialization, dependency ordering, testing, and documentation. dbt Cloud adds scheduling, CI/CD, and a collaborative IDE. Used with Fivetran/Airbyte (ingest) + Snowflake/BigQuery (store).

Key features

SQL-first transformations
Data lineage and dependency graph
Built-in data testing framework
Auto-generated data documentation
Git-based version control workflow

Integrations

SnowflakeBigQueryRedshiftFivetran

Third-party ratings

GitHub
4.7· 7,800 reviews
💰 Real-world pricing

What people actually pay

No price data yet — be the first to share

Sign in to share

No price data yet for dbt (data build tool). Help the community — share what you pay (anonymized).

User Reviews

Be the first to review this tool

Sign in to review