Você está na página 1de 14

Oracle Data Integrator Architecture

Copyright 2007, Oracle. All rights reserved.

Objectives

After completing this lesson, you should be able to: Describe the overall architecture of Oracle Data Integrator Describe the components that make up Oracle Data Integrator List the contents of Oracle Data Integrator repositories

1-2

Copyright 2007, Oracle. All rights reserved.

Architecture: Overview

1-3

Copyright 2007, Oracle. All rights reserved.

What Is Oracle Data Integrator?

Oracle Data Integrator is an integration platform.


Move and transform information across the IS

Oracle Data Integrator is a development platform.


Business-rules driven E-LT Approach

Oracle Data Integrator is based on metadata.


Centralized repository

Oracle Data Integrator enables Simply Faster Integration.

1-4

Copyright 2007, Oracle. All rights reserved.

The Oracle Data Integrator Architecture


Development Environment
Topology/ Security Repositories Developers Metadata/ Rules Execution Log Scenarios and Released Objects Files / XML Code Agent Jobs Return Codes

Development Servers
CRM Legacy Data Warehouse

Administrators

ERP

Production Environment
Administrators Topology/ Security Repositories Operators Execution Log Metadata Lineage Business Users Execution Log Metadata Navigator Code Scheduler Agent

Production Servers
Jobs CRM Data Warehouse

Return Codes

Legacy

ERP Files / XML

1-5

Copyright 2007, Oracle. All rights reserved.

Components

1-7

Copyright 2007, Oracle. All rights reserved.

Graphical Modules

Designer
Reverse engineer Develop projects Release scenarios Java - Any Platform Any ISO-92 RDBMS

Operator
Operate production Monitor sessions

Topology Manager
Define the infrastructure of the IS

Security Manager
Manage user privileges

Repository

1-8

Copyright 2007, Oracle. All rights reserved.

Run-Time Components
Designer
Reverse engineer Develop projects Release scenarios

Operator
Operate production Monitor sessions Monitor sessions View Reports

Java - Any Platform

Submit Jobs

Repository
Read sessions Write reports

Any ISO-92 RDBMS

Scheduler Agent
Handles schedules Orchestrates sessions Java - Any Platform Return Code

Lightweight Distributed Architecture

Execute Jobs

Information System

1-9

Copyright 2007, Oracle. All rights reserved.

Metadata Navigator
Any Web Browser
Browse metadata lineage Operate production

Repository
Any ISO-92 RDBMS

Scheduler Agent
Handles schedules Orchestrates sessions Java - Any Platform Return Code Execute Jobs

Submit Executions

Metadata Navigator
Web access to the repository J2EE Application Server

Information System

1 - 10

Copyright 2007, Oracle. All rights reserved.

Components: A Global View


Designer
Reverse engineer Develop projects Release scenarios Java - Any Platform

Operator
Operate production Monitor sessions

Topology Manager
Define the IS infrastructure

Security Manager
Manage user privileges

Any Web Browser


Browse metadata lineage Operate production

Repository
Any ISO-92 RDBMS

Scheduler Agent
Handles schedules Orchestrates sessions Java - Any Platform Return Code Execute Jobs

Metadata Navigator
Web access to the repository J2EE Application Server

Information System Repository Access HTTP Connection Execution Query

1 - 11

Copyright 2007, Oracle. All rights reserved.

Oracle Data Integrator Repositories

1 - 12

Copyright 2007, Oracle. All rights reserved.

Master and Work Repositories

Security Topology Versioning

Master Repository

Models Projects Execution Work Repository (Development) Execution Execution Repository (Production)

Two types of repositories: master and work Work repositories are always attached to a master repository.
1 - 13

Copyright 2007, Oracle. All rights reserved.

Repository Setup: Example


Security Create and archive versions of models, projects, and scenarios. Topology Versioning Master Repository Import released versions of models, projects, and scenarios for testing. Import released and tested versions of scenarios for production.

Models Projects Execution Work Repository (Development) Models Projects Execution Work Repository (Test & QA) Execution Repository (Production) Execution

Development Test Production Cycle


1 - 15

Copyright 2007, Oracle. All rights reserved.

Summary

In this lesson, you should have learned about: ODI architecture ODI components Types of repositories

1 - 16

Copyright 2007, Oracle. All rights reserved.

Você também pode gostar