dbt Platform
dbt LabsExternal reviews
208 reviews
from
and
External reviews are not included in the AWS star rating for the product.
Transformation step of ETL/ELT pipelines made easy
What do you like best about the product?
Using DBT Cloud, the IDE is very intuitive, project lineage diagrams are very helpful.
The general use of Jinja referencing and CTE's within the models made the flows very easy to follow, even with very large complex datasets that require lots of transformation.
DBT integrates very easily with multiple ELT tools that we have used.
Have all transformations in SQL form just makes everything easier.
Being scheduled easily, we run multiple DBT pipelines daily.
The general use of Jinja referencing and CTE's within the models made the flows very easy to follow, even with very large complex datasets that require lots of transformation.
DBT integrates very easily with multiple ELT tools that we have used.
Have all transformations in SQL form just makes everything easier.
Being scheduled easily, we run multiple DBT pipelines daily.
What do you dislike about the product?
With DBT Cloud you can only have one project per user without paying for a payed tier of the product, which is fair but makes for harder collaboration at this level.
What problems is the product solving and how is that benefiting you?
Previous functions that were performed as adhoc scripts in python were made easy, running at a fraction of the time due to being rewritten in a significantly more efficient manner. Various functions across the business that require some sort of data transformation or manipulation, often previously manually were centralised all on one platform being DBT. Workflows and pipelines flowed more logically, and were scheduled and automated easily. Reports that are used daily by the business run quickly and very reliably. Tests and checks to validate data that was also previously done manually are all now integrated into the pipelines and automated, making multiple teams lives easier.
Dbt is all you need for your ETL processes.
What do you like best about the product?
DBT is an all in one tool. You dont have to leave the plaform to get the things done in the right way. The readibility and code structure is very nice.
What do you dislike about the product?
The documentation is not very extensive.
What problems is the product solving and how is that benefiting you?
It helps me to do the following things-
1. Visualise the lineage
2. Continous integration
3. Run tests and view documentation
4. Run job schedules with ease
5. Help transform and move data between different sources
1. Visualise the lineage
2. Continous integration
3. Run tests and view documentation
4. Run job schedules with ease
5. Help transform and move data between different sources
Using dbt at work
What do you like best about the product?
The best thing about dbt is how easy is for you to load and transform the data using some built in features. They listen to the community's problems and always updating by adding packages and new features in order to make your life easier.
What do you dislike about the product?
If there was any downside, dbt had already solved it by introducing new features and adapting to the problems that community have faced.
What problems is the product solving and how is that benefiting you?
Introducing clarity to the business world by showing them (in business terms) all the inormation that they beed about data
Ease of working in a team
What do you like best about the product?
Transparency for everyone, with dbt the task of working on data as a team is made easier. We can apply different processes in our analysis thanks to the ease that dbt provides, application of tests, governance and observability. Even though it is not a tool specifically for this, it helps to apply dataops
What do you dislike about the product?
Learning time, despite being quick to learn, requires time to better understand its features to speed up the development process
What problems is the product solving and how is that benefiting you?
transparency over data transformation, managing to bring business people closer to the data
This is a versatile product that figures data-centric tasks by virtue of its robust features.
What do you like best about the product?
Having worked closely with data teams using dbt for the last year, I understand its benefits of a lightweight and version-friendly SQL work. This makes PG ideal for teams with multiple users because it simplifies code execution across different environments. Running functions in parallel leads to increased productivity, which is one of the most significant advantages. This is a versatile product that figures data-centric tasks by virtue of its robust features. The interface and usability of Dbt is commendable, making it very easy execute a complex data operation flow without any friction.
What do you dislike about the product?
On the flip side its advanced functionality can sometimes be a case of good things never used. It is quite difficult to leverage the maximum capabilities of this language, especially when you have a very limited number of examples of syntax which kind of makes it feel like there is some creativity limit on it preventing one from properly dwelling deep into exploring what its core functions are.
What problems is the product solving and how is that benefiting you?
Dbt has been a game changer in terms of how we process data. The benefit is that it eliminates manual repetition of tasks and controls process consistency in different stages. This has proven to be much more time-efficient as well as the data is simply more accurate – which directly supports improved project management goals.
Tool which provides simplified coding experience
What do you like best about the product?
I have been using dbt over more than a year now and I am using it almost every day as a data engineer. Its very simple to use and it is advantageous in many ways. It is easy to implement the code pipelines using dbt. The user interface is pretty good. Modularity and reusability is most useful feature. Also it is very useful in debugging with its code lineage feature. It is easy to integrate it with cloud data platforms such as Snowflake or Redshift. Also I have interacted with the support team from dbt for some of my doubts. I would recommend it to data architects to consider dbt in the modern data stack projects.
What do you dislike about the product?
It would be better if we have column level lineage available in dbt.
What problems is the product solving and how is that benefiting you?
dbt is solving the code lineage problem which is very difficult when we have a lots of SQL scripts. Also custom as well as user defined tests helps me in maintaining the data quality. This helps me in saving our teams precious time compared to time spent in solving defect or bug is raised by our reporting team.
Easy to use tool for building and managing data models!
What do you like best about the product?
Automatically created ERD diagrams and much more metadata about models built.
What do you dislike about the product?
Updating versions can be time consuming and cumbersome.
What problems is the product solving and how is that benefiting you?
It allows me to batch and process data querying elsewhere so users get to experience high performance datasets (queried on 100 million+ rows)
dbt makes it easier to onboarding analysts to good software engineering best practices
What do you like best about the product?
Its easy to use even for newcomers and dbt also uses sql that is the most democratic language for data manipulation. From the start is very quick to integrate with your data stack in just a few clicks. I use dbt for for data transformation and data modelling every day and its many features like data lineage, version control, ci and slim ci, testes, documentation, model contracts make it easy to apply DataOps in you project
What do you dislike about the product?
Its feature to model in python depends on the data plataform you are using. Its IDE still misses some of the functionalities that other IDE have that make development more easy, but new features are rolling out every new release of dbt cloud
What problems is the product solving and how is that benefiting you?
We use dbt to make a data migration from an old stack to the modern data stack and its helping us develiver quality in our data that we didnt have in the legacy pipelines
Awesome Experience with dbt Cloud App
What do you like best about the product?
The App is continuously upgrading. It's becoming more user-friendly and bettering the user experience. SQL writing becoming very quick.
What do you dislike about the product?
The customer support panel is always down. I have waited long many times for the help but it didn't arrive.
What problems is the product solving and how is that benefiting you?
I designed the ETL pipeline to process healthcare data and build BI Dashboards on top of it.
Data Trasformazione to to enable Analytics Engineering
What do you like best about the product?
Easy to write transformation in SQL language augmented by Jinja templating techniques. Support of Python models is powerful. Good library of Open source Macros makes life easy for Analytics engineers. Write test cases to test model results,. Powerful documentation capabilities. Works very well with Snowflake.
What do you dislike about the product?
To use DBT effectively, one needs to learn how to modularize SQL using CTEs. Bit advanced knowledge in SQl really helps.
What problems is the product solving and how is that benefiting you?
Historically Analytics and data engineering teams worked seperatly, where analytics teams created a business logic and the engineeres implemented them without much context of the business. This process was time consuming and data engineers were overwhelmed. DBT solved that for our use case. Using DBT analytysts can write the business logic using plain SQL (A must have skill for analysts) , then engineers just use the DBT project to scale, optimize and deplot to production, Its a huge effort and time saver and enabled quick go to market with data insights.
showing 21 - 30