PowerCenter Level1 Unit01
PowerCenter Level1 Unit01
PowerCenter Level1 Unit01
Level I Developer
Education Services
Version PC8LID-20060428
Course Objectives
Enable you to use PowerCenter developer tools to:
Create and debug mappings
Create, run, monitor and troubleshoot workflows
Unit 1
Unit Objectives
Introduce Informatica
Understand data integration concepts
Unit 1
Data Warehousing
Data
Synchronization
Business Activity
Monitoring
Data Hubs
Unit 1
Founded in 1993
Strategic partnerships with IBM Global Services, HP, Accenture, SAP, and
many others
Worldwide distribution
Unit 1
Informatica Affiliations
Unit 1
Informatica Resources
www.informatica.com provides information (under Services) on:
Professional Services
Education Services
my.informatica.com customers and contractual partners can sign up
to access:
Technical Support
Product documentation (under Tools online documentation)
Velocity Methodology (under Services)
Knowledgebase
Mapping templates
devnet.informatica.com sign up for Informatica Developers Network
Discussion forums
Web seminars
Technical papers
Unit 1
Operational Systems
RDBMS
Mainframe
Data
Other
Transaction data
Optimized for transaction
response time
Current
Normalized or
De-normalized data
Extract
Warehouse
Aggregate data
Cleanse data
Consolidate data
Apply business rules
De-normalize data
Aggregated data
Historical data
Transform
ETL
Unit 1
Load
9
ETL
Product design
High-level instructions
Mapping
Detailed instructions
Transformations
Workflow
Operational steps
Task
Documented procedures
Metadata
Unit 1
10
Mapping
Logically Defines the ETL Process:
Reads data from sources
Applies transformation logic to data
Writes transformed data to targets
Source
Transformations
Target
Note: Sources and targets can be flat files, relational tables, XML files,
application systems, message queues, etc
Unit 1
11
Transformations
Unit 1
12
Unit 1
13
Unit 1
14
Task
An executable set of actions, functions or
commands
Examples:
Session task runs a mapping
Command task runs a shell script
Email task sends an email
Decision task branches workflow conditionally
Timer task waits for a specified period
Unit 1
15
Workflow
A collection of ordered tasks
Tasks can be linked sequentially, concurrently and/or combined
Links can be conditional on previous tasks completing
Unit 1
16
Metadata
Defines data and processes
Examples:
Source and target definitions
Type (flat file, database table, XML file, etc)
Datatype (character string, integer, decimal, etc)
Other attributes (length, precision, etc.)
Mapping logic
Workflow logic
Unit 1
Repository
17
Unit 1 Quiz
Match the terms and explanations:
1.
ETL
2.
Mapping
3.
a.
Workflow
b.
4.
Metadata
c.
5.
Transformation
d.
6.
Task
e.
f.
Unit 1
18