dbt Platform

dbt Labs

Reviews from AWS customer

7 AWS reviews

External reviews

208 reviews
from and

External reviews are not included in the AWS star rating for the product.


5-star reviews ( Show all reviews )

    Media Production

SQL Knowledge enough to become a Data Engineer

  • June 18, 2025
  • Review provided by G2

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.
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.


    Kathryn M.

DBT excellent data collaborative modeling software

  • June 13, 2025
  • Review provided by G2

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.


    Rijul S.

Best data modeling tool

  • October 15, 2024
  • Review provided by G2

What do you like best about the product?
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
What do you dislike about the product?
Beta features are very slow releasing. Rest all GREAT
What problems is the product solving and how is that benefiting you?
building the business models from tables and views in traditional approach is use stored procedure, routines etc. but the new way of building analytics reports and datas marts are using CTE[ common table expression] which dbt solves.
dbt also solves and give beautifull lineages, from where your source data is traversrsing to final mart layer.
table level lineage is provided by dbt and is super usefull
reporting on a single layer is solved by dbt, meaning developer need not to login to data warehouse and dot the development.
dbt separates out the data warehouse from modelling layer


    Financial Services

Great experience with dbt

  • October 01, 2024
  • Review provided by G2

What do you like best about the product?
dbt is the best Transformation tool out there in the industry and I love dbt for its testing capabilities and modeling and semantic layer. Ease of use and how easily you could maintain

It is easy to integrate with other tools like integration.
What do you dislike about the product?
dbt should add more AI apacilities faster
What problems is the product solving and how is that benefiting you?
dbt is solving all the data integration, integrity and data quality problems for our company while serving as a great transfomration tool


    Marketing and Advertising

DBT - easy transformation tool

  • May 03, 2024
  • Review provided by G2

What do you like best about the product?
Can perform transformation using SQL statement. Very easy to perform
What do you dislike about the product?
Nothing much......simple and easy to use
What problems is the product solving and how is that benefiting you?
ELT tool which helps to perform transformation using SQL and create pipelines.


    Werleman T.

Excellent tool for data transformation

  • April 03, 2024
  • Review provided by G2

What do you like best about the product?
It has helped us transform our data and structure it better and its easy use
What do you dislike about the product?
It should provide a tool to better enable model documentation.
What problems is the product solving and how is that benefiting you?
We can have the data structured through code; This helps us when migrating data to any type of DWH.


    Onkar N.

Making data transformations easier

  • February 09, 2024
  • Review provided by G2

What do you like best about the product?
Its simplicity and focus on transforming data in a reproducible and maintainable way.
What do you dislike about the product?
Sometimes,its learing curve can be steep for beginners and managing comples transformation might require advanced knowledge.
What problems is the product solving and how is that benefiting you?
dbt simplifies data transformation making analytics pipelines easier to manage and more reliable,which benefifits users by stramling workflows and improving efficiency.


    Donovan M.

A great environment and a powerful daily tool for Data Analysts and Engineers.

  • February 07, 2024
  • Review provided by G2

What do you like best about the product?
dbt Cloud - I recommend it to every org to get Data Analysts & Analytics engineers up and running quickly without having difficulty setting up during the onboarding.

It's easier to adopt new teammates when they get to dive into the models immediately and add value sooner and solidify their grasp early.
What do you dislike about the product?
I dislike navigating the logs in the Job Runs tab.

The titles don't seem intuitive and the content could be more streamlined for finding faults.
What problems is the product solving and how is that benefiting you?
Easy onboarding - streamlined development - the guided point-and-click adventure for github saves a ton of time and is probably the best in class solution I have seen for managing state. Please dont ever change this.

dbt data modeling and test building is a fun experience on dbt cloud, my day to day work is fun because of dbt.

Testing is super easy for pro-active data quality checks.

I wish there was more visible ways to incorporate REACTIVE testing, like Metaplane's monitors, into dbt.


DBT support was a bit slow here in Africa when the Github outage took place last year - some frustration around how slow responses were, how unclear processing was but I have personally learnt how to navigate these issues outside of dbt env.


    Aniket T.

Transforming data with dbt

  • January 19, 2024
  • Review provided by G2

What do you like best about the product?
dbt is an efficient solution that is capable of transforming raw data into important insights. I've been utilizing it for data transformation and it integrates easily with most of the elt tools. It has tons of features that enhances the development experience.
What do you dislike about the product?
I've experienced issues when it comes to managing dependencies between models also realtime work isn't possible which is much needed.
What problems is the product solving and how is that benefiting you?
dbt helps us in data quality checks and preparation before making it available for everyone. It ensures data accuracy and maintains regularity of the transformed data through automation testing.


    📈 Rho L.

It's like seeing an old friend that you really liked but haven't seen for a while.

  • January 18, 2024
  • Review provided by G2

What do you like best about the product?
At it's core, DBT aligns three technologies to deliver knowledge better: SQL, YAML, & Jinja. You can do a lot with just SQL and YAML. Adding in Jinja makes SQL feel a lot more like traditional development. I kinda missed that. It's like seeing an old friend that you really liked but haven't seen for a while.

dbt is magic for transforming and modeling data. It's a platform that allows us to wrangle, shape, and organize the data to model the business. With the help of DBT, we can implement the principle of separation of concerns to organize and manage our transformations.

One of the key tools DBT offers is Directed Acyclic Graphs (DAGs), maps that illustrate the path our data takes from source to the final destination. These maps illustrate the data transformation arc. We start with the source data, which is often messy and unrefined. We use DBT to perform a series of transformations, taking the data on a journey from a multiverse of chaos to a world of understanding. We clean the data, apply business rules, and ensure the data conforms to our business dimensional models. These models or core business logic serve as the foundation for reporting.

As we progress along the transformation arc, our data starts to take shape. We can build data marts for specific business areas or functions. These data marts are built with our business dimensional models, ensuring that the data is structured in a way that supports efficient analysis and reporting.

Reporting on top of our business dimensional models. With the data now organized and modeled in a meaningful way, we can unlock valuable insights and empower decision-makers with actionable information . . . at scale. We can slice and dice the data, apply filters, and drill down into specific dimensions to understand trends, patterns, and outliers. The reports we develop are consistent because they come from a single source of truth, the business dimensional model.
What do you dislike about the product?
dbt requires a mindset change. You have to buy into how they think about modeling. It's opinionated. dbt is method-agnostic (data vallt, mesh, kimball). But structure matters and you need to spend some time to understand dbt's mindset around stricture.
What problems is the product solving and how is that benefiting you?
Let me tell you about the state of our data. At the time, we didn’t know. That was the issue. It was a black box. Our data model was opaque with logic scattered all across the data stack. As we pick around the edges a picture starts to form. Imagine a dense, thorny briar patch, each thicket representing a tangled mess of information. That's how I see it—unruly, interlacing, and chaotic. Management has a different take. They call it "spaghetti," a swirling plate of tangled noodles. It’s actually not far from the truth. Each report fed directly from the source, the logic for each was self-contained and sometimes borrowed.