You are on page 1of 12

INFORMATICA POWER CENTER Course Content:

Description:
The Course teaches the fundamentals of Informatica Power center 8.x platform, through classroom training and numerous hands-on lab exercises. Students will gain a clear understanding of the product and acquire the solid foundation needed to make them successful Power center Associates.

Prerequisites: SQL Basics.

DAY 1
Informatica Power Center 8.x: Power Center Architecture and Components:
Introduction to informatica Power Center PowerCenter 9.x architecture Extraction, Transformation and loading process Power Center tools: Designer, Workflow manager, Workflow Monitor, Repository Manager. Repository Server and agent Repository maintenance Repository Server Administration Console Security, Repository, privileges and folder permissions Metadata extensions Power Center Developer Topics: Lab 1- Create a Folder.

Page: 1

Source Object Definitions o Source types o Source properties Lab 2- Analyze Source Data, Import Source. Target Object Definitions Target types Target properties Lab 3- Import Targets Transformation Concepts Transformation types and views Transformation features and ports Informatica functions and data types Mappings Mapping components Source Qualifier transformation Pre SQL and Post SQL Mapping validation Data flow rules Lab 4 Create a Mapping, session, and workflow Workflows Workflow Tools Workflow Structure and configuration Workflow Tasks Workflow Design and properties Session Tasks Session Task properties Session components

Page: 2

Transformation overrides Session partitions

Page: 3

Workflow Monitoring Workflow Monitor views Monitoring a Server Actions initiated from the workflow Monitor Gantt chart View and Task view. Lab 5 Start and Monitor a Workflow Debugger Debugger features Debugger windows Tips for using the Debugger Lab 6 The Debugger Expression transformation Expression, variable ports, storing previous record values. Different type of Ports Input/ output / Variable ports and Port Evaluation Filter transformation Filter properties Lab 7- Expression and Filter Aggregator transformation Aggregation function and expressions Aggregator properties Using sorted data Incremental Aggregation Joiner transformation Joiner types Joiner conditions and properties Joiner usage and Nested joins

Page: 4

Lab 8 Aggregator, Heterogeneous join

DAY 2
Working with Flat files Importing and editing flat file sources & Targets Lab Session - Use Flat file as source. Sorter transformation Sorter properties Sorter limitations Lab 9 Sorter Propagate Attributes. Shared Folder and Working with shortcuts. Informatica built in functions. Lookup transformation Lookup principles Lookup properties Lookup techniques Connected and unconnected lookups. Lab 10 Basic Lookup Target options Row type indicators Row loading operations Constraint- based loading Rejected row handling options Lab 11 Deleting Rows Update Strategy transformation Update strategy expressions

Page: 5

Lab 12 Data Driven Inserts and Rejects Router transformation Using a router Router groups Lab 13 Router Conditional Lookups Usage and techniques Advantage Functionality Lab 14 Conditional Lookups Reusable transformations Advantages Limitations Promoting and copying transformations Lab 15 Reusable transformations Sequence Generator transformation Using a sequence Generator Sequence Generator properties Dynamic Lookup Dynamic lookup theory Usage and functionality Advantages Lab 16 Dynamic Lookup Concurrent and sequential Workflows Concurrent Workflows Sequential Workflows Stopping, Starting and suspending tasks and workflows

Page: 6

Lab 17 Sequential Workflow Performance Tuning Overview of System Environment Identifying Bottlenecks. Optimizing Source, Target, mapping, Transformation, session. Mapping Parameters and Variables Introduction to Mappng Variables and Parameters Creating Mapping Variables and Updating Variables Creating Parameter File and associating file to a Session System Variables Variables functions Lab 18 - Override Mapping Variable with Parameter Files Lab 19 Dynamically Updating a Source Qualifier with Mapping Variable Slowly Changing Dimensions Type 1, Type 2, Type 3 Lab 20 SCD 1, 2, 3

Page: 7

DAY 3 Advance Level: Informatica


COURSE CONTENT
INFORMATICA OBJECTS a. Sources & Targets o XML o Normalizer (EBCDIC) b. Transformations o Cache Basics Types Usage in transformations Properties o Run-time properties o Ports Usage o Parameters and Variables Usage o Transformation rules o Reusable transformations rules and how to create o Coding Standards o Transaction Control Transformations c. Mapping & Mapplets o Creation o Definition o Mapplets rules and how to create and use o Validation o Coding Standards d. Tasks o o o o

Types of tasks Properties and configuration Re-usable and non re-usable tasks Coding Standards

e. Workflows and Worklets

Page: 8

o Connections and Links o Worklets rules and how to create and use o Coding Standards A. OTHER CONCEPTS a. Versioning o What is versioning o How it is available in Informatica o Usage b. Incremental aggregation c. Pushdown optimization d. External Loader B. PERFORMANCE AND ADMINISTRATION a. Workflow Monitoring o Workflow Monitor views o Monitoring a Server o Actions initiated from the Workflow Monitor o Filtering views b. Performance Tuning o Bottlenecks o Configuring Properties of Infa objects for Performance Tuning o DTM basics o Threads basics c. Monitoring o Monitoring workflows o Different Views e. Debugging o Ways and approach to debug issues o Using Debugger Tool o Test data Load o Different log files generated o How to interpret messages in Log File o Tracing Levels f. Repository o Backup and Restoration o Code Pages and Character Sets g. Purge Version C. PMREP/PMCMD COMMANDS

Page: 9

o o o o o o o o o o o o

Hands On Exercise INFORMATICA ADMIN CONSOLE DEPLOYMENT GROUP XML SOURCE XML TARGET JAVA TRANSFORMATION SQL TRANSFORMATION EXTERNAL LOADER SCD TYPE 2 MAPPING DYNAMIC LOOKUP PERSISTANT LOOKUP PUSH DOWN OPTIMIZATION PMREP/PMCMD COMMANDS

DAY 4
Informatica Powercenter 9 New features PowerCenter9.0 Real-Time Enhancements to Support 24x7 Operations PowerCenter Transformations Enhancements

o Lookup Transformation Multiple rows return SQL overrides for uncached lookups Database deadlock resilience

o SQL transformation Passive transformation

o o o o

Session Log files rollover Data Transformation source and target XML transformation Data Masking

Page: 10

Mapping Architect for Visio Enhancements

Newly added Mapping Templates

DAY 5
Meta Data Manager o mmcmd Command Line Program o Data Lineage o Logging o Resources o Metadata Manager Service Options o Architecture o Browse and Search Metadata o Edit Metadata Objects o Custom Models o Metadata Manager Components

New features- Metadata Manager and Business Glossary

Deployment: o Command-line Enhancements for Easier Deployment

PowerExchange9.0 . . . . . PowerExchangeforMainframePerformance Enhancements ImprovedSupportforHighAvailability Unified Administration with PowerCenter PowerExchange for Warehouse Appliances PowerExchange for Applications

InformaticaAdminstrator9.0 Page: 11

UpgradingtoRelease9 Informatica Platform Architecture New Components/Services in Informatica 9 Architecture. Connection management Monitoring

Page: 12