Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Was ist Oracle Datenintegrator?

Ich stimme vollkommen zu, dass die Oracle-Website verwirrend ist und diese Produktbeschreibungen nichts für Technikfreaks sind und von der Marketingabteilung verfasst wurden.

Lassen Sie mich versuchen, es in einfachen Worten zu erklären. ODI ist ein ETL-Tool - um genau zu sein EL-T-Tool. Sie können mehr über ETL vs. EL-T im Wiki nachlesen.

Oracle verkaufte früher OWB (Oracle Warehouse Builder) und kaufte dann ODI von Sunopsis. OWB wird nicht mehr unterstützt und ODI wird das Tool sein, das von vielen Oracle-Anwendungen verwendet wird.

Sie können mit ODI viele Dinge tun, aber Sie würden es hauptsächlich verwenden, um Daten aus einer Quelle (Dateien, Datenbanken) zu extrahieren, Daten in einem Staging-Bereich umzuwandeln und in Ihre Zieldatenbank zu laden. ETL-Projekte erfordern normalerweise viel Zeit und Mühe, und während Sie ähnliche Dinge tun können, indem Sie einen benutzerdefinierten Code schreiben, dienen ETL-Tools dazu, diese schwierigen Aufgaben für Entwickler zu vereinfachen. ETL-Tools werden für Datenintegrationsprojekte, Data Warehousing usw. verwendet.

Wenn Sie jemals von dem Microsoft SSIS-Tool gehört haben, das mit MS SQL Server geliefert wird, sollte Ihnen das eine Vorstellung davon geben, wofür ODI gedacht ist.

Dies ist ein guter Weißbuch das erklärt, wie man ODI verwendet und welche Vorteile es gegenüber der benutzerdefinierten Codierung hat.

Oracle entwickelte auch eine Version von ODI namens ODI Data Services – ein Marketingtrick, um ODI auf den SOA-Markt auszudehnen.

Sie verkaufen auch Golden Gate-Produkte, die für Echtzeit-ETL- und Datenföderationsprojekte gedacht sind, die gut mit anderen Anwendungen und Webdiensten zusammenarbeiten können. Data Federation ist ein Prozess zum Zusammenführen/Integrieren von Daten in Echtzeit ohne ETL.

Hoffe, das hilft!