Sie sind auf Seite 1von 6

SCOPE OF SERVICES

Informatica PowerCenter Developer Training


Informatica Data Quality Developer Training
ActiveVOS Fundamentals Training

Following are the details of each training:

Informatica Power Center Developer Training


Duration: 3 days

Prerequisites:
Basic knowledge of database
Working knowledge of SQL

Course Outline:
1. Informatica Architecture Components
What is ETL?
ETL Tools
Different Informatica Products
Informatica PowerCenter Architecture
PowerCenter Repository database
PowerCenter Repository Service
PowerCenter Integration Service
Domain, Node
PowerCenter Client Tools
o PowerCenter Repository Manager
o PowerCenter Designer
o PowerCenter Workflow Manager
o PowerCenter Workflow Monitor
Informatica Administrator Home Page
Informatica Analyst
Developer Client
o Informatica Developer
ETL Project Life Cycle
Understanding Real Time Case Study Architecture
o OLTP Source Tables
o Staging Tables
o Dimension and Fact Tables
2. Basic Mapping, Sessions & Workflows
How to Create Straight Load mapping (One To One Mapping)
Concatenating FIRST_NAME and LAST_NAME using the Expression Transformation
How to filter the data from Flat File using Filter Transformation and Expression
o Fixed width Flat Files
o Delimited Flat Files
o Different Row level Functions
Populating the Source File Name into the Target Table
3. Understanding Router, Joiner, Sorter and Aggregator
How to Divide the data into multiple target tables using the Router Transformation
o Need of Router Transformation
o Filter Vs Router
How to generate the Target File Name with Timestamp using Expression Transformation
o How to write the data to Target file
o How to generate the Header in Flat file with UNIX Command
o How to generate the Footer in Flat file with UNIX Command
Joiner , Sorter and Aggregator Transformation using Flat File and Relation table
o Heterogeneous Joins
o Homogeneous Joins
o Incremental Aggregation
Populating Unique Records into one Target and Duplicates into another Target
Eliminating Duplicate Records from Flat File
4. Understanding Lookup & Update Strategy
Usage of Lookup Transformation
o Different Types caches
o Static Vs Dynamic Vs Persistent
Usage of Unconnected Lookup Transformation
o Difference between Connected and Unconnected Lookup
Update Strategy Transformation
o Insert, Update , Delete and Reject at mapping Level
Update Else Insert at Session Level
Updating the Target Table which does not have Primary Key
5. Data Pivoting (Rows to Columns & Columns to Rows Conversion)
Converting Columns into Rows by using Normalizer Transformation
Processing Multiple Flat Files into Target using Indirect Method
o Direct Vs Indirect Method
o Creating the List File
Converting Rows into Columns using Expression and Aggregator Transformation
Finding TOP and BOTTOM ranked products by revenue using UNION and RANK Transformation
o Combining Multiple Pipelines using Union Transformation
o Combining Heterogeneous Sources
6. Implementation of SCDs
Implementing Slowly Changing Dimension Type 1
Implementing Slowly Changing Dimension Type 2
Implementing Slowly Changing Dimension Type 3
Loading data into STAR schema Dimensions
o How to create Shortcuts for Reusable Mappings
o What is Versioning?
o Create Reusable Sessions
o Sequential Workflow
o Creating Link Task Conditions
o Parallel Workflow
Error Logging at Session level
o Error Logging Types
o Tracing level
7. Change Data Capture & Workflow Manager Tasks
Incremental load using Parameter File---FACT Load
o Historical Load
o Defining mapping Parameters
o Different ways of Creating the Parameter File
Incremental load Using Mapping variablesFACT Load
Incremental load Using JOB_CONTROL tableFACT Load
Event Wait and Event Raise task
o Predefined (File watcher)
o User Defined
Email task
o Session failure
o Session Success
o Workflow Failure
o Workflow Success
o Attaching file to email
o Notifying support team with Success Rows, Rejected Rows, Failed Rows
Assignment task, Decision task, Control Task, Timer Task
o Defining Workflow/Worklet Variables
Worklet
Command task
8. Reusable Components
Eliminating the Duplicate Records by Lookup Transformation
o Usage of Dynamic Lookup Cache
o Defining Update Lookup Cache Condition
Generating Sequence Numbers without using sequence generator Transformation
o Reusable Transformations
o Transformation Developer
o How to Use the Variable Ports in Expression
Populating the Source First Record into First Target, Second Record into Second Target and Third
into Third target
o With Expression (MOD Function) and Router Transformation
o How to use the Variable Port
o With Sequence Generator Transformation
Finding Cumulative Sum of Values using Expression Transformation
9. Stored Procedure & Transaction Control Transformations
Splitting the target file dynamically based on the Content
o Transaction Control Transformation
o Source and Target Based Commit Interval
o User Defined Commit Interval
Invoking the Stored Procedure Transformation from Informatica PowerCenter
o Connected Vs Unconnected Stored Procedure
o Drop indexes using Stored Procedure
o Create Indexes using Stored Procedure
o Analyze Fact tables Using Stored Procedure
Loading First Half Records into One Target and Another half into another Target
Generating the Row Based on the Column Value
Reversing the Contents of File
How to Skip the Header and Footer Record in Source Files
10. Job Scheduling
Scheduling Workflows
o Informatica Scheduler
o Third party Scheduling Tools
o PMCMD
o PMREP
o INFACMD
How to Create the List file using the UNIX Shell script
How archive the Files using UNIX shell script
Reading the data from XML File
Preparing Unit Test cases, Unit Test Scripts (SQL Querys)
Performance Tuning Informatica
Partitioning in Informatica
o Range Partition
Pass Through Partition
o Hash Auto Key Partition
o Hash User Key Partition
o Dynamic Partition
Pushdown Optimization
Migration of the Informatica Code Using Repository Manager
o Database Migration
o Export/Import of Informatica Objects
o Deployment Groups
Informatica Data Quality Developer
Duration: 2 days
Prerequisites:
Basic knowledge of database
Working knowledge of SQL
Basic understanding of Informatica ETL development lifecycle

Course Outline:
1. Introduction
Describe what the term Data Quality mean.
Identify the need for Data Quality
Describe the different Data Quality Tools
Introduction to Informatica Data Quality
2. Define the merits of IDQ
Explain the terms Profiling, Score Card, Standardize and Validate Data, Parse
Explain the terms Reference Tables , Probabilistic Model, Exception Management
3. Configuring the features in IDQ (Informatica Developer)
Open and navigate through the console
Column Profiles
4. Configuring the features in IDQ (Informatica Developer)
Column Profile Results
Creating Score Cards
Join Profile
5. Configuring the features in IDQ (Informatica Analyst)
Data Domain Discovery Rules
Mapplets and Mappings
Reference Data
6. Configuring the features in IDQ (Informatica Analyst)
Open and navigate through the console
Column Profiles
Column Profile Results
Creating Score Cards
Join Profile
7. Configuring the features in IDQ (Informatica Analyst)
Data Domain Discovery Rules
Mapplets and Mappings
Reference Data
ActiveVOS Fundamentals
Duration: 3 days
Prerequisites:
Basic knowledge of Web services
Basic understanding of XML, XSD & WSDL

Course Outline:
1. Getting Started
2. BPMN Basics
3. BPMN Annotations
4. BPMN Control Flows
5. BPMN Embedded Sub-processes
6. BPMN Event Basics
7. BPMN Conditions and Other Gateways
8. Process Development Lifecycle
a. Planning the Process
b. Process Orchestration
c. Simulation
d. Deployment
e. Instantiation
9. People in the Process
a. Human Tasks
b. People Activity
c. Users & Logical People Groups
10. Using Callbacks Consumers & Providers
11. Correlation
a. Engine Manager Correlation
b. User-Defined Correlation Sets
12. Using Expressions
13. Using Java in a Process
14. More on Deployments
a. Deployment
b. Instantiation
c. ActiveVOS Central
15. Event Sub-processes
a. Event handling
b. Fault handling
16. Compensation

Das könnte Ihnen auch gefallen