Try our new research platform with insights from 80,000+ expert users

Oracle Data Integrator (ODI) vs dbt comparison

 

Comparison Buyer's Guide

Executive SummaryUpdated on Dec 19, 2024

Review summaries and opinions

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Categories and Ranking

dbt
Ranking in Data Integration
18th
Average Rating
7.8
Reviews Sentiment
7.2
Number of Reviews
5
Ranking in other categories
Data Quality (8th)
Oracle Data Integrator (ODI)
Ranking in Data Integration
8th
Average Rating
8.0
Reviews Sentiment
6.7
Number of Reviews
72
Ranking in other categories
No ranking in other categories
 

Mindshare comparison

As of February 2026, in the Data Integration category, the mindshare of dbt is 1.7%, up from 0.8% compared to the previous year. The mindshare of Oracle Data Integrator (ODI) is 2.2%, down from 4.5% compared to the previous year. It is calculated based on PeerSpot user engagement data.
Data Integration Market Share Distribution
ProductMarket Share (%)
Oracle Data Integrator (ODI)2.2%
dbt1.7%
Other96.1%
Data Integration
 

Featured Reviews

reviewer2780388 - PeerSpot reviewer
Senior Data Engineer at a pharma/biotech company with 10,001+ employees
Streamlined Data engineering and built-in lineages
The best features of dbt include lineage and Jinja templating languages that make it easy for creating pipelines. The built-in lineage feature provides a good understanding of the several layers where data is being loaded in dbt, allowing visibility from different layers into the end product. dbt has positively impacted version controlling as it has different version control steps involved. The specific improvements seen with version control in dbt are that it has helped trace the data lineage, enabled faster trace and rollbacks, and enabled safe collaboration at every scale, which has improved data quality. A return on investment has been seen from using dbt as the time has reduced while utilizing dbt in the form of data pipelines and ETL scripting. There is operational efficiency achieved, and data quality and governance have also been achieved with modular SQL and version controlling, which reduced duplication of data and data errors.
Hafiz Mannan - PeerSpot reviewer
Head of Data Services – Services Partner at 3 As Technologies
Facilitates complex data integration with ease and flexibility
It would be great if ODI could link the designer, mapping, and workflows in a more simplified manner, maybe in one combined interface. It would be excellent not to have to go into different areas to perform different activities but rather have a user-defined interface where we can configure a job, run it, monitor it, link packages, and link subprocesses all in one frame instead of having the designer separately, mapping separately, and monitoring and session management separately. With respect to data quality challenges, it would be great to give an option to fix data quality issues based on AI. Integrating AI with ODI that provides recommendations on how to fix those data quality issues after analyzing and profiling business data would be excellent. One of the main disadvantages of the Oracle Data Integrator (ODI) is that it sometimes takes a lot of resources when handling multiple jobs. The scalability and the ability to handle multiple workloads of several parallel ETL jobs could use improvement, and certain parallel threads should be added along with the ability to configure multiple jobs from the same data directory structure.

Quotes from Members

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Pros

"There is operational efficiency achieved, and data quality and governance have also been achieved with modular SQL and version controlling, which reduced duplication of data and data errors."
"dbt has positively impacted my organization by allowing us to create our data pipelines much faster, going from ingestion of data to creating a data product in weeks instead of months, and we can do it in-house with the skillset we already have."
"Since we migrated from SSIS to dbt model architecture, it takes around four hours only to complete a full refresh, and the client is now happy because our downtime was drastically reduced when we perform a complete refresh of the data."
"The product is developer-friendly."
"The most valuable feature that we use is the Knowledge Modules."
"​The installation of the client ODI Studio is easy.​"
"It has the ability to easily load slowly changing dimensions."
"One of the standout features of ODI is its ability to prepare everything on a vertical level and create reusable components, which adds to its value."
"It is an ETL tool, which does the extract, transform, and load."
"The main benefits that Oracle Data Integrator (ODI) brings to the table include data quality, data completeness functionality, metadata management, and the reverse engineering feature, which allows integrating the metadata of diversified data sources with a single click."
"Oracle provides great documentation."
"The scalability is great. It's one of the reasons we chose the solution."
 

Cons

"dbt can be improved as I find the co-pilot in dbt is not very good, and my team has tried using it but opted to move off it and use other co-pilots such as GitHub."
"The solution must add more Python-based implementations."
"Dbt is not as stable as preferred, as it has had a few outages in the current year itself, so improvement should be made in the outages section as it is not stable."
"Since dbt has a license cost, if a company is small and does not have much budget, they can explore other tools because there are other tools that provide the same functionality at a lower cost."
"It has been very good. Just recently, I've faced an issue, but I solved it somehow. While integrating with a file, I faced an issue where I wanted output files, and I had used the text field limited quotations, but at the end of the file, there was a line breakage for the last column. So, we just removed the text field because it was not working correctly for us."
"I rate it a seven out of 10 because there is room for growth because ODI is still new, in comparison to Informatica, which is a mature product."
"It would be really good if Oracle considered enabling the tool to integrate with some other platforms that are deprecated simply for commercial reasons"
"The Oracle Data Integrator interface is extremely slow, especially when using remote desktop connections."
"If you have something like Cisco on top of it, you will have endless problems."
"Technical Support could be better."
"There are certain things where it can be improved. Initial solution setup seems a bit complex at the start, it should be improved because it becomes bit tough for a novice to get started on this. Sometimes error description is not helpful to understand the problem it gives some generic type of errors which are at times not that helpful to understand the underlying root cause of the issue."
"The initial setup is a bit complex compared to other tools."
 

Pricing and Cost Advice

"The solution’s pricing is affordable."
"The Oracle Data Integrator (ODI) pricing isn't expensive, but it's not cheap, so it's in the middle. I'd rate the pricing as three out of five."
"There is a standard license to use the solution but there are other costs in addition, such as hardware and operating system."
"I rate the platform pricing as five out of ten."
"ODI comes included when buying the cloud version of the Oracle database license."
"The solution is expensive because of the model they use. The cost is for the license and for support."
"The solution is very expensive."
"The license can be costly, but in certain complex cases, ODI proves to be the optimal solution."
"Being an ODI developer, I never had to pay for this product. I know that the pricing/licensing is not really low, but the product is really good."
report
Use our free recommendation engine to learn which Data Integration solutions are best for your needs.
881,707 professionals have used our research since 2012.
 

Comparison Review

it_user99375 - PeerSpot reviewer
Database Administrator at a tech services company with 51-200 employees
Mar 31, 2014
Oracle GoldenGate vs. Oracle Active Dataguard
As an Oracle DBA, while working upon high availability of your database you may stumble upon various Oracle strategic capabilities that fall into categories of Oracle Replication. Oracle provides various technologies for replication like GoldenGate, streams, and Active Dataguard. Replication…
 

Top Industries

By visitors reading reviews
Financial Services Firm
14%
Insurance Company
9%
Computer Software Company
7%
Manufacturing Company
7%
Financial Services Firm
16%
Government
9%
Computer Software Company
7%
Manufacturing Company
7%
 

Company Size

By reviewers
Large Enterprise
Midsize Enterprise
Small Business
No data available
By reviewers
Company SizeCount
Small Business25
Midsize Enterprise12
Large Enterprise43
 

Questions from the Community

What is your experience regarding pricing and costs for dbt?
The pricing, setup cost, and licensing cost are managed by our infrastructure teams. As data engineers, we are not familiar with these details. I need to check with my infrastructure team on whethe...
What needs improvement with dbt?
I am not very familiar with dbt's version control system. I cannot identify any improvements in dbt because I am still exploring more functionality. I have been working with dbt for only three year...
What is your primary use case for dbt?
I am currently working with dbt and Snowflake together. We use dbt for data transformation purposes. We obtain the data and store the raw data directly into Snowflake, then perform all transformati...
What's the difference between Oracle Integration Cloud Service and Oracle Data Integrator (ODI)?
Oracle Integration Cloud Service has a fairly easy initial setup, and Oracle offers initial support and guidance for those who might find the setup to be challenging. There are complications that c...
What do you like most about Oracle Data Integrator (ODI)?
In comparison with other products of the same range, licensing mode is really attractive, no need to license according technology/topology to be used and an incredible Versatility to build any Data...
What is your experience regarding pricing and costs for Oracle Data Integrator (ODI)?
The pricing aspect of Oracle Data Integrator (ODI) is reasonable; it brings significant value to the table. It's not a product for everyone, but for those needing to handle serious business data wi...
 

Also Known As

No data available
ODI
 

Overview

 

Sample Customers

Information Not Available
Griffith University, Kansas City Power & Light, Keste, Raymond James Financial, Valdosta State University
Find out what your peers are saying about Oracle Data Integrator (ODI) vs. dbt and other solutions. Updated: February 2026.
881,707 professionals have used our research since 2012.