Course Overview
Enhance your developer skills with advanced techniques and functions for PowerCenter. This course focuses on additional transformations and transaction controls, as well as, teaches performance tuning and troubleshooting for an optimized PowerCenter environment.
Objectives
After successfully completing this course, students should be able to:
- Determine the structure and use of PowerCenter Parameter Files
- Implement user-defined and advanced functions.
- Normalize and Denormalize data using PowerCenter
- Use the Lookup transformation in Dynamic mode
- Call a SQL stored procedure from a PowerCenter mapping
- Create and configure a SQL transformation and its two modes of use
- Design error handling strategies appropriate for the intended purpose of a workflow
- Make use of the PowerCenter source-based, target-based, and user-based transaction control
- Utilize constraint-based loading in databases with referential integrity constraints
- Use the Transaction Control transformation for data-driven RDBMS transaction control
- Determine the proper use of built-in and optional, mapping-design recovery capabilities
- Build batch files that use PMCMD and PMREP command line programs
- Apply PowerCenter Performance Tuning Methodology
- Describe the effect of mapping design on performance and apply these design principles to a mapping
- Calculate how much memory a session uses and tune session-level memory
- Apply partitions, distribute the data and optimize the CPU memory usage
Target Audience
- Developer
Prerequisites
- PowerCenter: Data Integration for Developers (Instructor Led)
- PowerCenter: Developer, Level 1 (onDemand)