Vous êtes sur la page 1sur 37

Oracle Data Integrator integration with OBIEE

February 26, 2010 1:20 – 2:00 PM

Presented By

Phani Kottapalli
pkishore@astcorporation.com

1
Agenda

Introduction to ODI

Architecture

Installation

Repository Creation

Topology Manager

Security Manager

Scheduler Agent

Integration with OBIEE

Q&A

2
Introduction to ODI
ƒ Oracle Data Integrator

™ A widely used data integration software product

™ Unlike other ETL tools it is based on unique E-LT architecture

™ It provides unified infrastructure to streamline data and application

Integration projects.

™ Simpler development and maintenance

3
Introduction to ODI
ƒ Oracle Data Integrator

™ Data quality firewall

™ Better execution performance

™ Simpler and more efficient architecture

™ Platform independence

™ Data connectivity

4
Architecture
ƒ Oracle Data Integrator organized around a
modular repository
™ Accessible in client server mode by different components
™ web application users can access information through Web
interface
ƒ Graphical Modules
™ Designer
™ Operator
™ Topology Manager
™ Security Manager

ƒ Repositories
™ Master Repository
™ Work Repository

ƒ Other Key Components


™ Metadata Navigator
™ Runtime Components
5
Install ODI

6
Installation Options
ƒ Operating system certified to run on
(Windows,Linux,HP-UX,Solaris and AIX etc)
ƒ Run setup.exe on a Windows platform or sh on a
Unix platform Designer
ƒ Oracle Data Integrator requires a Java
Development Kit(1.5) to use web services.
ƒ A Java Development Kit is not included in the
setup program.
ƒ The Inetd component (XInetd for Linux) must be
installed on the UNIX machine in order to use
Oracle Data Quality Products
ƒ http://java.sun.com/products/archive/

7
Installation Options
ƒ Oracle Data Integrator uses the JDBC driver
(Java Database Connectivity) for database,
JNDI (Java Naming and Directory Interface)
and JMS (Java Message Service) for MOM
(Message Oriented Middleware).

ƒ Data integrator client certified on below


operating systems with graphical capability.
™ Windows
™ Linux
™ HP-UX
™ Solaris

8
Installation

9
Installation

10
Installation

11
Installation

12
Installation

13
Installation

14
Installation

15
Repository Creation

Create a schema test to host the Master repository


and a schema testw to host the Work repository
SQL> create user test identified by test default
tablespace users temporary tablespace temp;

SQL> grant connect, resource to test;


Launch Master Repository Creation wizard from

$ODI_HOME/bin/repcreate.bat or
$ODI_HOME/bin/repcreate.sh to create Master
Repository.

16
Repository Creation
ƒ Master repository can be stored in the same schema as
one of your work repositories. on the other hand, you
cannot create two different work repositories in the same
schema.
ƒ The Repository installation and the temporary objects
creation use the CHAR semantics syntax for creating
VARCHAR columns on Oracle. This syntax is not
supported on Oracle version before 9i.
ƒ To install a repository on such an Oracle version, edit the
TECH_Oracle.xml file in the /lib/scripts/xml/
sub-directory of Oracle Data Integrator installation
folder, and replace the VARCHAR2(%L CHAR)string by
VARCHAR2(%L).

17
Repository Creation

18
Repository Creation

19
Repository Creation

20
Repository Creation

21
Repository Creation

22
Topology Manager
ƒ To connect to the Master repository launch the
Topology Manager script
$ODI_HOME/bin/topology.bat or
$ODI_HOME/bin/topology.sh

ƒ Click on the button New

23
Topology Manager

ƒ The default password of the SUPERVISOR is


SUNOPSIS.
24
Security Manager

25
Scheduler Agent
ƒ At runtime, the Scheduler Agent coordinates the
execution of the scenarios.
ƒ The Scheduler Agent can be installed on any
platform that supports a Java Virtual Machine
(J2SE), including Windows, Linux, HP-UX,
Solaris, and IBM AIX.
ƒ The Agent retrieves code from the execution
repository and then requests database servers,
operating systems, or scripting engines to
execute that code.
ƒ They are multithreaded, load-balanced,
lightweight components in this distributed
integration architecture.

26
Deploy ODI Web Applications

27
Deploy ODI Web Applications

28
Deploy ODI Web Applications

29
ODI Integration with OBIEE

30
ODI Project Creation

31
ODI Project Creation

32
Execute ODI Project Creation

33
Create OBIEE Repository Process

34
OBIEE Admin Tool

35
OBIEE Admin Tool
Map the Physical, BMM and Presentation Layers and Create Repository file

36
Questions and Open Discussions

Contact Information

Phani Kottapalli
Email: pkishore@astcorporation.com Presentation Copy
Phone: 630-778-1180 www.astcorporation.com/papers/ncoaug

37

Vous aimerez peut-être aussi