PC9xLID Data Sheet 201201

download PC9xLID Data Sheet 201201

of 4

Transcript of PC9xLID Data Sheet 201201

  • 7/28/2019 PC9xLID Data Sheet 201201

    1/4

    InformaticaPowerCenter9.x Level 1 Developer

    Course Description

    Delivery Methods Public Instructor-led training

    Virtual Public Instructor Ledtraining

    Onsite Instructor-led training

    Dedicated Virtual Instructor-Led training

    Course Duration Five Days of instructor-led

    training

    60% lecture, 40% hands onlab

    Target Audience Database developers with little

    or no experience ofPowerCenter.

    Prerequisites

    Windows GUI At least two years work

    experience and someknowledge of SQL

    Pricing Contact your Informatica

    Education Representative forpricing information

    More InformationCourses are convenientlyscheduled around the world.

    Please visit our website atwww.informatica.com/education tofind the class that is right for you.

    For onsite class information contactyour local Education SalesSpecialist.

    Course Overview

    This five-day, instructor led course introduces students to Informatica PowerCenter

    9.x 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,

    parameters /variables and overrides. This course will cover many different types of

    lookups, such as cached, persistent, dynamic and multiple row returns. Workflow

    tasks will be created to define a set of instructions for executing the ETL.

    Objectives

    After successfully completing this course, students should be able to:

    Use Informatica Support to resolve questions and problems with PC9.x.

    Use PowerCenter 9.x Designer to build mappings that extract data from asource to a target, transforming it as necessary.

    Use PowerCenter transformations to cleanse, format, join, aggregate and

    route data to the appropriate targets Perform error handling/trapping using PowerCenter mappings

    Use PowerCenter 9.x Workflow Manager to build and run a workflow whichexecutes a sessions associated with a mapping

    Design and build simple mappings and workflows based on essentialbusiness needs.

    Perform basic troubleshooting using PowerCenter logs and debugger.

    D A T A S H E E T

  • 7/28/2019 PC9xLID Data Sheet 201201

    2/4

    Course Agenda

    1. An Overview of Informatica PowerCenter 9 Overview of PowerCenter covering areas such as the

    Architecture, Terminology, Tools GUI, Mappings,Transformations, Sessions, Workflows and Workflow Monitor

    2. ETL Fundamentals How to create:

    o Flat file and relational Sources using the Source Analyzero Flat file and relational Targets using the Target Developero Mappings using the Mapping Designero Workflows using the Workflow Designer

    Monitor the workflow using the Workflow Monitor

    Preview Target Data using the PowerCenter Designer

    3. Trouble Shooting Understand PowerCenter Log files

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

    4. PowerCenter Transformations, Tasks andReusability

    Define list of PC Designer Transformations and Workflow Tasks

    Clarify Active vs. Passive Transformations Use the Expression Transformation and Editor in a mapping

    which applies a file list to load multiple flat files into a stagetable utilizing expression and filter transformations to formatand screen erroneous customer data

    Use Reusable Designer Transformations to apply sameformatting logic to Employee records

    5. Joins and Link Conditions Define Joins

    Clarify Heterogeneous vs. Homogeneous Joins

    Use a Joiner Transformation to join relational and flat filesources

    Use the Source Qualify to join two relational sources Make use of Link Conditions to execute one session when the

    first finishes successfully.

    6. Using the Debugger Outline Debugger Interface

    Show creation of a break point

    Show Evaluate the Expression functionality

    Re-Execute mapping with different values

    7. Sequence Generators, Lookups andCaching

    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.

    Build a Dates Lookup Cache for use in determining start andend dates of target records

    Utilize Event Wait, Event Timer and Email Tasks to wait for flatfiles and email users upon successful/failed load.

    8. Update Strategies, Routers and Overrides Build a mapping that uses Update Strategies and Routers to

    determine insert/update logic for a target. Overrides will beused for incremental (daily) loading of the target.

    9. Sorter, Aggregator, Unconnected Lookups,Mapping Parameter/Variables andMapplets/Worklets

    Define Sorter Transformation

    Detail Aggregator Transformation and Aggregate Functions

    Explain Unconnected Lookups and how they are called.

    Describe Mapping Parameters/Variables and initializationpriority

    Outline Mappets and Worklets

    Use these Transformations to create a mapping which loadsrecords from warehouse Dimension tables to a Fact table.

    10.Workflow Variables and Tasks Use PC workflow variables to pass information from one point

    in a workflow to another

    Use an Assignment task to establish the value of a workflowvariable within a workflow

    Use a decision task to set criteria by which the workflow willdecide which execution branch to follow

    11.Parameter Files and Command Tasks Use a Parameter file to make mappings and workflows more

    flexible by defining values for mapping variables, source files,database connections for sessions and workflow log files

    Use Command Tasks to run scripts to rename and move files

  • 7/28/2019 PC9xLID Data Sheet 201201

    3/4

    12.Dynamic Lookups and ErrorLogging/Handling

    Use Dynamic Lookup, Router and Update Strategy in amapping do a lookup on the target table and determine if therecord should be an insert, update or logged to a file as anerror.

    Use PowerCenter Best Practices to create a mapping to trapfatal and non-fatal errors.

    13.More Lookup Functionality Create a Multiple Row Return Lookup, use Aggregators and

    Expressions to count the number of orders a Customer has aswell as total the sales for that customer. Add those values to atarget.

    14.Mapping Design Workshop Business requirement details will be provided so that the

    student can design and build their own mapping necessary to

    load a Promotions Aggregate table. The workshop will provideVelocity Best Practices documents that can be used todetermine 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 toload all staging tables in a single workflow. The workshop willprovide Velocity Best Practices documents that can be used todetermine the correct logic for the workflow.

  • 7/28/2019 PC9xLID Data Sheet 201201

    4/4

    Worldwide Headquarters, 100 Cardinal Way, Redwood City, California 94063, USAphone: 650.385.5000 fax: 650.385.5500 toll-free in the US: 1.800.653.3871 www.informatica.com

    2012 Informatica Corporation. All rights reserved. Printed in the U.S.A. Informatica and the Informatica logo are trademarks or registered trademarks ofInformatica Corporation in the United States and in jurisdictions throughout the world. All other company and product names may be trade names or trademarksof their respective owners. First Published: 2012

    Onsite Training

    On-site training courses are designed to meet your specific business needs and

    requirements. Convenient and cost-effective, on-site training events are delivered at your

    location to reduce impact on your day-today business. Onsite training is ideal for

    companies who desire the flexibility of training at their location. You set the date and time,

    and we come to you! We provide a blending approach to learning instructor-led training

    with hands on exercises and coaching that encourages team building and collaboration,

    all in the convenience of your office.

    Extremely cost effective for multiple students

    Your team is trained together

    Your team is accessible

    You pick the date

    Dedicated Virtual TrainingDedicated virtual training courses offer the same time convenience as an onsite training

    class without the expense of instructor travel. Your team is trained privately, at your

    schedule, from any location that is accessible via the internet.

    Informatica Virtual Academy

    The Informatica Virtual Academy (IVA) offers scheduled instructor-led, interactive

    Webcasts. Course content is packaged in eight-hour single- and multi-day sessions.

    Students no longer have to travel or spend time away from the office. Informatica Virtual

    Academy delivers standard course material, with hands-on labs provided by ReadyTech

    and instructor interaction, directly to the desktop.

    Public Training & On Demand

    Courses are conveniently scheduled around the world. Please visit our website atwww.informatica.com/education to find the class that is right for you.

    LEARN MORE

    Visit us at

    www.informatica.com/educatioor call (866) 311-5338.

    ABOUT INFORMATICA

    Informatica Corporation

    (NASDAQ: INFA) is the worlds

    number one independent

    provider of data integration

    software. Organizations around

    the world gain a competitive

    advantage in todays global

    information economy with

    timely, relevant, and trustworth

    data for their top businessimperatives. Worldwide, over

    4,280 enterprises rely on

    Informatica to access, integrat

    and trust their information

    assets held in the traditional

    enterprise, off premise, and in

    the cloud.