Course Outline

Course Introduction

  • Course Objectives

Mapping Techniques – Local Variables

  • Using local variables: self and forward references

Mapping Techniques – Pivoting Data

  • Utilizing the Normalizer transformation (level of occurs, generated keys, examples)
  • Normalizing flat file outputs for government
  • Denormalizing with unconnected Lookups
  • Denormalizing with the Aggregator (conditional clause and local variables)

Mapping Techniques – Self-Joins

  • Using a Joiner with the sorted input property

Mapping Techniques – Lookup Transformation

  • Using dynamic caching
  • Pipeline lookups
  • Lab: Self-join, Dynamic Lookup and Denormalizing

Mapping Techniques – Surrogate Keys

  • Using the Sequence generator transformation
  • Using a trigger, GUID or update overrides

Mapping Techniques – Other

  • Calling stored procedures
  • Transaction Control transformation and commit points
  • Transaction scope

Advanced Parameter Usage

  • Details are not available.

Mapping Templates

  • Slowly changing dimension updates (type 1, 2, 3 and mixed)
  • Lab: Dimensional updates
  • Data validation and error trapping
  • Comparing the contents of two tables and extracting differences
  • Building parameter files
  • Lab: Parameter files

Performance Tuning

  • Understanding PowerCenter’s architecture for government applications
  • Getting baseline numbers
  • Using performance counters
  • Identifying bottlenecks
  • Tuning the target and source components
  • Tuning blocking transformations
  • Tuning Lookup transformations
  • Lab: Tuning the mapping
  • Tuning the session, caches, and memory
  • Using session partitioning
  • Tuning the workflow
  • Running multiple instances of the same workflow
  • Running a session or a workflow on a grid
  • Lab: Session partitioning
  • Using PushDown optimization (optional)

Mapping Templates

  • Slowly changing dimension updates (type 1, 2, 3 and mixed)
  • Lab: Dimensional updates
  • Data validation and error trapping
  • Comparing the contents of two tables and extracting differences
  • Building parameter files
  • Lab: Parameter files

Using XML

  • Overview
  • XML definitions
  • Using XML sources and targets for government data
  • Using the XML editor
  • Midstream XML transformations
  • Lab: Using XML

Review of Command Line Utilities

  • Infacmd
  • pmcmd
  • pmrep
 28 Hours

Number of participants


Price per participant

Upcoming Courses

Related Categories