Verified User in Financial Services
UF
Verified User in Financial Services
Mid-Market (51-1000 emp.)
"User-Friendly Data Modeling with Seamless Integration"
5/5
What do you like best about dbt?

DBT is great for organizing data models. It is user friendly, integrates well with other tools, and they had a great onboarding process. Review collected by and hosted on G2.com.

What do you dislike about dbt?

In dbt Cloud, I cant work on two different branches at the same time in different browsers. Review collected by and hosted on G2.com.

Sai Krishna K.
SK
Sai Krishna K.
Infra technology specialist
Enterprise (> 1000 emp.)
"Pro and cons of DBT at Professional area"
5/5
What do you like best about dbt?

I worked on DBT for 2 years as a data engineer , It is helpful in writing dynamic SQL queries by creating models and we can write pyspark code. Using both features we can do complex data transformations. Proper lineage is an added advantage Review collected by and hosted on G2.com.

What do you dislike about dbt?

DBT alone is not better , it should be integrated with other warehouses such as Snowflake, where there are other options in market which has both . Review collected by and hosted on G2.com.

Verified User in Publishing
UP
Verified User in Publishing
Mid-Market (51-1000 emp.)
"ELT made easy with just SQL"
3.5/5
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
Verified User in Media Production
Enterprise (> 1000 emp.)
"SQL Knowledge enough to become a Data Engineer"
5/5
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
Servio Q.
Software Engineer
Computer Software
Mid-Market (51-1000 emp.)
"A game changer for dashboarding"
4/5
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
Rijul S.
Lead Data Engineer
Enterprise (> 1000 emp.)
"Best data modeling tool"
5/5
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
Sushanth U.
Tableau Developer and Admin
Information Technology and Services
Enterprise (> 1000 emp.)
"We majorly use DBT cloud for ETL in the organization"
4.5/5
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
Verified User in Financial Services
Mid-Market (51-1000 emp.)
"Elevating Our Data Stack"
4.5/5
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.

MAMIDALA  V.
MV
MAMIDALA V.
Senior System Engineer
Information Technology and Services
Enterprise (> 1000 emp.)
"DBT(Data Build Tool) to build Excellent data models for Quickly and collaboratively"
4/5
What do you like best about dbt?

The most and best things i like in dbt are it not only helps in creating transformations but can also helps in managing and performing transformations in a view and integrates easily with Big-query

i can use and configure the transformation as per the object like table,view or incrementalalong with features like auto-generated lineage graphs and can perform native testing with few lines of codes in a YAML file and can able to re use them. Review collected by and hosted on G2.com.

What do you dislike about dbt?

There is not much about to dislike in dbt the reusable code can be little bit confusing and jumping from one branch to another can be frustrating Review collected by and hosted on G2.com.

Muhammad Talha A.
MA
Muhammad Talha A.
Data Analyst
Enterprise (> 1000 emp.)
"Overwhelming when it comes to optimize and centralize your big data."
4.5/5
What do you like best about dbt?

1. The documentation it generates when all the models are designed. It clearly defines which intermediate and final layers are connected to each other.

2. The incremental model runs greatly helped me in optimizing large data models as I was dealing with billions of rows of data. Review collected by and hosted on G2.com.

What do you dislike about dbt?

I did not come across any difficulty in learning DBT as it was pretty basic and I also applied SQL fluff to streamline my coding. As a user, I did not find much difficulty in operating through dbt. Review collected by and hosted on G2.com.