informatica development course content

Upload: utagore58

Post on 01-Jun-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/9/2019 Informatica Development Course Content

    1/9

    Description:

     The Course teaches the fundamentals of Informatica Power center 9platforms, through online training and numerous hands-on lab exercises.Students will gain a clear understanding of the product and acquire the solid

    foundation needed to mae them successful Power center de!elopers.Pro!iding Training "aterial Support PPT s # Pdf $ocs and Softwares.

    We provide Informatica software, with installation. Real timedocuments.

    Data Warehouse Concepts:

    • Introduction to $ata warehouse• %hat is $ata warehouse and wh& we need $ata warehouse

    '(TP !s '$S !s $ata warehouse• $imensional modeling

    • Star schema)Snow*ae schema)+alax& schema

    • $imensions ) acts tables.

    • Slowl& Changing $imensions and its t&pes.

    • $ata Staging rea

    • $ierent t&pes of $imensions and acts.

    • $ata "art !s $ata warehouse

    • $%/ pproaches0 1alph 2imball3s !s 4ill Inmon3s

    Informatica Power Center 9.5.1:

    oftware Installation:

    Informatica 9.5.6 Ser!er)Client Installation on %indows)7nix.

    Power Center !rchitecture and Components:

    • Introduction to informatica Power Center• $ierence 4etween Power Center and Power "art

    • PowerCenter 9.5 architecture

    • PowerCenter 8 architecture !s PowerCenter and 9 architecture

  • 8/9/2019 Informatica Development Course Content

    2/9

    • :xtraction, Transformation and loading process

    • Power Center tools0 $esigner, %or*ow manager, %or*ow "onitor,1epositor& "anager, Informatica dminstration Console.

    • 1epositor& Ser!er and agent

    • 1epositor& maintenance

    • 1epositor& Ser!er dministration Console

    • Securit&, 1epositor&, pri!ileges and folder permissions

    • "etadata extensions

    Power Center Developer "opics:

    #a$ 1% Create a older.

    /ow to pro!ide Pre!illages

    ource &$'ect De(nitions

    o Source t&pes6. 1elational Tables ;'racle, Teradata<=. lat iles ;>xe width, $elimiter iles<?. @ml ilesA. Cobol iles5. Salesorce

    o Source properties

    #a$ )% nal&Be Source $ata, Import Source.

    "ar*et &$'ect De(nitions

    •  Target t&pes•  Target properties

    #a$ +- Import Targets

    "ransformation Concepts

    •  Transformation t&pes and !iews•  Transformation features and ports

    • Informatica functions and data t&pes

  • 8/9/2019 Informatica Development Course Content

    3/9

    appin*s

    • "apping components• ource -uali(er transformation

    • Pre S( and Post S(

    • "apping !alidation

    • $ata *ow rules

    #a$  DCreate a "apping, session, and wor*ow

    Wor/0ows

    • %or*ow Tools• %or*ow Structure and con>guration

    • %or*ow Tass

    • %or*ow $esign and properties

    ession "as/s

    • Session Tas properties• Session components

    •  Transformation o!errides

    • Session partitions

    Wor/0ow onitorin*

    • %or*ow "onitor !iews• "onitoring a Ser!er

    • ctions initiated from the wor*ow "onitor

    • +antt chart Eiew and Tas !iew.

    #a$ D Start and "onitor a %or*ow

    De$u**er

    • $ebugger features• $ebugger windows

    •  Tips for using the $ebugger

  • 8/9/2019 Informatica Development Course Content

    4/9

    #a$ 2 DThe $ebugger

    34pression transformation

    • :xpression, !ariable ports, storing pre!ious record !alues.

    Dierent t6pe of Ports

    Input) output ) Eariable ports and Port :!aluation

    7ilter transformation

    • ilter properties

    #a$ 8- :xpression and ilter

    !**re*ator transformation

    • ggregation function and expressions• ggregator properties

    • 7sing sorted data

    • Incremental ggregation

     oiner transformation

    •  Foiner t&pes•  Foiner conditions and properties

    •  Foiner usage and Gested Hoins

    #a$ 9 D ggregator, /eterogeneous Hoin

    Wor/in* with 7lat (les

    Importing and editing *at >le sources # Targets

    #a$ ession D 7se lat >le as source.

    orter transformation

    • Sorter properties• Sorter limitations

    #a$ 1 D Sorter

  • 8/9/2019 Informatica Development Course Content

    5/9

    • Propa*ate !ttri$utes.• hared 7older and Wor/in* with shortcuts.

    • Informatica $uilt in functions.

    #oo/up transformation

    • (ooup principles• (ooup properties

    • (ooup techniques

    • Connected and unconnected looups.

    • (ooup Caches

    #a$ 11 D 4asic and d!ance (ooup

    "ar*et options

    • 1ow t&pe indicators• 1ow loading operations

    • Constraint- based loading

    • 1eHected row handling options

    #a$ 1) D $eleting 1ows

    ;pdate trate*6 transformation

    7pdate strateg& expressions

    #a$ 1+ D $ata $ri!en Inserts and 1eHects

    Router transformation

    • 7sing a router• 1outer groups

    #a$ 1 D 1outer

    Conditional #oo/ups

    • 7sage and techniques• d!antage

    • unctionalit&

  • 8/9/2019 Informatica Development Course Content

    6/9

    #a$ 15 D Straight (oad

    #a$ 1 D Conditional (ooups

    uence ?enerator transformation

    • 7sing a sequence +enerator• Sequence +enerator properties

    D6namic #oo/up

    • $&namic looup theor&• 7sage and functionalit&

    • d!antages

    #a$ ) D $&namic (ooup

    Concurrent and se>uential Wor/0ows

    • Concurrent %or*ows• Sequential %or*ows

  • 8/9/2019 Informatica Development Course Content

    7/9

    • Stopping, Starting and suspending tass and wor*ows

    #a$ )1 D Sequential %or*ow

    !dditional "ransformations

    • 7nion Transformation• 1an transformation

    • GormaliBer transformation

    • Custom Transformation

    •  Transformation Control transformation

    • @"( Transformation

    • S( Trasnformation

    • Stored Procedure Transformation

    • :xternal procedure Transformation

    • S( Transformation

    #a$ essions% or abo!e transformations

    3rror

  • 8/9/2019 Informatica Development Course Content

    8/9

    #a$ essions = %ith %or*ow tass

    #in/ Conditions

    "eam @ased Development

    • Eersion Control• Checing out and checing in obHects.

    Performance "unin*

    • '!er!iew of S&stem :n!ironment• Identif&ing 4ottlenecs.

    • 'ptimiBing Source, Target, mapping, Transformation, session.

    appin* Parameters and Aaria$les

    • Introduction to "appng Eariables and Parameters• Creating "apping Eariables and 7pdating Eariables

    • Creating Parameter ile and associating >le to a Session

    • S&stem Eariables

    • Eariables functions

    #a$ ) - '!erride "apping Eariable with Parameter iles

    #a$ )2 D $&namicall& 7pdating a Source uali>er with "apping Eariable

    lowl6 Chan*in* Dimensions "6pe 1, "6pe ), "6pe +

    Incremental #oadin*

    #a$ )8= CD 1, ), +

    Reusa$le Wor/0ow "as/s

    • %or(ets• %orlets (imitation

    • Sessions

    • 1eusable Sessions

    #a$ )9 D Create %orlets using Tass

  • 8/9/2019 Informatica Development Course Content

    9/9

    Command #ine Interface B PCD

    • '!er!iew of P"C"$ and functions.• '!er!iew of P"1:P and functions.

    #a$ + : P"C"$ P"1:P

    Informatica i*rations:

    • Cop&ing 'bHects• 'bHects export and import ;@"(<

    • $eplo&ment groups

    Wor/0ows chedulin*:

    • 7sing Informatica• 7nix crontab, third part& tools.

    #a$ +: Informatica Pro'ect% Case tud6

    • Sales $ata mart.• (oading $imensions and acts.

    #a$ +1 D S( Transformation

    #a$ +) D $ata "asing

    #a$ ++ D TP, :@C:(, SP woring with dierent t&pes of sources