We are moving data from everywhere to everywhere else all the time. We will be moving data to a cloud solution in the future and ODI seems to be able to do it as well.
Product Owner, Lead Entrepreneur and Chief Technology Officer(CTO) at a think tank with 1-10 employees
Could use an add-on solution that might know how to avoid performance issues. Benefits from not having to maintain a separate ETL instance.
Pros and Cons
- "I do not have to maintain a separate ETL instance. I can change the SQL when something is not performing correctly."
- "It can integrate with more recent databases like Cassandra, Hadoop, and other more recent Big Data databases."
- "If there was an add-on tool to hide the performance issues and solve them for me, then I might be interested in that as it would provide me value."
What is our primary use case?
How has it helped my organization?
The tool is declarative, and it only runs on the target staging databases, so I have full control over it and I can change the SQL that the tool generates. I do not have to maintain a separate ETL instance. I can change the SQL when something is not performing correctly.
What is most valuable?
It can integrate with more recent databases like Cassandra, Hadoop, and other more recent Big Data databases. Going forward, that is very important.
What needs improvement?
When I do a BI type of project, I like to pick the simplest declarative solution that I can find. So ODI appeals to me at a base solution level, but that sometimes puts a lot of burden on me personally to fix all of the nuances of the platform that I am integrating to and from. Some might argue this is just a part of the job, but if there is an add-on tool to hide the performance issues and solve them for me, then I might be interested in that as it provides me value. I can see a great deal of value of ODI plus an add-on solution that might know how to avoid performance issues on the target database with, for example, the proper use of SQL functions.
Buyer's Guide
Oracle Data Integrator (ODI)
November 2024
Learn what your peers think about Oracle Data Integrator (ODI). Get advice and tips from experienced pros sharing their opinions. Updated: November 2024.
816,660 professionals have used our research since 2012.
For how long have I used the solution?
Less than one year.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
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: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Oracle Data Integrator (ODI)
November 2024
Learn what your peers think about Oracle Data Integrator (ODI). Get advice and tips from experienced pros sharing their opinions. Updated: November 2024.
816,660 professionals have used our research since 2012.
BI Expert at a consultancy with 51-200 employees
Enhancement of the export/import features needed but a strong and reliable ETL tool nevertheless.
What is most valuable?
Strong and reliable ETL tool with high performance and helpful features
What needs improvement?
Enhance export/import features and add more features (I think they enhanced it in the 12c version)
For how long have I used the solution?
More than 3 years 11g and now start working with 12c.
What was my experience with deployment of the solution?
Export/import isn't stable and they don't have a clear behavior.
What do I think about the scalability of the solution?
No issues.
Which solution did I use previously and why did I switch?
Developed a project on SSIS (SQLServer Integration Services), and used to write ETL in scripts (PL/SQL).
How was the initial setup?
Straightforward set-up.
What other advice do I have?
Go ahead it is a very good, stable and reliable product.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
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: I am a real user, and this review is based on my own experience and opinions.
Database Manager at a tech company with 51-200 employees
Enhances the strategic usage of data which compromises more reliability for large data warehouses
Valuable Features:
Oracle Data Integrator Enterprise Edition has advanced capabilities like loading slowly changing dimensions, complex data integration process flow logic, re-usable mappings and design-time automation through scripting.
Built-in dimensional modeling tools are included in Oracle Data Integrator to simplify Oracle Data Warehouse Integration.
Oracle Data Integrator ensures automatic detection and recycling of faulty data before insertion in the target application and is performed through data integrity rules and constraints defined both on the target application and in Oracle Data Integrator.
In order to ensure real-time data integration, Oracle Data Integration suite provides all key components required to enable real-time data warehousing and operational data hubs.
Room for Improvement:
As with any big tool, truly mastering ODI may take months.
Other Advice:
Oracle Data Integrator separates the declarative rules from the implementation details. It can run entirely within a Service Oriented Architecture. ODI is the most integrated ETL product for running data integration as a service, accessing web services and writing to web services as a target.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Software Engineer at a tech services company with 10,001+ employees
The tool has a in-built "Knowledge Modules" using Oracle ADF which supports all possible databases for data integration.
Valuable Features:
The tool has a in-built "Knowledge Modules" using Oracle ADF, and this provides by default, all possible databases and technologies for data integration, such as file system, Oracle RDBMS, Teradata, and Microsoft SQL Server. This ensures that customers do not compromise their requirements and also falls within many companies budget and technical feasibility.
Improvements to My Organization:
We had a customer whose core business was a logistics suite. ODI was used for their reporting purpose in some key BI reports such as "Container Load Plan (CLP) Reports", "Master Data Management Reports", "Business Partner Reports - Non Shipper Reports ", "Customer Consignee Details Reports". The customers requirements were delivered by using OTM (Oracle Transportation Management) as the Source OLTP System by us. We were also able to integrate ODI with their transactional system and therefore, we generated the reports through an ETL & data warehousing model. Due to this, the customer was able to get a deep-dive insight into their business performance across the south-east Asian logistics industry.
Room for Improvement:
Although we're satisfied with its overall performance in terms of integrity, scalability, and usability, it could be improved by including a separate UI for viewing the session runs through the operator layer of ODI. They could also reduce the complexity of having to move between tabs in the same window.
Deployment Issues:
We have had no issues with the deployment.
Stability Issues:
There have been no performance issues.
Scalability Issues:
It's been able to scale for our needs.
Disclosure: My company has a business relationship with this vendor other than being a customer: We are a service provide for the product and have a Diamond level partnership with the vendor due to the level and number of solutions we have delivered to varying customers across industries.
Buyer's Guide
Download our free Oracle Data Integrator (ODI) Report and get advice and tips from experienced pros
sharing their opinions.
Updated: November 2024
Product Categories
Data IntegrationPopular Comparisons
Informatica Intelligent Data Management Cloud (IDMC)
Azure Data Factory
Informatica PowerCenter
Talend Open Studio
IBM InfoSphere DataStage
Oracle GoldenGate
Palantir Foundry
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