Informatica Power Exchange Architecture PDF
Informatica Power Exchange Architecture PDF
Dan Smith
Principal Subject Matter Expert May 2012
Informatica PowerExchange
Informatica PowerExchange
Batch Architecture
PowerCenter
Listener
PowerExchange
Packaged Applications
Remote Data
Informatica PowerExchange
How to Create Metadatawhatever your source
A Datamap defines metadata
For non-relational databases, need to define metadata Contains all information regarding the underlying dataset
Stored on the same platform as the data Not needed for relational sources Provides the information to convert an SQL statement to actual data base requests
4
Informatica PowerExchange
Design Time Metadata Driven Approach
PowerExchange Navigator
PowerExchange
Metadata Records
Listener
PowerExchange
Database Definitions
Hand Key
Packaged Applications
User Applications
Remote Data
Operating Environment
Informatica PowerExchange
Row Test the Data Map Preview the data
Informatica PowerExchange
PowerExchange
SQL
Data Records
Listener
PowerExchange
Capture Registrations
Operating Environment
PowerCenter
PowerExchange
Listener
Listener
PowerExchange
Collector
Physical VSAM Linear Datasets
Collector
Published Interfaces
ADABAS DATACOM DB2 IDMS IMS VSAM
Mainframe
Mid-Range
PowerCenter
SQL
Data Records
Listener
PowerExchange
DB2 z/OS
DB2 Logs
IFI 306 (z/OS)
Agent
DB2 SubSystem
1. PowerExchange collects changes
z/OS Environment
10
PowerCenter
Journaling (i5/OS)
Listener
PowerExchange
Journal Reader
DB2 i5/OS
Journals
11
PowerCenter
Listener
PowerExchange
DB2 LUW
Archive Logs
LogRead API
Collector
12
PowerCenter
Listener
PowerExchange
13
PowerCenter
SQL
Data Records
Listener
PowerExchange
Oracle Logs
LogMiner Collector/PWXCCL
3. Changed data persisted in change stream
Oracle Instance
2. PowerExchange issues LogMiner request
14
PowerCenter
SQL
Data Records
Listener
PowerExchange
Oracle Logs
Express Log Reader Collector/PWXCCL
3. Changed data persisted in change stream
Oracle Instance
2. PWX Express Log Reader captures changes
15
PowerCenter
SQL
Data Records
Listener
PowerExchange
VSAM
JRNAD Exit (Batch) File/User Exits (CICS)
Change Stream
Agent
Collector
2. Changed data persisted in change stream
16
PowerCenter
PowerExchange
Change Stream
COLLECTOR OPERATES IN Address Space of Batch DLI Job Or IMS Control Region
Agent
Mainframe Environment
17
PowerCenter
PowerExchange
Change Stream
Recons Collector
Agent
18
PowerCenter
ADABAS PLOGs
Listener
PowerExchange
Change Stream
Agent
ADABAS Nucleus
Collector
19
PowerCenter
Listener
PowerExchange
Datacom MUF
ECSA
Agent
Change Stream
Change Controller
Datacom
Mainframe Environment
20
PowerCenter
Listener
PowerExchange
Collector
21
PowerCenter
Listener
PowerExchange
IDMS
Journal
IDMS CV
Change Stream
Agent
Collector
22
Informatica PowerExchange
Supported Sources & Targets
Informatica IMS VSAM DB2 z/OS ADABAS IDMS Datacom/DB DB2 i5/OS Oracle SQL Server DB2 LUW Batch R/W R/W R/W R/W R R R/W R/W R/W R/W CDC Y Y Y Y Y Y Y Y Y Y
23
24