
dbt Platform
dbt LabsExternal reviews
173 reviews
from
and
External reviews are not included in the AWS star rating for the product.
Facilitates the implementation of analytical code quickly and easily
What do you like best about the product?
The platform stands out for its exceptional consistency and timeliness. It's intuitive and well-designed, making it easy for our team to get up and running quickly, without the usual complexity or overhead. One of the most notable benefits for us has been its cost-effectiveness.
What do you dislike about the product?
We've had a fantastic experience working with this platform and are delighted with the results. As our data needs have grown, the platform has adapted seamlessly.
What problems is the product solving and how is that benefiting you?
This platform has facilitated the implementation of a new data strategy. Our data team now operates more efficiently, without the complexity of coordinating multiple systems or extraction methods.
Pro and cons of DBT at Professional area
What do you like best about the product?
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
What do you dislike about the product?
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 .
What problems is the product solving and how is that benefiting you?
It helped me in writing complex data transformation queries and cost is also low compared to other platforms available
DBT is an incredibly powerful, versatile, and inexpensive ETL tool
What do you like best about the product?
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.
What do you dislike about the product?
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.
What problems is the product solving and how is that benefiting you?
Building ETL/ELT pipelines, or building a reusable ETL/ETL tool, on my own would take a long time. Conversely, buying a solution would also tend to be quite expensive and most providers don't open source their code so I wouldn't be able to self-host if it made economic sense. DBT is both easy to set up and inexpensive, so it really beats all the other options
DBT review
What do you like best about the product?
Using SQL queries, it is easy platform to transform the data.
What do you dislike about the product?
For legacy system its is not useful for tranformation
What problems is the product solving and how is that benefiting you?
Data transformation
DBT review
What do you like best about the product?
DBT is user friendly and helps keep our data reliable, updated and secure
What do you dislike about the product?
Upgrading from core is really expensive without there being any significant differences besides number of users
What problems is the product solving and how is that benefiting you?
DBT helps us build our models and keep them refreshed in our warehouse
ELT made easy with just SQL
What do you like best about the product?
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.
Support tickets are resolved quickly from support team.
What do you dislike about the product?
Sometimes the error is not described aptly. This makes parsing error and debugging difficult.
What problems is the product solving and how is that benefiting you?
DBT eliminates the need for writing complex code and tedious orchestration jobs.
I can create any model with just SQL and orchestration made easy with creating job. Tags feature with lineage made my job easy by running sequence of models.
Lineage is helpful in visualising data flow. Lint feature helps with code formatting
I can create any model with just SQL and orchestration made easy with creating job. Tags feature with lineage made my job easy by running sequence of models.
Lineage is helpful in visualising data flow. Lint feature helps with code formatting
Great tool to easily transform documents and take advantage of their functions
What do you like best about the product?
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.
What do you dislike about the product?
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.
What problems is the product solving and how is that benefiting you?
DBT does a great job solving problems in creating collaborative data models, bit data analytics, and data quality, which is beneficial for us, too, because of their ETL tools. Once you understand them, everything works together, making the job easier.
SQL Knowledge enough to become a Data Engineer
What do you like best about the product?
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.
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.
What do you dislike about the product?
During development sometimes - changes are cached.So changes will not reflect ,which require removal of target folder or deps or clean to resolve it.
What problems is the product solving and how is that benefiting you?
Building aggregated tables for Gold layer.
Lineage helps in identifying the tables involved incase of new changes.
Lineage helps in identifying the tables involved incase of new changes.
DBT excellent data collaborative modeling software
What do you like best about the product?
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.
What do you dislike about the product?
The negative for me is that sometimes the analytical development process can slow down a bit.
What problems is the product solving and how is that benefiting you?
It is very beneficial and if it solves the problems in the projects and the analysis of large amounts of data and the transformation of the SQL based data and ends up being useful for our equipment and really works well and I hope it is maintained like this.
Elevating Our Data Stack
What do you like best about the product?
dbt's ability to streamline data workflows is excellent
What do you dislike about the product?
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
What problems is the product solving and how is that benefiting you?
Streamlining our data workflows and ELT process
showing 1 - 10