Naprosto souhlasím, že stránky Oracle jsou matoucí a tyto popisy produktů nejsou pro techniky a jsou napsány marketingovým oddělením.
Pokusím se to vysvětlit jednoduchými slovy. ODI je nástroj ETL - přesněji nástroj EL-T. Více o ETL vs EL-T si můžete přečíst na wiki.
Oracle dříve prodával OWB (Oracle Warehouse Builder) a poté koupil ODI od Sunopsis. OWB již nebude podporováno a ODI bude nástrojem používaným mnoha aplikacemi Oracle.
S ODI můžete dělat spoustu věcí, ale většinou byste je používali k extrahování dat ze zdroje (souborů, databází), transformaci dat v pracovní oblasti a načtení do cílové databáze. Projekty ETL obvykle zaberou spoustu času a úsilí, a zatímco můžete dělat podobné věci napsáním vlastního kódu, nástroje ETL slouží k tomu, aby vývojářům tyto těžké úkoly usnadnily. Nástroje ETL se používají pro projekty datové integrace, datové sklady a tak dále.
Pokud jste někdy slyšeli o nástroji Microsoft SSIS dodávaném s MS SQL Serverem – mělo by vám to poskytnout představu, k čemu ODI je.
Toto je dobrý bílý papír který vysvětluje, jak používat ODI a jaké jsou výhody oproti vlastnímu kódování.
Oracle také přišel s verzí ODI nazvanou ODI Data Services – marketingový trik k rozšíření ODI na trh SOA.
Prodávají také produkt Golden Gate, který je určen pro projekty ETL a federace dat v reálném čase, které mohou dobře spolupracovat s jinými aplikacemi a webovými službami. Federace dat je proces slučování/integrace dat v reálném čase, aniž byste museli provádět ETL.
Doufám, že to pomůže!