Introducing G2.ai, the future of software buying.Try now
Share your insights with dbt

Thousands of people like you come to G2 to find out whether solutions like dbt are the right fit for them. Share your real experiences with dbt and the G2 community and help someone make the right decision about their software.

dbt Reviews & Product Details

dbt Product Details

Claimed

dbt Integrations

(4)
Verified by dbt

dbt Media

Play dbt Video
Play dbt Video
Play dbt Video
Play dbt Video
Play dbt Video
Product Avatar Image

Have you used dbt before?

Answer a few questions to help the dbt community

170 dbt Reviews

4.8 out of 5
The next elements are filters and will change the displayed results once they are selected.
Search reviews
Hide FiltersMore Filters
The next elements are filters and will change the displayed results once they are selected.
The next elements are filters and will change the displayed results once they are selected.
170 dbt Reviews
4.8 out of 5
170 dbt Reviews
4.8 out of 5

dbt Pros and Cons

How are these determined?Information
Pros and Cons are compiled from review feedback and grouped into themes to provide an easy-to-understand summary of user reviews.
Pros
Cons
G2 reviews are authentic and verified.
EV
Data Engineer
Small-Business (50 or fewer emp.)
"Great tool to easily transform documents and take advantage of their functions"
What do you like best about dbt?

What I liked most was being able to transform models, which is easy with DBT because its been extremely good and useful, with understandable documentation, and it speed up development time. The documentation is interactive , managed, and essential. It works well now. I like most of its features. Review collected by and hosted on G2.com.

What do you dislike about dbt?

The only issue I had a while back was that we received an error with no error code, which was difficult to troubleshoot because it wanst very informative. Review collected by and hosted on G2.com.

Andy M.
AM
Business Intelligence Architect
Mid-Market (51-1000 emp.)
"DBT is an incredibly powerful, versatile, and inexpensive ETL tool"
What do you like best about dbt?

It is inexpensive to use the DBT cloud service. DBT itself is free for a self-hosted environment. Very easy to set up local dev/test. Quite intuitive to use. Flexibility of macros, functions, Jinja, etc. Easily integratable with Snowflake, Clickhouse, Postgres, etc. I've never had to reach out to DBT's customer support even once in the 5+ years I've been using it. Review collected by and hosted on G2.com.

What do you dislike about dbt?

I wish that more Jinja syntax was supported (like Ansible). I also wish that more functionality was default in the product (e.g. auto-generated YAML schemas). I was really excited about the semantic layer functionality that DBT released but it seems like the final product was a disappointment and it doesn't have some of the functionality that other layers have like symmetric aggregates. Review collected by and hosted on G2.com.

KM
Data Engineer
Mid-Market (51-1000 emp.)
"DBT excellent data collaborative modeling software"
What do you like best about dbt?

I like to simplify the transformation of the data and take advantage of SQL and Python in DBT in addition their skills are ideal for our needs. Finally I liked it to be relatively economical to compare other similar tools. Review collected by and hosted on G2.com.

What do you dislike about dbt?

The negative for me is that sometimes the analytical development process can slow down a bit. Review collected by and hosted on G2.com.

Anandhakumar R.
AR
Data Engineer
Mid-Market (51-1000 emp.)
"DBT at my point of view"
What do you like best about dbt?

Data transformation logic can be expressed in SQL

Data can be transformed in batch

Ease to use, it has lot of good features similar in Django web application Review collected by and hosted on G2.com.

What do you dislike about dbt?

Joining multiple database types is not possible. Ie., combining two databases like oracle and mysql.

Persistent cluster is required for running the sql statements.

Like Presto/Hive it can’t be connected to BI Directly Review collected by and hosted on G2.com.

Verified User in Publishing
UP
Mid-Market (51-1000 emp.)
"ELT made easy with just SQL"
What do you like best about dbt?

All I need is to write some SQL select statements and specify materialisation type. My table will be created with the type of load I want to perform.

Support tickets are resolved quickly from support team. Review collected by and hosted on G2.com.

What do you dislike about dbt?

Sometimes the error is not described aptly. This makes parsing error and debugging difficult. Review collected by and hosted on G2.com.

Verified User in Media Production
UM
Enterprise (> 1000 emp.)
"SQL Knowledge enough to become a Data Engineer"
What do you like best about dbt?

Useage of sql.

Incremental strategies - which makes append , merge and full refresh easy.

Snapshots - which makes building scd type 2 model error free.

High Availability - we are using Dbt cloud, i rarely see failure in pipelines.

Tests - which helps to validate the data.

Configuration is ease. Review collected by and hosted on G2.com.

What do you dislike about dbt?

During development sometimes - changes are cached.So changes will not reflect ,which require removal of target folder or deps or clean to resolve it. Review collected by and hosted on G2.com.

SQ
Software Engineer
Computer Software
Mid-Market (51-1000 emp.)
"A game changer for dashboarding"
What do you like best about dbt?

You would feel really strange at first but after you start the integration will notice how easy to use it is. Great Documentation and community. Review collected by and hosted on G2.com.

What do you dislike about dbt?

The initial deployment is not ideal, and it would be beneficial to have a interface for dbt Core to support analysts who do not use Git on a daily basis but still take advantage of its benefits. Review collected by and hosted on G2.com.

Rijul S.
RS
Lead Data Engineer
Enterprise (> 1000 emp.)
"Best data modeling tool"
What do you like best about dbt?

beautifull data lineage

easy to use and implement

dbt learning courses provided by dbt are super usefull

data sharing and orchestration is super easy

development in cloud ide is very good

custoer support is extreme fast and efficient

integration with snowflake and GitHub is easy

Using daily this tool for building data models Review collected by and hosted on G2.com.

What do you dislike about dbt?

Beta features are very slow releasing. Rest all GREAT Review collected by and hosted on G2.com.

Sushanth U.
SU
Tableau Developer and Admin
Information Technology and Services
Enterprise (> 1000 emp.)
"We majorly use DBT cloud for ETL in the organization"
What do you like best about dbt?

It's simple, SQL based approach and easy to version control. Review collected by and hosted on G2.com.

What do you dislike about dbt?

Challenging to manage large scale and complex dependencies Review collected by and hosted on G2.com.

Verified User in Financial Services
UF
Mid-Market (51-1000 emp.)
"Elevating Our Data Stack"
What do you like best about dbt?

dbt's ability to streamline data workflows is excellent Review collected by and hosted on G2.com.

What do you dislike about dbt?

While dbt is great, for extremely large datasets or highly complex transformations, native SQL compilation might still require deep optimization knowledge or workarounds to achieve peak performance Review collected by and hosted on G2.com.

Pricing Insights

Averages based on real user reviews.

Time to Implement

1 month

Return on Investment

8 months

Average Discount

9%

Perceived Cost

$$$$$
dbt Comparisons
Product Avatar Image
Azure Data Factory
Compare Now
Product Avatar Image
Databricks Data Intelligence Platform
Compare Now
Product Avatar Image
Matillion
Compare Now
dbt Features
Breadth of Data Sources
Ease of Data Connectivity
Data Modeling
Data Joining
Data Blending
Data Workflows
Governance
dbt