Oracle Data Integrator (ODI) Room for Improvement

Jagadish Sau - PeerSpot reviewer
Technical lead at a transportation company with 10,001+ employees

An area for improvement in Oracle Data Integrator (ODI) is real-time integration. Currently, my company has a workaround to implement real-time integration, an area on which Oracle must focus more. Real-time integration should be easier in Oracle Data Integrator (ODI).

Another area for improvement in Oracle Data Integrator (ODI) is integration with more publishers and subscribers rather than just database integrations.

Oracle Data Integrator (ODI) has features that support at least ninety percent of my organization, so it's only real-time integration that I'd like to see in the next release of the solution.

View full review »
Miodrag Milojevic - PeerSpot reviewer
Senior Data Archirect at Yettel

There is an automated method for handling errors in the load process. However, at present, when multiple steps are executed in parallel in the load plan and errors occur, the error handling mechanism does not function correctly. This issue can be improved.

View full review »
Swati-Singh - PeerSpot reviewer
Assistant consultant at Tata Consultancy

ODI could improve the ease of use. There is a steep learning curve to use the solution.

View full review »
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.
768,740 professionals have used our research since 2012.
Henry Niessen - PeerSpot reviewer
Founder at DEN21DS

ODI could improve by focusing on streamlining its features without unnecessary overhead. It could also enhance seamless integration with data catalog and other tools, similar to what IBM offers with Infosphere. Additionally, strengthening integration with Oracle Analytics Services would be beneficial.

In the next release of ODI, I would like to see a focus on fixing existing features and ensuring that bug fixes from previous versions don't reappear. Improving metadata management could also be beneficial. Overall, a stronger commitment to software quality and release consistency would be a major improvement.

View full review »
SB
CTO at Hammerknife

The tool should improve its pricing. It prevents the application of Oracle ODI on small and medium projects in countries like Croatia, Germany, or the US. While there are no technological obstacles to using it, the high price makes it unfeasible for projects with smaller budgets.

View full review »
BD
Business Process and Strategy Specialist Advisor at NTTData

Error handling can always be improved with ODI. A lot of the errors are generic, but I will say that with a little experience, you can decipher the errors to help you fix them. In fact, I find myself not using the debugger that came out with 12c, just because I have learned to read "ODI-login-eze."

If there was a way to keep the basic user from creating a monster SQL that kills a system on execution, that would be great as well.

View full review »
Abdou Mohamadou - PeerSpot reviewer
Data warehouse analyst at Québec Government

Reverse engineering is complicated when reversing from the database to the repository. It's pretty challenging to manage.

View full review »
PC
Independent Consultant at Unaikui

If you have something like Cisco on top of it, you will have endless problems.

Also, the price and integration could be improved.

View full review »
Muharrem Iseri - PeerSpot reviewer
Managing Partner at a tech services company with 11-50 employees

Oracle Data Integrator (ODI) is already good as a solution. Still, it needs some editing of its preview package, or if the package is upgraded, that will make Oracle Data Integrator (ODI) even better.

View full review »
Samir Bhattarai - PeerSpot reviewer
Manager- Application and Cloud Services at a tech services company with 501-1,000 employees

The price needs to be lowered. It's too expensive. 

There are a few other tools that can do what Oracle does. It's not necessarily the leader in the space. 

As far as what I have learned from other people, I've heard that the Oracle console is big and confusing. If it was less complex, it would be easier to customize.

View full review »
SN
Technical Lead at a computer software company with 10,001+ employees

ODI could improve by being more user-friendly. Informatica, which is also an ETL tool, similar to ODI, but Informatica is very user-friendly, easy to use, and simple to integrate, compared to ODI. ODI has many features, put them all together, and sometimes we get confused about which ones to use, which ones not to use.

View full review »
Hari Krishna Boddala - PeerSpot reviewer
Vice President at Fluentgrid

In our company, we haven't tried consuming services from IoT in our company yet, and I would like to know if the solution will support IoT services in the next release. Specifically, I'd like to see if the solution will support us in acquiring data from our databases.

View full review »
GO
Data Quality Software Development Manager at Yapı Kredi Bank

They need to work on the multiuser development environment and include the ability to comply with different kinds of SDLCs.

View full review »
it_user439491 - PeerSpot reviewer
Vice President, Global Technology at a financial services firm with 1,001-5,000 employees

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.

View full review »
Emad Mokhatab - PeerSpot reviewer
Solution & Software System Architect at Shaparak

Stability could be improved because some operators have issues.

View full review »
SM
DBA at a comms service provider with 201-500 employees

The initial setup is a bit complex compared to other tools.

View full review »
RG
EPM/BI certified Consultant, Oracle ACE and TeraCorp Consulting CEO at TeraCorp Consulting

Right now, we have two very different GUIs - 11g and 12c. 11g is faster to develop than 12c as it takes more steps to do exactly the same as 11g, but you have a lot of things that you need to do yourself.

12c implemented some things for which you have to use some specialized code automatically, like parallel data load, but it is slower to develop. For me, the best thing would be to merge the GUI from 11g into the capabilities of 12c.

View full review »
Pujitha Gade - PeerSpot reviewer
Senior Plsql & ODI Developer at Infosys

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.

View full review »
AS
Applications Support Manager at a marketing services firm with 1,001-5,000 employees

The interface of ODI could be improved. For example, navigating and finding functions can be difficult. For example, you have to know which step you need to go to look at where your job status is. The logical step is a bit complex compared to other tools. It's much easier to get a graphical view, but with ODI, it's graphical, plus you have to know all the other pieces that fit around it. You have to think about the logical and physical aspects.

One aspect I always struggle with is there's no single view to see which jobs are going to run or what time. You have to look around, it's very clunky. If you had a couple of agents, you can't see everything in one place. You have to go and look at an agent schedule and look at that, and then, go to another one to look. There's no single view that gives you the whole picture.

What would be nice for us is, if ODI can easily integrate to GitHub, to allow us to have all our source code in GitHub rather than within ODI. This would be a very good feature, everyone is using GitHub.

View full review »
AY
Big Data / Business Intelligence / Datawarehousing at DWgrain (Client Health BIS)

There is always room for improvement, even when something is really good, but I think ODI is one of the best ETL tools in the market. However, I've always waited for the web service feature to be improved in next versions, so at last the 12C version the web service has been improved, some of the limitations of the 11g version were solved. Also, it would be really good if Oracle considered enabling the tool to integrate with some other platforms that are deprecated simply for commercial reasons, although it looks like the cloud option offers some extra connectors (for example, in Salesforce CRM).

View full review »
it_user272565 - PeerSpot reviewer
Technical Advisor at Gluent Inc

One thing that is included, and it's going to improve, is the integration with a configuration management tool. Right now, they integrate with Subversion. And we know in the future, there's going to be more tools implemented there for configuration management and some new features there. So right now, it's kind of one of those features that, it's been released, but it's sort of a beta version of that feature where a lot more functionality will be coming down the line.

View full review »
MJ
Senior Manager Software Development at Techlogix

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. 

Error descriptions should be easy and specific to actual problems rather than generic lengthy descriptions. Also, another main feature that should be readily available is that there should be a source component available that can extract data from a source based on the custom query rather than giving a source data store only in the mapping. 

View full review »
MA
Banking Excellence - Predictive Analysis at a financial services firm with 11-50 employees

The resource management aspect of the solution could be improved.

The migration process could be easier.

Technical support could be better. They're okay, however, their service could improve a bit.

The solution could be more reliable.

View full review »
it_user431094 - PeerSpot reviewer
Principal and Owner at Sandwich Analytics

There needs to better support of external version control software, currently only SVN is present, but I hear the GIT is planned in future patch.

From a DevOps point of view it would be useful to add better separation between ‘code’ and ‘executable’ exports, at the moment a piece of code will contain the embedded executable which bloats any source control objects (this may only be relevant to those the develop their own source and code control processes).

View full review »
it_user486495 - PeerSpot reviewer
I/T Sr. Software Engineer at a insurance company with 10,001+ employees

It would be nice to improve reconciliation. Additionally, better external authentication support through Microsoft Active Directory would be useful. Right now, it doesn’t support this very well. You have to buy Oracle’s special product instead.

View full review »
it_user447042 - PeerSpot reviewer
Director, Enterprise Analytics at a consultancy with 10,001+ employees

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.

View full review »
it_user432117 - PeerSpot reviewer
Consultant Business Intelligence at a financial services firm with 10,001+ employees

I think that job scheduling can be improved.

View full review »
RK
Team Leader Development at Deutsche Bahn AG

The performance of the user interface is in need of improvement.

View full review »
it_user521880 - PeerSpot reviewer
Director - Special Projects at Sandals Resorts International

Perhaps more learning resources related to ODI would be helpful. I'm not sure if that's what restricted the buy-in. Even though the product has been out for 4-5 years, there are still a lot of people who aren't using it or have opted to stay with Informatica. It could be because there aren't enough self-study or self-research resources related to the product. That surely could be improved in the near term.

View full review »
it_user453978 - PeerSpot reviewer
Consultant at a tech services company with 10,001+ employees

I am personally satisfied with current version, however, I think they should be able to provide a feature where we can easily use a configuration tool for TFS, GIT etc. This is essential for code management.

View full review »
it_user515439 - PeerSpot reviewer
Works at a insurance company with 10,001+ employees

It needs more robust functioning and ease-of-use for development using reusable jobs.

View full review »
it_user521565 - PeerSpot reviewer
Senior System Administrators Admin at American Tower

I would like to see them make some more improvements on the troubleshooting side, to help with the troubleshooting because right now, the errors are not very clear. I think they are already working on it; it's in the latest release, but yet to be included in the BI Apps bundle.

View full review »
PB
Oracle Business Intelligence Consultant at a tech consulting company with 51-200 employees

I think that the product as an overall solution is good. I would only point out some minor bugs or glitches in the development interface (ODI studio), but I do not think that any of them are worthy to be reported here.

View full review »
RR
Solutions Architect at a tech consulting company with 51-200 employees

In my opinion, ODI should connect to ALL Oracle products out-of-the-box, but currently that’s not the case for all of them. Hyperion Financial Management (HFM) is one of the Oracle products for which Oracle decided to remove its ODI support in its last product version. In other words, if you wish to use ODI and HFM together, both from Oracle, you will need to create custom code, which does not make any sense to me.

Another area to improve would be the development life-cycle, which did improve in the latest ODI version, but needs further improvements.

View full review »
Gurkan-Onay - PeerSpot reviewer
Director - Data Analytics / EPM at Constellation Consulting Group

The initial setup could be easier and it would be helpful if they'd reduce licensing costs.

View full review »
DB
Principal Owner at New Frontier Professionals LLC
  • Click intensive on mapping
  • Lots of mouse clicking
  • GUI could be improved.
View full review »
it_user448791 - PeerSpot reviewer
Managing Director at a tech consulting company with 51-200 employees

With ODI there is a lot of manual work to be done with the initial setup.

View full review »
it_user102120 - PeerSpot reviewer
Business Intelligence Consultant at a tech services company with 51-200 employees

The GUI is Java based, and is less than friendly. It feels a little bit like being in the late 1980s when I started using it. So I would say: hey, Oracle guys! Improve the GUI. Make it more intuitive. Snappier. Sleeker.

View full review »
it_user521922 - PeerSpot reviewer
Database Administrator at Tarrant County College

I don't know if this is because of us or because of the tool, but sometimes I had a problem with the agent getting held up. I would come in and my jobs would be failing. Now I have implemented a script to bounce the agent nightly and this problem no longer occurs.

View full review »
it_user435309 - PeerSpot reviewer
Technical Lead at a tech services company with 1,001-5,000 employees

v12 has good features, but it needs to be certified with Hyperion EPM. Also, the Knowledge Module needs to be improved because it is the backbone of ODI. When we change the Knowledge Module, Oracle will not support the change in production.

View full review »
it_user911514 - PeerSpot reviewer
Works at Momentum Consulting

It lacks a suite of tools suitable for fully processing data and moving it into decision support warehouses.

View full review »
it_user521808 - PeerSpot reviewer
Development Manager

At this point we are seeing what we need, so I don't know if there is anything, any big improvements that are needed. This is basically just transforming and loading the data. It's doing its job.

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.

View full review »
it_user243015 - PeerSpot reviewer
Architect (Datawarehouse / BI) at a financial services firm with 1,001-5,000 employees

Overall performance needs improvement. Especially when running ODI clients on Windows desktops. ODI seems to generate a lot of network traffic.

ODI Studio can be very slow. Objects (mappings, packages, tables, etc.) can take minutes to open for editing when you are running ODI Studio on a Windows client when you have your repository database running on a server. It gets even worse when you are working on the same repository with multiple developers, which is not uncommon. :) The solution to this problem is running the ODI Studio in a virtual desktop on the same database server.

View full review »
it_user450624 - PeerSpot reviewer
Manager of Oracle Technology/DevOpsManager at a retailer with 1,001-5,000 employees

It requires a client, which I don't think is the best way to go about connecting data. Basically, you need to establish a connectivity between the client and the database, so when you launch something through Reports, in can be shown in the Excel.

Also, I think they should have something like Google Docs, where an engine opens up a document directly instead of having to depend on a client for connectivity. That would make working with it much more efficient and better.

View full review »
it_user448446 - PeerSpot reviewer
Business Intelligence Developer at a tech company with 10,001+ employees

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.

View full review »
it_user435336 - PeerSpot reviewer
Solution Manager at a tech services company with 501-1,000 employees

The main problem with ODI is that you have to create each step of the transformation as a new interface. A big data flow can have more than 100 interfaces, which can make it difficult to trace the data. However, in v12, this approach changed to become more flexible.

Another complaint is with the user interface performance -- as the work repository gets bigger, issues arise.

View full review »
it_user278157 - PeerSpot reviewer
Consultant - Oracle ACE with 51-200 employees

- Development Lifecycle

- native REST integration

- Easier security

View full review »
it_user432783 - PeerSpot reviewer
Technical Lead at a financial services firm with 1,001-5,000 employees

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

View full review »
MI
SAP Business One Project Manager at a consumer goods company with 11-50 employees

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.

View full review »
it_user1083117 - PeerSpot reviewer
Assistant Manager - MIS Analyst at TCS Private Limited

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

View full review »
DW
Data engineer at realestate.pingan.com

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.

View full review »
it_user448707 - PeerSpot reviewer
Oracle Data Integrator (ODI) Specialist at a tech services company with 501-1,000 employees

The integration between the Oracle Repository and versioning tools like TortoiseSVN.

View full review »
NM
Principal Consultant at a tech services company with 501-1,000 employees

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

View full review »
AP
Assistant Manager at a integrator with 501-1,000 employees

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

View full review »
it_user445812 - PeerSpot reviewer
Oracle Fusion Middleware Administrator at a tech services company

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.

View full review »
RA
Business Analyst at Paunaste OÜ
  • ETL process registry solution is missing.
  • To manage dependencies between loading packages.
  • Versioning logic and release process are not well supported.
View full review »
it_user804942 - PeerSpot reviewer
Product Owner, Lead Entrepreneur and Chief Technology Officer(CTO) at a think tank with 1-10 employees

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.

View full review »
it_user448323 - PeerSpot reviewer
ODI Developer at a hospitality company with 1,001-5,000 employees

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.

View full review »
it_user175956 - PeerSpot reviewer
BI Expert at a consultancy with 51-200 employees

Enhance export/import features and add more features (I think they enhanced it in the 12c version)

View full review »
it_user435039 - PeerSpot reviewer
Software Specialist (Business Intelligence) at a tech company with 1,001-5,000 employees

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).

View full review »
it_user3876 - PeerSpot reviewer
Database Manager at a tech company with 51-200 employees
 As with any big tool, truly mastering ODI may take months. View full review »
it_user453990 - PeerSpot reviewer
Software Engineer at a tech services company with 10,001+ employees

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.

View full review »
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.
768,740 professionals have used our research since 2012.