It is a clever integration tool to extract data from every possible source, and it can transform the source data to a format the targets can handle. It is suitable for data warehouses and data migrations.
Oracle Data Integrator (ODI) Specialist at a tech services company with 501-1,000 employees
One of the benefits of it is the usage of the principle ‘write once, execute anywhere’.
What is most valuable?
How has it helped my organization?
We replaced many manual actions and tasks with mappings in Oracle Data Integrator, and created schedules, and then used SOA Suite services to automatically transfer large data amounts between different systems.
What needs improvement?
The integration between the Oracle Repository and versioning tools like TortoiseSVN.
For how long have I used the solution?
We’ve used 11G for four years, and 12.1.3 for two years.
Buyer's Guide
Oracle Data Integrator (ODI)
August 2025

Learn what your peers think about Oracle Data Integrator (ODI). Get advice and tips from experienced pros sharing their opinions. Updated: August 2025.
867,370 professionals have used our research since 2012.
What was my experience with deployment of the solution?
One of the benefits of it is the usage of the principle ‘write once, execute anywhere’. You set up the architecture in the topology within Oracle Data Integrator.
What do I think about the stability of the solution?
We've experienced no issues with performance.
What do I think about the scalability of the solution?
We haven't needed to scale it yet.
How are customer service and support?
We haven't needed to use it yet.
Which solution did I use previously and why did I switch?
Previously we used Oracle Warehouse builder, and custom made PL/SQL data warehouses. We’ve chosen Oracle Data integrator over other solutions because it is the successor of Oracle Warehouse builder, and Oracle Data Integrator provides a more structured working-method, and the data warehouse is easier to maintain.
How was the initial setup?
The installation is rather straightforward, with the available documentation it must be possible to do the installation by yourself. You must have sufficient knowledge of Oracle Data Integrator to make the correct decisions during the creation of the architectural setup.
What about the implementation team?
We used an in-house team but hired interim experts, and created a team with combined knowledge levels, from rooky to expert. The initial setup is rather complex, and needs an experienced architect to make the correct decisions. The change of success is highly depending on the decisions that are made during the setup.
What's my experience with pricing, setup cost, and licensing?
I have no info on the ROI or the licensing, but I know the license costs are high, so Oracle Data Integrator is only suitable for the larger companies.
What other advice do I have?
To benefit the most of Oracle Data Integrator it is important to assemble a team with the experience to make the project a success.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
ODI Developer at a hospitality company with 1,001-5,000 employees
It provides good integration with other Oracle products.
What is most valuable?
The possibilities provided by using knowledge modules and the integration with other Oracle products.
How has it helped my organization?
The old fashion PL/SQL codes have been translated into ODI, improving the way of maintenance. Several developers can work on the same project easily.
What needs improvement?
The software is developed on Java so it is very hardware dependent. You will need enough hardware to run the software otherwise you will struggle with it.
For how long have I used the solution?
I've been using it for the last four years.
What was my experience with deployment of the solution?
There were no issues with the deployment.
What do I think about the stability of the solution?
When developing on huge internal repositories, the performance is often quite poor.
What do I think about the scalability of the solution?
It's been able to scale for our needs.
How are customer service and technical support?
I have managed to solve my questions/issues via OTN or forums.
Which solution did I use previously and why did I switch?
I haven't used any other products.
How was the initial setup?
The first time might look a bit complex but using the right documentation it should be easy to handle.
What about the implementation team?
It was already implemented on the projects where I have worked.
Which other solutions did I evaluate?
I didn't look at any other similar products.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Buyer's Guide
Oracle Data Integrator (ODI)
August 2025

Learn what your peers think about Oracle Data Integrator (ODI). Get advice and tips from experienced pros sharing their opinions. Updated: August 2025.
867,370 professionals have used our research since 2012.
Oracle Fusion Middleware Administrator at a tech services company
It has made it possible for our organization to rapidly build robust integration. There are no tools/dashboards to monitor/administrate this in-memory database.
Valuable Features:
The ability to build integrations that process large amounts of data (in GBs), be it file transfers ,DB operations, and web service calls, etc.
Improvements to My Organization:
ODI has made it possible for our organization to rapidly build robust integrations that process large data. The learning curve of this technology is also very smooth and can be picked up by any one with minimal programming experience.
Room for Improvement:
ODI's "in-memory RDBMS" is still a black box for programmers as there are no tools/dashboards to monitor/administrate this in-memory database. As a result, inconsistent data processing issues generally force us to restart the ODI server.
Deployment Issues:
There were no issues with the deployment.
Stability Issues:
We've experienced no issues with performance.
Scalability Issues:
It's been able to scale for our needs.
Other Advice:
The product may not be as evolved as Informatica, but still has a lot to offer in the Fusion Middleware Product Suite. Keeps all the promises of an ETL/ELT tool, but when it comes to Administration and maintenance the product still leaves a lot to be desired.
Disclosure: My company has a business relationship with this vendor other than being a customer. Partners
Managing Director at a tech consulting company with 51-200 employees
It can basically automate any task that you can think of, such a executing scripts for servers outside of your Oracle environment.
What is most valuable?
It can do so much more than just load data. It can basically automate any task that you can think of, such a executing scripts for servers outside of your Oracle environment, executing any task that the IT team wishes to execute can be done via ODI. I created a button on a user’s machine once, this button executed only her job in ODI regardless of all the other jobs that were created. I love working with ODI because it tests your thought limits and creativity and the possibilities are endless when it comes to innovative tasks.
How has it helped my organization?
I work in a consulting role but I believe that by implementing it a lot of organizations’ manual processes have been automated
What needs improvement?
With ODI there is a lot of manual work to be done with the initial setup.
For how long have I used the solution?
I've been using it for four years.
What was my experience with deployment of the solution?
There were no issues with the deployment.
What do I think about the stability of the solution?
We've experienced no issues with performance.
What do I think about the scalability of the solution?
It's been able to scale for our needs.
How are customer service and technical support?
99% of the time we do our own trouble shooting.
Which solution did I use previously and why did I switch?
I started with this product.
How was the initial setup?
The initial setup was rather complex but I knew what I needed to do to achieve the end result. There are also allot of reading material on these products if you get stuck
What about the implementation team?
We used an in-house team. My advice would be to know what you want to achieve with the tool because it is very flexible.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Business Intelligence Developer at a tech company with 10,001+ employees
The designer tab shows the operator, topology and security workflow together and you can access them at the same time without any problems.
Valuable Features
In my opinion the notable difference between ODI 10 and ODI 11 is the possibility to keep multiple interfaces open at the same time. This makes it very comfortable to work with. Another technical feature that I like, is the possibility to create a dataset. This is the Oracle set operator inside the interfaces such as UNION, INTERSECT, MINUS. It has a friendly interface where you can see all tools very clearly because the designer tab shows the operator, topology and security workflow together and you can access them at the same time without any problems.
Improvements to My Organization
With ODI 11, I have spent time developing different interfaces at the same time instead of developing them one by one. ODI doesn't have an interpretable language in its architecture, so if you know Oracle you can write mapping SQL statements that you need for getting the data. This allows you me to have a greater adaptability.
Room for Improvement
I would like more different tools of transformation. In the current version I have only worked with lookup and filter, and sometimes is not good enough for what I use it for.
Use of Solution
I've been using it for seven months.
Deployment Issues
There were no issues with the deployment.
Stability Issues
We had issues with the early versions but lately the product is performing well.
Scalability Issues
It's been able to scale for our needs.
Customer Service and Technical Support
Oracle provides good support for this tool.
Initial Setup
The initial implementation was simple, and there are no issues to report.
Other Solutions Considered
I tried PowerCenter a few months before Oracle Data Integrator. I wanted to try the Oracle ETL to compare it with the tools of PowerCenter.
Other Advice
ODI is a great ETL tool that you can use for implementation. It’s not complicated to use, and with knowledge of SQL and PLSQL you can customize it a lot.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Director, Enterprise Analytics at a consultancy with 10,001+ employees
Able to develop transformations more rapidly than other solutions, such as Informatica.
What is most valuable?
The product separates business logic (data mapping) from how data moves from source to target. A Knowledge Module defines the steps to move data from an Oracle DB to SQL Server for example, leaving only the transformation logic for the developer to define. This results in an ability develop transformations more rapidly than say Informatica.
How has it helped my organization?
We spend much less time developing integrations because all we need to focus on is the business logic.
What needs improvement?
The user interface is a little slow. When compared to Informatica, the UI is more intuitive, but because it is Java based, it does hang at times. This can be tuned, but it is something that could be streamlined.
For how long have I used the solution?
I've been using it for over five years.
What was my experience with deployment of the solution?
There were no issues with the deployment.
What do I think about the stability of the solution?
We have had no issues with the stability.
What do I think about the scalability of the solution?
It's been able to scale for our needs.
How are customer service and technical support?
Customer Service:
It is adequate.
Technical Support:It is adequate.
Which solution did I use previously and why did I switch?
I have used a number of ETL tools. I like this one because it is part of Oracle Business Intelligence applications which is my primary focus. I would choose it over Informatica because you can develop more rapidly.
How was the initial setup?
It was straightforward as the installation is fairly easy and well documented.
What other advice do I have?
As with all software, read the installation guide cover to cover before you start.
Disclosure: My company has a business relationship with this vendor other than being a customer. We are platinum partners with Oracle.
Vice President, Global Technology at a financial services firm with 1,001-5,000 employees
It has helped identify data quality issues in upstream source systems. As a result, data quality rules have been implemented in order to capture them during data entry.
Valuable Features
The most value feature of this product are the Knowledge Modules. Oracle Data Integrator comes with a comprehensive library of Knowledge Modules that helps automate the data flow, reduce the learning curve, and shorten the implementation time.
Improvements to My Organization
The use of this product has helped identify data quality issues in upstream source systems. As a result, data quality rules have been implemented in order to capture them during data entry.
Room for Improvement
I would like to see in the next version/release the ability to scale a package workflow or data flow process during the execution at run time. Once a workflow is developed, a snapshot of the code is taken and a scenario is created. It is the scenario that is executed during run time. In order to add a step to the package workflow, you must modify it and re-create another scenario. Thus, making such changes to package workflow can impact other packages that are dependent.
Use of Solution
I have used this product for more than 13 years. I was first exposed to this product back in 2003. Before Oracle Corporation purchased the product, it was formerly known as Sunopsis. I learned to develop workflow packages with version 3.
Deployment Issues
We experienced no issues with the deployment.
Stability Issues
It’s a perfectly stable product and we’ve not experienced any issues.
Scalability Issues
We have been able to scale it for our needs.
Customer Service and Technical Support
Oracle technical support for this product is excellent.
Initial Setup
Although the initial setup was straightforward, you must decide if you will create one schema for the master and work repository or separate schemas. However, the product provides a step-by-step menu-driven UI, which makes the installation a breeze.
Implementation Team
The implementation was done by both a vendor and internal resources. In addition, name standards for objects (e.g., packages, scenarios, procedures) should be considered and each package should be design independently from other packages (e.g., Modular Programming).
Other Solutions Considered
MS SQL Server Integration Services (SSIS) was considered. However, the internally-preferred vendor company was Oracle. The availability of a license and expertise in product usage helped in the decision-making process.
Other Advice
The most important decision is the deployment strategy of the Master and Work Repositories that is the use of Single or Multiple Master Repositories. The company’s internal policy will determine which strategy can be used. However, the most common implementation I have seen is multiple master and work repositories. It performs and works as advertised.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Software Specialist (Business Intelligence) at a tech company with 1,001-5,000 employees
It has relatively comprehensive ELT features (i.e. execution of data transformation and validation processes), with scheduling.
Valuable Features
The most valuable features of ODI are the relatively comprehensive ELT features (i.e. execution of data transformation and validation processes), with scheduling.
Improvements to My Organization
In our experience with ODI, we've found that the best use of it was with the development of our data warehouse.
Room for Improvement
There are a couple areas for improvement. First, it needs better error handling (i.e. messages, debugging). Second, it also needs the ability to perform more complex interfaces (i.e. multiple sources to targets).
Use of Solution
I've used it for over a year.
Deployment Issues
There have been no issues with the deployment.
Stability Issues
We have had no issues with the stability.
Scalability Issues
There have been no issues scaling it for our need.
Customer Service and Technical Support
In our experience, technical support is just average.
Initial Setup
It is relatively complex for a first-time setup. There is a need to set up separately the RCU configuration of agents, and there's definitely a learning curve to this.
Implementation Team
We implemented with our in-house team.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

Buyer's Guide
Download our free Oracle Data Integrator (ODI) Report and get advice and tips from experienced pros
sharing their opinions.
Updated: August 2025
Product Categories
Data IntegrationPopular Comparisons
Informatica Intelligent Data Management Cloud (IDMC)
Azure Data Factory
Informatica PowerCenter
Palantir Foundry
IBM InfoSphere DataStage
Talend Open Studio
Oracle GoldenGate
SAP Data Services
Qlik Replicate
Alteryx Designer
Buyer's Guide
Download our free Oracle Data Integrator (ODI) Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- Which ETL tool would you recommend to populate data from OLTP to OLAP?
- Oracle ICS vs ODI
- What is your favorite Feature of ODI 12c? (Compared to 10g or 11g)
- Experiences with Oracle GoldenGate vs. Oracle Data Integrator?
- What Is The Biggest Difference Between ODI and OIC?
- Looking for advice on how to invoke a select script through ODI?
- What's the difference between Oracle Integration Cloud Service and Oracle Data Integrator (ODI)?
- What is the best suitable replacement for ODI on Azure?
- When evaluating Data Integration, what aspect do you think is the most important to look for?
- Microsoft SSIS vs. Informatica PowerCenter - which solution has better features?
That is true!! the integration with other Oracle products is great and enable several business functionalities, some of the examples I have seen and worked on are the integration of OBIEE and BPEL(SOA) with ODI, for example, when you have OBIEE in your environment one of the advantages is that you can enable the end-user to load files, or load data from one DB to another and this is on his most convenient time through OBIEE this is also possible, the way he or she does this is by invoking some ODI methods that runs webservice's calls by passing some parameters through an OBIEE action that invokes scenarios, loadplans etc.. of course it is necessary some configuration such as the JAVAEE agent, you will need to configure 3 files in ODI acordingly: oraclediagent.ear, oraclediagent.war, OdiInvoke.wsil, you will need to update the deployment in weblogic server.
In OBIEE the first step is to register the ODI Web Services in the OBIEE Action Framework configuration file called ActionFrameworkConfig.xml, for ODI webservices you can check the link below as a reference:
docs.oracle.com ,
Regards,
Alan Yves