Oracle GoldenGate(OGG) and Oracle Data Integrator(ODI) are two kinds of product. Oracle GoldenGate is non-intrusive real-time CDC whereas Oracle Data Integrator is an ETL tool (in Oracle’s term, it is E-LT tool).
Oracle GoldenGate differentiates itself by the characteristics of being real-time and non-intrusive, heterogeneity and flexibility whereas ODI by performance, simplicity and cost-saving.
Data Quality Software Development Manager at Yapı Kredi Bank
Real User
2016-10-26T10:42:08Z
Oct 26, 2016
These 2 products stands for different kinds of needs. If you want to replicate data with a minimum set of transformation, Oracle Golden Gate is good for you. But if you want to make lots of transformations (eg. loading a data warehouse, OLTP reporting, merging different systems), Oracle Data Integrator should be your first choice.
OGG works with log shipping method (which only works with databases that support log shipping), but ODI works with JDBC (java database connection) any type of database. JDBC driver is the only thing that you need to connect to a datastore.
OGG is a replication tool, but ODI is an E-LT or ETL tool. They stand in different scopes.
Both are good products. Really depends on what you want to do. If you are looking to run a product that can run something like a brokerage project, with little configuration, then you should go with GoldenGate. If you are looking to run daily operations for Integration then you should use ODI.
To be clear ODI can also do real time integration, but in my opinion GoldenGate does it the best.
Hi community,
I am a Senior VP at a large tech services company.
I am considering replacing Oracle Data Integrator with Azure Data Factory. Which product do you prefer, and why? What are the pros and cons of each product?
Thank you for your help.
Applications Support Manager at a marketing services firm with 1,001-5,000 employees
Nov 18, 2021
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.
Hey guys, how are you?
In this post, I’ll talk about my preferred tips and tricks that I use in ODI (any version). I’m always using these pieces of code for pretty much everything I do in ODI especially because it makes the code more elegant, dynamic, and easier to change later.
First, let’s talk about my all-time preferred, Loops. Normally we learn to loop in ODI using a count variable and ...
Business owners cannot rely on their own market assessments and strategic assumptions to make informed tactical decisions. Rapid technology development and tough competition mean that thorough data analysis is vital for success. In this article, we explain how business analysts, IT teams, and company managers can benefit from Microsoft Power BI integration with the help of BI connectors.
Why i...
Oracle GoldenGate(OGG) and Oracle Data Integrator(ODI) are two kinds of product. Oracle GoldenGate is non-intrusive real-time CDC whereas Oracle Data Integrator is an ETL tool (in Oracle’s term, it is E-LT tool).
Oracle GoldenGate differentiates itself by the characteristics of being real-time and non-intrusive, heterogeneity and flexibility whereas ODI by performance, simplicity and cost-saving.
Check these out in the below URL:
http://www.oracle.com/us/products/middleware/data-integration/overview/index.html
I recommend neither of them, use SSIS instead.
These 2 products stands for different kinds of needs. If you want to replicate data with a minimum set of transformation, Oracle Golden Gate is good for you. But if you want to make lots of transformations (eg. loading a data warehouse, OLTP reporting, merging different systems), Oracle Data Integrator should be your first choice.
OGG works with log shipping method (which only works with databases that support log shipping), but ODI works with JDBC (java database connection) any type of database. JDBC driver is the only thing that you need to connect to a datastore.
OGG is a replication tool, but ODI is an E-LT or ETL tool. They stand in different scopes.
Both are good products. Really depends on what you want to do. If you are looking to run a product that can run something like a brokerage project, with little configuration, then you should go with GoldenGate. If you are looking to run daily operations for Integration then you should use ODI.
To be clear ODI can also do real time integration, but in my opinion GoldenGate does it the best.