Sei sulla pagina 1di 19

Topics

Introduction ODI
ODI Architecture
Repositories
Navigators
Agents
Knowledge Modules
ODI in Fusion
Use Case
Introduction ODI

Oracle Data Integrator is a data Integration Platform

Based on ELT Architecture (Extract, Load, Transform).

Platform Independent. Supports all Platform, Hardware and OS.

Supports all RDBMS Like Oracle, Exadata and Teradata.

Support for Flat Files, XML and ERPs.

No need for Separate ETL Server.


ODI Component Architecture
Repositories
Master Repository

Security information (user profiles, roles and privileges).

Topology information (definitions of technologies and servers)

Source code for all versions of all ODI objects ever versioned.

Master Repository is maintained with Topology and Security


Navigators in ODI Studio as well as with ODI Console.
Work Repository

Models (i.e. metadata)including data stores, columns,


data integrity constraints

Projectsincluding mappings, packages, procedures,


folders, knowledge modules, and variables.

Runtime informationincluding scenarios, load plans,


scheduling information, and execution logs.
ODI STUDIO

Used to access the repositories by the admins, developers and


Operators.

Fusion Client platform based User interface.

To Administer the infrastructure(Security and Topology)

Developing Projects.

Scheduling , Operating and Monitoring executions.


ODI STUDIO - Navigators
Designer Navigator
Operator Navigator
Topology Navigator
Security Navigator
Agents

The Agent coordinate the execution of the ODI sessions.

Agent retrieve code from the ODI repository and requests db


servers/OS/scripting engines to execute the code.

When execution completes , updates the execution logs in the repository


and reports the error messages and execution statistics.
Types of Agents

Standalone Agents can be installed on the source or target systems and


require a Java Virtual Machine.

Colocated Standalone Agents can be installed on the source or target


systems as well. They can be managed using Oracle Enterprise Manager
and must be configured with an Oracle WebLogic domain. Colocated
Standalone Agents can run on a separate machine from the Oracle
WebLogic Administration Server.

Java Enterprise Edition (Java EE) Agents are deployed on Oracle


WebLogic Server and can benefit from the application server layer
features such as clustering for High Availability requirements. Java EE
Agents can be managed using Oracle Enterprise Manager.
Knowledge Modules
ODI usage in Fusion(On Premise)
ODI usage in Fusion(On Premise)
ODI usage in Fusion (Cloud)
ODI usage in Fusion (Cloud)

Potrebbero piacerti anche