+ All Categories
Home > Documents > Informatica Course Content

Informatica Course Content

Date post: 13-Jan-2016
Category:
Upload: ruby
View: 8 times
Download: 0 times
Share this document with a friend
Description:
We Provide best Informatica Training in chennai with placement. Informatica is an ETL tool loading with the quality services of data.Get more details on Informatica by visiting our link:http://www.datawaretools.in/course/informatica-training-in-chennai/
6
 Course Overview  This course can be delivered through a five-day instructor led format or through our on Demand Labs Plus offering, which is comprised of 15 modules and 3 to 35 hours class both theory and Lab! The course introduces students to "nformatica Power#enter $!% through lecture and hands-on e%ercises! The course is designed for Database Developers who a re new to "nformatica Power#enter!  "nfor mat ica Pow er #enter is a colle ct ion of thic& cli ent wor&ben ch tools that Developers can use to create, e%ecute, monitor and schedule 'TL processes!  The course will introduce attendees to wor&ing with the Power#enter Designer, (or&flow )anager, and (or&flow )onitor tools, performing tas&s such as creating transformations, mappings, reusable ob*ects, sessions and wor&flows to e%tract, transf orm and load dat a! They will develop cleansi ng, formatt ing, sort ing and aggregating procedures! They can learn how to use routers, update strategies, parameters +variables and overrides! This course w ill cover many dif ferent types of loo&ups, such as cached, persistent, dynamic and multiple row returns! (or&f low tas&s will be created to define a set of instructions for e%ecuting the 'TL! Course Objectives  fter successfully completing this course, students should be able to . /se "nformatica 0upport to resolve uestions and problems with Power#enter $!% . /se Power#enter $!% Designer to build mappings t hat e%tract data from a source to a target, transforming it as necessary . /se Power#enter transformations to cleanse, format, *oin, aggregate and route data to the appropriate targets! . Perfor m error handling +trapp ing using Power#enter mappings . /se Power#enter $!% (or&flow )anager to build and run a wor&flow which e%ecutes a sessions associated with a mapping . Design and build simple mappings and wor&flows based on essential business needs
Transcript
Page 1: Informatica Course Content

7/18/2019 Informatica Course Content

http://slidepdf.com/reader/full/informatica-course-content-56962e596cb94 1/6

Course Overview

 This course can be delivered through a five-day instructor led format or through our on Demand Labs Plus offering, which is comprised of 15 modules and 3 to 35hours class both theory and Lab! The course introduces students to "nformaticaPower#enter $!% through lecture and hands-on e%ercises! The course is designedfor Database Developers who are new to "nformatica Power#enter!

  "nformatica Power#enter is a collection of thic& client wor&bench tools thatDevelopers can use to create, e%ecute, monitor and schedule 'TL processes!

 The course will introduce attendees to wor&ing with the Power#enter Designer,(or&flow )anager, and (or&flow )onitor tools, performing tas&s such as creatingtransformations, mappings, reusable ob*ects, sessions and wor&flows to e%tract,transform and load data! They will develop cleansing, formatting, sorting andaggregating procedures! They can learn how to use routers, update strategies,parameters +variables and overrides! This course will cover many different types of loo&ups, such as cached, persistent, dynamic and multiple row returns! (or&flowtas&s will be created to define a set of instructions for e%ecuting the 'TL!

Course Objectives

 fter successfully completing this course, students should be able to

. /se "nformatica 0upport to resolve uestions and problems with Power#enter $!%

. /se Power#enter $!% Designer to build mappings that e%tract data from a sourceto a target, transforming it as necessary

. /se Power#enter transformations to cleanse, format, *oin, aggregate and routedata to the appropriate targets!

. Perform error handling+trapping using Power#enter mappings

. /se Power#enter $!% (or&flow )anager to build and run a wor&flow whiche%ecutes a sessions associated with a mapping

. Design and build simple mappings and wor&flows based on essential businessneeds

Page 2: Informatica Course Content

7/18/2019 Informatica Course Content

http://slidepdf.com/reader/full/informatica-course-content-56962e596cb94 2/6

. Perform basic troubleshooting using Power#enter logs and debugger 

 Course Agenda

1. Datawarehouse Fundamentals.

. 2verview of the concepts of Data "ntegration,'TLtools,Datawarehouse,2LTP and 2LPand types of schema!

2. Datawarehouse Concepts.

. 0lowly #hanging Dimensions and its Types! act and Dimension tables andrelationship between them!Primary 4ey and oreign 4ey relationships and their significance!

3. An Overview of nformatica !owerCenter ".

. 2verview of Power#enter covering areas such as the rchitecture,Terminology, Tools /", )appings, Transformations, 0essions, (or&flows and(or&flow )onitor 

#. $%& Fundamentals.

6ow to create

. lat file and relational 0ources using the 0ource naly7er 

. lat file and relational Targets using the Target Developer 

. )appings using the )apping Designer 

. (or&flows using the (or&flow Designer 

. )onitor the wor&flow using the (or&flow )onitor 

. Preview Target Data using the Power#enter Designer 

'. %rouble (hooting

/nderstand Power#enter Log files

/se P# log files to

Page 3: Informatica Course Content

7/18/2019 Informatica Course Content

http://slidepdf.com/reader/full/informatica-course-content-56962e596cb94 3/6

. 8iew and loo& up error messages

. #orrect mapping and wor&flow errors

). !owerCenter %ransformations* %as+s and ,eusabilit-

. Define list of P# Designer Transformations and (or&flow Tas&s

. #larify ctive vs! Passive Transformations

. /se 9eusable Designer Transformations !

. Designing )applets!

. /oins and &in+ Conditions

. Define :oins

. #larify 6eterogeneous vs 6omogeneous :oins

. /se a :oiner Transformation to *oin relational and flat file sources

. /se the 0ource ;ualify to *oin two relational sources

. )a&e use of Lin& #onditions to e%ecute one session when the first finishessuccessfully!

0. sing the Debugger

. 2utline Debugger "nterface!

. 0how creation of a brea& point!

. 0how 'valuate the '%pression< functionality!

. 9e-'%ecute mapping with different values!

". asic %ransformations and their properties.

. 0orter Transformation its properties and e%amples!

Page 4: Informatica Course Content

7/18/2019 Informatica Course Content

http://slidepdf.com/reader/full/informatica-course-content-56962e596cb94 4/6

. ilter Transformation its properties and e%amples!

. '%pression Transformation its properties and e%amples!

1. (e4uence 5enerators* &oo+ups and Caching

. Define the 0euence enerator 

. Define the Loo&up Transformation

. (hat are the different types of Loo&ups=

. #larify Loo&up #aching

. /se a lat ile Loo&up to add data to a relational target!

11. pdate (trategies* ,outers and Overrides

. /pdate strategy its properties with e%amples!

. 9outer Transformation its properties and e%amples!

. 2veriding /pdate strategy!

1>! Aggregator* 6apping !arameter78ariables and

6applets 79or+lets.

. Detail ggregator Transformation and ggregate unctions

. '%plain /nconnected Loo&ups and how they are called!

. Describe )apping Parameters+8ariables and initiali7ation priority

. 2utline )appets and (or&lets

. /se these Transformations to create a mapping which loads records fromwarehouse Dimension tables to a act table!

13. :ormaliser *,an+ and nion %ransformations.

Page 5: Informatica Course Content

7/18/2019 Informatica Course Content

http://slidepdf.com/reader/full/informatica-course-content-56962e596cb94 5/6

. '%plain ?ormaliser transformation and its uses!

. '%plain 9an& transformation and its uses!

. Transform #olumns into rows using ?ormaiser Transformation!

. /se union Transformation to combine the data from two pipelines!

1#. 9or+;ow 8ariables and %as+s

. /se P# wor&flow variables to pass information from one point in a wor&flowto another!

. /se an ssignment tas& to establish the value of a wor&flow variable withina wor&flow

. /se a decision tas& to set criteria by which the wor&flow will decide whiche%ecution branch to follow

1'. !arameter Files and Command %as+s

. /se a Parameter file to ma&e mappings and wor&flows more fle%ible bydefining values for mapping variables, source files, database connections forsessions and wor&flow log files!

. #ommand Tas&s will be used to run scripts to rename and move files!

1). D-namic &oo+ups and $rror &ogging7<andling

. /se Dynamic Loo&up, 9outer and /pdate 0trategy in a mapping do aloo&up on the target table and determine if the record should be an insert,update or logged to a file as an error!

. /se Power#enter @est Practices to create a mapping to trap fatal and non-fatal errors!

1. 6ore &oo+up Functionalit-

. #reate a )ultiple 9ow 9eturn Loo&up, use ggregators and '%pressions tocount the number of orders a #ustomer has as well as total the sales for thatcustomer! dd those values to a target!

Page 6: Informatica Course Content

7/18/2019 Informatica Course Content

http://slidepdf.com/reader/full/informatica-course-content-56962e596cb94 6/6

10. 6apping Design 9or+shop

. @usiness reuirements details will be provided so that the student candesign and build their own mapping necessary to load a Promotions ggregatetable! The wor&shop will provide 8elocity @est Practices documents that can

be used to determine the correct logic for the mapping!

1". 9or+;ow Design 9or+shop

. @usiness reuirements details will be provided so that the student candesign and build their own wor&flow necessary to load all staging tables in asingle wor&flow! The wor&shop will provide 8elocity @est Practices documentsthat can be used to determine the correct logic for the wor&flow

2. $%& %esting=

2ver8iew of (hat is 'TL testing,'TL testing 0cenarioAs,sample test cases andtemplates!

>>! !erformance %uning of /obs*est!ractises*%ips and$>ercises.


Recommended