Principal Consultant at a tech services company with 501-1,000 employees
MSP
Proven high performance with large-scale data processing
Pros and Cons
  • "Easy to understand, very developer-friendly, and has a big forum community and lots of documentation for support."
  • "An area for improvement would be the lack of SQL compatibility - ODI has no ability to interact with SQL unstructured types and data types."

What needs improvement?

An area for improvement would be the lack of SQL compatibility - ODI has no ability to interact with SQL unstructured types and data types.

What do I think about the stability of the solution?

ODI is a proven product with high performance in large-scale data processing.

What's my experience with pricing, setup cost, and licensing?

ODI comes included when buying the cloud version of the Oracle database license.

What other advice do I have?

ODI is very friendly to those who have been traditionally writing a scale PL/SQL. It has lots of connectors to many different sources, although the target databases it supports are relatively limited compared to Informatica. It's also easier to understand, very developer-friendly, and has a big forum community and lots of documentation for support. I would rate it as nine out of ten.

Buyer's Guide
Oracle Data Integrator (ODI)
April 2024
Learn what your peers think about Oracle Data Integrator (ODI). Get advice and tips from experienced pros sharing their opinions. Updated: April 2024.
769,334 professionals have used our research since 2012.

Which deployment model are you using for this solution?

Hybrid Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Amazon Web Services (AWS)
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Assistant Manager at a integrator with 501-1,000 employees
Real User
I have found most of the middleware and hardware to be valuable.

What is most valuable?

I have found most of the Oracle Fusion middleware and hardware to be valuable.

How has it helped my organization?

We are Oracle partners. We have our clients and they need this solution. We implement it according to the clients' requirements.

What needs improvement?

I think that the Oracle Fusion Middleware stack could be improved.

For how long have I used the solution?

I have used it for almost ten years.

What was my experience with deployment of the solution?

I had some deployment issues. Sometimes, issues will be erased if the OS and the system do not meet the system requirements and prerequisites before deploying a specific application.

What do I think about the stability of the solution?

I did not encounter any stability issues.

What do I think about the scalability of the solution?

I did not encounter any scalability issues.

How are customer service and technical support?

I would give technical support a rating of 10/10.

Which solution did I use previously and why did I switch?

We have always used Oracle because we are Oracle partners.

How was the initial setup?

The initial setup was straightforward.

What about the implementation team?

I performed the implementation. If there was something that I was unsure about, I contacted the support team for clarifications and update patches. Overall, it depends on the situation and the time frame.

What was our ROI?

I have seen a decent ROI for the Oracle and Veritas Backup Exec products.

Which other solutions did I evaluate?

We looked at alternatives, but they could not provide us with the complete set of features.

What other advice do I have?

This is a good solution if they are trying to move to fusion stack.

Disclosure: My company has a business relationship with this vendor other than being a customer: We are Oracle partners
PeerSpot user
Buyer's Guide
Oracle Data Integrator (ODI)
April 2024
Learn what your peers think about Oracle Data Integrator (ODI). Get advice and tips from experienced pros sharing their opinions. Updated: April 2024.
769,334 professionals have used our research since 2012.
PeerSpot user
Owner at a tech vendor with 11-50 employees
Vendor
Has a mapping functionality that makes the tool very open and accessible
Pros and Cons
  • "ODI is a very accessible tool, especially since the mapping functionality has been added."
  • "Technical Support could be better."

What is most valuable?

ODI is a very accessible tool, especially since the mapping functionality has been added.

How has it helped my organization?

We added DevOps to ODI.

You can use the ODI versioning or our component, and complement both with lifecycle management, fully-automated deploy and integration with issue tracking.

For how long have I used the solution?

Three years.

What was my experience with deployment of the solution?

Not with ODI itself, but with deploying programs written in ODI. That is why we developed our solution.

What do I think about the stability of the solution?

No issues.

What do I think about the scalability of the solution?

No issues.

How are customer service and technical support?

Customer Service:

It could be better.

Technical Support:

It could be better.

Which solution did I use previously and why did I switch?

OWB: We switched because the this tool was at the end of its life.

How was the initial setup?

It was straightforward.

What about the implementation team?

It was implemented in-house by experts.

What was our ROI?

Not applicable.

What's my experience with pricing, setup cost, and licensing?

It is OK.

Which other solutions did I evaluate?

No.

What other advice do I have?

It is a great tool to work with.

Disclosure: My company has a business relationship with this vendor other than being a customer: We developed a DevOps solution for ODI.
PeerSpot user
PeerSpot user
Oracle Fusion Middleware Administrator at a tech services company
Consultant
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
PeerSpot user
Business Analyst at Paunaste OÜ
Real User
Knowledge modules can be modified to fix small issues

What is our primary use case?

To have a common ETL tool in the DW team, start a common way of ETL development, set up a process registry, and daily process flow.

How has it helped my organization?

  • It increased ETL development efficiency 1/3 in time.
  • It has a short learning curve for newcomers, compared to previous MS DTS packages and scripting.

What is most valuable?

  • Reusing existing ETL development pattern in the next similar tasks.
  • It's flexible to add new common procedures.
  • Knowledge modules can be modified to fix small issues.

What needs improvement?

  • ETL process registry solution is missing.
  • To manage dependencies between loading packages.
  • Versioning logic and release process are not well supported.

For how long have I used the solution?

Three to five years.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
PeerSpot user
Product Owner, Lead Entrepreneur and Chief Technology Officer(CTO) at a think tank with 1-10 employees
Real User
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?

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.

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.

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.
PeerSpot user
it_user448323 - PeerSpot reviewer
ODI Developer at a hospitality company with 1,001-5,000 employees
Vendor
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.
PeerSpot user
Alan Yves - PeerSpot reviewer
Alan YvesBig Data / Business Intelligence / Datawarehousing at DWgrain (Client Health BIS)
Consultant

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

PeerSpot user
BI Expert at a consultancy with 51-200 employees
Consultant
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.
PeerSpot user
it_user485409 - PeerSpot reviewer
it_user485409Consultant at a tech services company with 10,001+ employees
MSP

Export and import is a big pain.
Debugging is much easier as compared to informatica.
More developer friendly as compared to informatics

Buyer's Guide
Download our free Oracle Data Integrator (ODI) Report and get advice and tips from experienced pros sharing their opinions.
Updated: April 2024
Product Categories
Data Integration
Buyer's Guide
Download our free Oracle Data Integrator (ODI) Report and get advice and tips from experienced pros sharing their opinions.