PeerSpot user
Consultant at a tech consulting company with 1,001-5,000 employees
Consultant
The enhanced security model and debugger are nice new features while the new layout is an advantage and disadvantage
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
PeerSpot user
Consultant - Oracle ACE with 51-200 employees
Vendor
With the Knowledge Modules, we're able to create our own reusable integration strategies for connecting to RDBMS, Hadoop, cloud services, etc.
Pros and Cons
  • "The Knowledge Module approach provides an easy and reusable way to create our own integration strategies. It's easy to create these Knowledge Modules to connect to new technologies, for instance."
  • "It needs easier security."

What is most valuable?

The EL-T approach that will first load into the target dataserver before doing the transfer is a great architecture improvement compared to standard ETL tools that use a staging area and usually process the data in Java. With ODI, almost all the job is pushed down on the underlying technology, for instance the Oracle database or the Spark server.

The Knowledge Module approach provides an easy and reusable way to create our own integration strategies. It's easy to create these Knowledge Modules to connect to new technologies, for instance.

ODI is really the tool for any kind of integration because it speaks the language of the technology we connect. We can work with RDBMS but also in Hadoop, cloud services, flat files, web services, etc.

How has it helped my organization?

Thanks to the flexbility of the tool, we could build 3 mappings using variables and the substitution API in replacement of 300 mappings in Oracle Warehouse Builder. It's much easier to maintain!

What needs improvement?

- Development Lifecycle

- native REST integration

- Easier security

For how long have I used the solution?

5 years

What do I think about the stability of the solution?

A bit unstable and buggy in the 12.1.2 release, but most of it is fixed in 12.1.3, so I would definitely recommend to jump to that version.

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

I used Oracle Warehouse Builder (OWB) which is now at the end of its life. ODI is much more flexible and has the great advantage to be able to connect to a lot of different source or target technologies.

How was the initial setup?

It was quite straightfoward.

We did a migration for Oracle Warehouse Builder to Oracle Data Integrator 12c using the migration tool provided by Oracle. And I've to say I'm surprised to see a migration tool working so well!

What about the implementation team?

In-house

Disclosure: I am a real user, and this review is based on my own experience and opinions.
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.
it_user432783 - PeerSpot reviewer
Technical Lead at a financial services firm with 1,001-5,000 employees
Vendor
Heterogeneous technologies can be integrated with ODI, including the latest web services.

What is most valuable?

Heterogeneous technologies can be integrated with ODI, including the latest web services.

I feel that Oracle provides users with the best functionalities from ODI by constantly improving the functionalities in all areas.

How has it helped my organization?

Any IT company that relies on data coming from its clients or internal users requires data maintenance. All that collected data should be able to provide insight into the various behaviors of the clients across different platforms. For us, ODI has been key in collecting, transforming, and storing information from our various sources.

What needs improvement?

The two areas that I see for improvement would be the UI and the procedures for accessing it.

For how long have I used the solution?

I have been using ODI for the last seven years starting with 10g. In my experience, Oracle has spent a lot of effort in improving the tool.

What was my experience with deployment of the solution?

I never faced issues with the deployment since 11g. Oracle has made very good improvements in terms of the deployment. DBA objects take more time than the code deployment, which are the easiest and quickest ones. There is no room for errors when we have an environment in production.

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?

There have been no issues scaling it.

How are customer service and technical support?

5/10 - Technical support needs to be improved.

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

I haven't used any other solutions since this product has the potential to provide a solution for any complex requirement.

How was the initial setup?

It's straightforward to set up.

What about the implementation team?

We implemented it through a vendor.

What other advice do I have?

I definitely recommend using this for any data warehouse project.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Brian Dandeneau - PeerSpot reviewer
Brian Dandeneau Business Process and Strategy Specialist Advisor at NTTData
Top 5Consultant

This is a great way of describing ODI. Thanks for putting this on ITCentralStation and getting the word out about ODI.

PeerSpot user
Hyperion Applications Manager at a retailer with 1,001-5,000 employees
Vendor
It handles metadata management efficiently and exports data loads from our ERP system to our finance data warehouse.

What is most valuable?

It's highly flexible, and can interface with almost any technology. One of the best ETL tools.

How has it helped my organization?

It has streamlined and automated data loads, and exports from our ERP system to our finance data warehouse and to Hyperion Essbase. The post-data load tie-back to the source system was also performed using this tool. The tool has also made metadata management more efficient, and automated the process from relational source to Hyperion Essbase.

For how long have I used the solution?

I've used it for four years.

What was my experience with deployment of the solution?

No issues encountered.

What do I think about the stability of the solution?

It used to crash with large datasets.

How are customer service and technical support?

I've never had to contact them.

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

This is the only ETL tool I have used and never found a need to look for another. It met all our needs.

How was the initial setup?

Straighforward except for DBA involvement during installation for schema creation.

What about the implementation team?

The implementation was done in-house.

What other advice do I have?

It's a great product.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Brian Dandeneau - PeerSpot reviewer
Brian Dandeneau Business Process and Strategy Specialist Advisor at NTTData
Top 5Consultant

Great review. I agree that it can streamline the Metadata loading process for EPM applications. Especially if you have DRM installed you can automate the front to end process just by kicking off a few batch scripts. You just have to make sure you have the licensing to do it.

SAP Business One Project Manager at a consumer goods company with 11-50 employees
Real User
Great documentation provided; lacks some features and tools
Pros and Cons
  • "Oracle provides great documentation."
  • "The solution lacks some functions and features."

What is our primary use case?

I'm a technical manager and we provide technical services to our customers. We are partners with Oracle. 

How has it helped my organization?

This product helps our customers achieve their goals and objectives.

What is most valuable?

The best feature of this solution is the documentation. Everything is set out clearly with step-by-step instructions.  

What needs improvement?

I think Oracle should add more functions to improve optimization. Automation should be improved to enhance the product. Some of our customers carry out data comparisons between Oracle and other features and Oracle is lacking in some of those tools and features.

What do I think about the stability of the solution?

The stability and performance are good and our customers use the solution on a daily basis. 

What do I think about the scalability of the solution?

The scalability is good, we have around 100 users. 

How was the initial setup?

The initial setup really depends on the situation so it can sometimes be more complicated. When it comes to implementation, a deployment will usually take around 40 days and up to six engineers. 

What other advice do I have?

I rate this solution seven out of 10. 

Which deployment model are you using for this solution?

Public Cloud

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

Microsoft Azure
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
PeerSpot user
PeerSpot user
Assistant Manager - MIS Analyst at TCS Private Limited
Real User
A reduction in manual work during data integration is a welcomed improvement
Pros and Cons
  • "It's completely user-friendly."
  • "Overall the product is fine, but sometimes its reports unknown errors while we compile ETL scripts."

What is our primary use case?

Our primary use for this solution is a data integration and merging tool. It easily connects to many databases like MySql, SQL Server, etc. It's completely user-friendly. We can easily manage packages, ETL, and Procedures.

How has it helped my organization?

Before adopting this solution we used to work hard. We now feel better because our manual work is completely over. 

What is most valuable?

We can easily create ETL processes and schedules. We can check logs on a daily basis. It handles multiple routines very smartly.

What needs improvement?

Overall the product is fine, but sometimes its reports unknown errors while we compile ETL scripts.

For how long have I used the solution?

Three to five years.

What do I think about the stability of the solution?

My impressions are good in terms of the stability.

What do I think about the scalability of the solution?

I find that the scalability of this solution is good.

How are customer service and technical support?

Interaction with technical support is not my area.

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

Before this solution, we were using SQL Server.

How was the initial setup?

I think that the initial setup is amazing.

What about the implementation team?

We used a completely internal team to implement this solution. 

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

We found that the cost compared to other integration tools is a little high, but the solution works great.

Which other solutions did I evaluate?

We evaluated SQL Server prior to choosing this solution.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Nida Fatima - PeerSpot reviewer
Nida FatimaMarketing Communications Manager at a tech vendor with 11-50 employees
Vendor

I wanted to know how simple it is to perform simple transformations in ODI? Let's say, I have an Excel file and I want to convert it to a delimited format. Is the process simple and straightforward, like in Centerprise Data Integrator? Or like Talend and other solutions, do we have to follow a multi-step process?

PeerSpot user
Data engineer at realestate.pingan.com
Real User
Besides loading data, we do most of our transformations in it. However, the stability of the software could be improved.
Pros and Cons
  • "​The installation of the client ODI Studio is easy.​"
  • "Besides loading data, we do most of our transformations in ODI."
  • "In our DW/BI solution, ODI is the main tool to integrate the data in a daily batch way."
  • "Most of the functions are very straightforward, like the data model, mapping, package, and load plan. Thus, a new user could get started very fast."
  • "​The stability of the software could be improved. Sometimes, the software just crashes. ​"

What is our primary use case?

We use ODI to integrate data from the OLTP database to the data warehouse. The source database systems including Oracle, MySQL, flat files... Our business background is OTA and the total data is about 100T.

How has it helped my organization?

In our DW/BI solution, ODI is the main tool to integrate the data as a daily batch. Besides loading data, we do most of our transformations in ODI. ODI is quick to use.

What is most valuable?

Most of the functions are very straightforward, like the data model, mapping, package, and load plan. Thus, a new user could get started very fast. 

What needs improvement?

The ODI scheduler for agent sometime fails with no sign, which impact the ETL solution severely.

The property window in the ODI studio always does not refresh as it should. 

Sometimes, the mapping or package automatically gets edited.

For how long have I used the solution?

One to three years.

What do I think about the stability of the solution?

The stability of the ODI studio is not strong enough. It crashes occasionally. 

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

Informatica and SSIS are also good ETL tools besides ODI.

How was the initial setup?

The installation of the client tool: ODI studio is easy.

Which other solutions did I evaluate?

Basically the ETL tools is determined by the database.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Brian Dandeneau - PeerSpot reviewer
Brian Dandeneau Business Process and Strategy Specialist Advisor at NTTData
Top 5Consultant

Check the java heap size in the ODI params file to keep it from failing.
To the issue: You should be able to set the status in the operator to success. Without seeing what is happening that’s all I can offer. I would be happy to setup a quick session to dig in. I offer one free session per client a year.

See all 3 comments
it_user448707 - PeerSpot reviewer
Oracle Data Integrator (ODI) Specialist at a tech services company with 501-1,000 employees
Consultant
One of the benefits of it is the usage of the principle ‘write once, execute anywhere’.

What is most valuable?

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.

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.

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 technical 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: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
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.