0% found this document useful (0 votes)
378 views

Informatica Powercenter Developer

This course introduces students to Informatica PowerCenter 9. Through lecture and hands-on exercises. The course is designed for Database Developers who are new to Informatica PowerCenter. Attendees will learn how to create transformations, mappings, reusable objects, sessions and workflows to extract, transform and load data.

Uploaded by

api-274730110
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
378 views

Informatica Powercenter Developer

This course introduces students to Informatica PowerCenter 9. Through lecture and hands-on exercises. The course is designed for Database Developers who are new to Informatica PowerCenter. Attendees will learn how to create transformations, mappings, reusable objects, sessions and workflows to extract, transform and load data.

Uploaded by

api-274730110
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Course Sheet

PowerCenter 9.x: Developer training


Course Overview
This course introduces students to Informatica PowerCenter 9.5 through lecture and hands-on exercises. The
course is designed for Database Developers who are new to Informatica PowerCenter.
Informatica PowerCenter is a collection of thick client workbench tools that Developers can use to create, execute,
monitor and schedule ETL processes.
The course will introduce attendees to working with the PowerCenter Designer, Workflow Manager, and Workflow
Monitor tools, performing tasks such as creating transformations, mappings, reusable objects, sessions and
workflows to extract, transform and load data. They will develop cleansing, formatting, sorting and aggregating
procedures. They can learn how to use routers, update strategies, mapping parameters /variables and overrides.
This course will cover many different types of lookups, such as cached, persistent, and multiple row returns.
Workflow tasks will be created to define a set of instructions for executing the ETL.

Course Agenda
1 An Overview of Informatica PowerCenter

Overview of PowerCenter covering areas such as the Architecture, Terminology, Tools GUI, Mappings, Transformations, Sessions,
Workflows and Workflow Monitor

2 ETL Fundamentals

Create flat file and relational Sources using the Source Analyzer
Create flat file and relational Targets using the Target Developer
Mappings using the Mapping Designer
Workflows using the Workflow Designer
Monitor the workflow using the Workflow Monitor
Preview Target Data using the PowerCenter Designer

3 Working with Relational Connections

Define a relational connection


Create, edit, copy, and delete a connection
Import relational table as source using the Source Analyzer
Import relation table as target using the Target Developer

4. PowerCenter Transformations and Reusability

Define list of PC Designer Transformations


Clarify Active vs. Passive Transformations
Transformations properties and working with multiple transformations in single mapping
Use Reusable Designer Transformations

5. Features & Techniques

Outline use of Arrange All and Arrange All Iconic


Show Autolink feature
Show Select Link Path feature
Define Propagation of Port Properties

Lvt Labs Online Training

6. Joins and Link Conditions

Define Joins
Clarify Heterogeneous vs. Homogeneous Joins
Use a Joiner Transformation to join relational and flat file sources
Use the Source Qualify to join two relational sources

7. Sequence Generators, Lookups and Caching

Define the Sequence Generator


Define the Lookup Transformation
Understand the different types of Lookups
Clarify Lookup Caching
Use a Flat File Lookup to add data to a relational target.
Create a Multiple Row Return Lookup, use Aggregators and Expressions to count the number of orders a Customer has as well as total
the sales for that customer. Add those values to a target.
Build a Dates Lookup Cache for use in determining start and end dates of target records

8. Sorter, Aggregator and expression

Define Sorter Transformation


Detail Aggregator Transformation and Aggregate Functions
Define Expression transformation
Explain Unconnected Lookups and how they are called.

9. Routers, Update Strategies and Overrides

Build a mapping that uses Update Strategies and Routers to determine insert/update logic for a target. Overrides
will be used for incremental (daily) loading of the target.

10. Mapping Parameter/Variables and Mapplets/Worklets

Describe Mapping Parameters/Variables and initialization priority


Outline Mappets and Worklets
Use these Transformations to create a mapping which loads records from warehouse Dimension tables to a Fact table.
Parameter File Instruction.

11. Using the Debugger

Outline Debugger Interface


Show creation of a break point
Show Evaluate the Expression functionality
Re-Execute mapping with different values

12. Working with tasks ,tasks properties and variables

Define different tasks and their properties


Explain pre and post session, e-mail notifications.
Define reusable task
Make use of Link Conditions to execute one session when the first finishes successfully.
Utilize Event Wait, Event Timer and Email Tasks to wait for flat files and email users upon successful/failed
load.
Use a decision task to set criteria by which the workflow will decide which execution branch to follow

Lvt Labs Online Training

13. Trouble Shooting

Understand PowerCenter Log files


Use PC log files to:
o View and look up error messages
o Correct mapping and workflow errors

14. Mapping Design Workshop

Business requirement details will be provided so that the student can design and build their own mapping necessary to load target table.
The workshop will provide Velocity Best Practices documents that can be used to determine the correct logic for the mapping

15. Workflow Design Workshop

Business requirement details will be provided so that the student can design and build their own workflow necessary to load all staging
tables in a single workflow. The workshop will provide Velocity Best Practices documents that can be used to determine the correct logic

Lvt Labs Online Training

You might also like