

Find out what your peers are saying about Databricks, Amazon Web Services (AWS), Microsoft and others in Streaming Analytics.
There is plenty of community support available online.
The Apache community provides support for the open-source version.
I want to receive good technical support, which I only need once a month or every six months, and the experience has been unsatisfactory.
The technical support of Oracle is very good; they support the Oracle Data Integrator (ODI) solution effectively.
I can get solutions quickly, and any tickets I submit to Oracle are responded to and resolved rapidly.
Customers have not faced issues with user growth or data streaming needs.
I need to enable my solution with high availability and scalability.
The scalability and the ability to handle multiple workloads of several parallel ETL jobs could use improvement.
This feature of Apache Kafka has helped enhance our system stability when handling high volume data.
Apache Kafka is stable.
Apache Kafka is a mature product and can handle a massive amount of data in real time for data consumption.
In terms of performance stability, I have not experienced any downtimes, crashes, or performance issues with the Oracle Data Integrator (ODI).
The performance angle is critical, and while it works in milliseconds, the goal is to move towards microseconds.
The long-term data storage feature in Apache Kafka depends on the setting, but I believe the maximum duration is seven days.
Scaling up continues to be a challenge, though it is much easier now than it was in the beginning.
Integrating AI with ODI that provides recommendations on how to fix those data quality issues after analyzing and profiling business data would be excellent.
If I use a source system like Oracle and a target system like Teradata, ODI will still run, but it struggles a bit with different infrastructures.
The open-source version of Apache Kafka results in minimal costs, mainly linked to accessing documentation and limited support.
Its pricing is reasonable.
The pricing aspect of Oracle Data Integrator (ODI) is reasonable; it brings significant value to the table.
ODI is cheaper compared to Informatica PowerCenter and IBM DataStage.
Apache Kafka is particularly valuable for managing high levels of transactions.
Apache Kafka is effective when dealing with large volumes of data flowing at high speeds, requiring real-time processing.
Apache Kafka acts as a broker and supports my data integration process by sitting in between systems.
The main benefits that Oracle Data Integrator (ODI) brings to the table include data quality, data completeness functionality, metadata management, and the reverse engineering feature, which allows integrating the metadata of diversified data sources with a single click.
Oracle Data Integrator (ODI) is powerful and strong if my system uses Oracle components for environments like OLTP, enterprise data warehouse, or data marts.
| Product | Market Share (%) |
|---|---|
| Apache Kafka | 3.9% |
| Apache Flink | 13.4% |
| Databricks | 10.8% |
| Other | 71.9% |
| Product | Market Share (%) |
|---|---|
| Oracle Data Integrator (ODI) | 2.7% |
| SSIS | 4.6% |
| Informatica PowerCenter | 4.4% |
| Other | 88.3% |


| Company Size | Count |
|---|---|
| Small Business | 32 |
| Midsize Enterprise | 18 |
| Large Enterprise | 49 |
| Company Size | Count |
|---|---|
| Small Business | 25 |
| Midsize Enterprise | 12 |
| Large Enterprise | 43 |
Apache Kafka is an open-source distributed streaming platform that serves as a central hub for handling real-time data streams. It allows efficient publishing, subscribing, and processing of data from various sources like applications, servers, and sensors.
Kafka's core benefits include high scalability for big data pipelines, fault tolerance ensuring continuous operation despite node failures, low latency for real-time applications, and decoupling of data producers from consumers.
Key features include topics for organizing data streams, producers for publishing data, consumers for subscribing to data, brokers for managing clusters, and connectors for easy integration with various data sources.
Large organizations use Kafka for real-time analytics, log aggregation, fraud detection, IoT data processing, and facilitating communication between microservices.
Oracle Data Integrator (ODI) is a data integration software solution that provides a unified infrastructure to streamline data and application integration projects. It uses a powerful design approach to data integration, which separates the declarative rules from the implementation details. The solution is based on a unique ELT (Extract Load Transform) architecture, eliminating the need for a standalone ETL server and proprietary engine.
Oracle Data Integrator Features
ODI has many valuable key features. Some of the most useful ones include:
Oracle Data Integrator Benefits
There are many benefits to implementing ODI. Some of the biggest advantages the solution offers include:
Reviews from Real Users
Below are some reviews and helpful feedback written by PeerSpot users currently using the Oracle Data Integrator (ODI) solution.
Brian D., Business Process and Strategy Specialist Advisor at NTTData, says, “The Knowledge Module (KM) is my favorite feature of ODI. This is where I learned how to use variables to make jobs dynamic. I took that knowledge and created a KM that would go into iTunes and pull the sales of eBooks. Making something that is reusable, like a KM, is important to not only reduce build time but also maintenance in the future.”
Ashok S., Applications Support Manager at a marketing services firm, mentions, "The most valuable features of ODI are the ease of development, you can have a template, and you can onboard transfer very quickly. There's a lot of knowledge modules available that we can use. If you want to connect, for example, a Sibyl, SQL, Oracle, or different products, we don't have to develop them from scratch. They are available, but if it's not, we can go into the marketplace and see if there's a connector there. Having the connector available reduces the amount of hard work needed. We only have to put the inputs and outputs. In some of the products, we use there is already integration available for ODI, which is helpful."
We monitor all Streaming Analytics reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.