Anda di halaman 1dari 8



+91-8970005497/+91-7411642061 /




No. 249, 3rd Floor, Chirag Towers,

Above Born Babies, Outer Ring Road, Marathahalli,
Bangalore 560037
Landmark Next to Kalamandir Showroom

Contact Number



+91-8970005497/+91-7411642061 /

If you are looking for Informatica Powercenter Training, then Tek Classes is the right place to get the
knowledge. Learn the most fundamental skills of Informatica Powercenter and kick start your growth!!
Course Overview
Little about Informatica and Informatica Training
Informatica Powercenter is an ETL tool which is used to build Data Warehouses for the enterprises. This
tool works in 3 steps: Extract, Transform and Load. Firstly, it extracts the valuable data from the source,
transform this data according to the business need and lastly load this data to a targeted data
warehouse. It helps to improve the agility by offering scalable and high-performance data integration.
Learn Informatica from Tek Classes. We have designed the Informatica course content and syllabus
based on industry expectations to achieve everyones career goal. Here, the students will get the
exposure to all ETL process and how they can use this tool in Data mining operations. Take up the
Informatica Training to seek your dream career!!
Modes of Training: Tek Classes offer Informatica training in classroom, online and self-paced video
Informatica Online Training in Bangalore We offer online Informatica Powercenter Tutorials through
various online technologies like Gotomeeting and Webex. If you are a working professional then
learning Informatica online from Tek Classes is the best choice. Here, you will get quality guidelines and
real-time projects at your own time. We also support our students 24*7 for any assistance.
Informatica Training in Bangalore We offer the best classroom Informatica course in Bangalore. We
have quality skilled and industry expert trainers to train you on different ETL tools. They are good at
providing real time examples and practical scenarios while explaining concepts. Join the best Informatica
Training Institute in Bangalore, join Tek Classes.
Informatica Training Videos Take Informatica tutorial videos by joining our Self-paced videos. These
Informatica tutorials prepared for those who want to gain knowledge in ETL tools which is focused on
the concepts, real time scenarios, case studies, and much more.


What is Datawarehouse?
What is Business Intelligence?
Online Transaction Processing System (OLTP)
OLTP Vs Datawarehouse (OLAP)
Architecture of Datawarehouse
Data mart
Top Down (Immon) Vs Bottom Up (Kimball)

What is data Model?
E-R Modeling
Dimensional Modeling
Dimension table
Fact Table
SCD Type 1
SCD Type 2
SCD Type 3
Types Measures or Facts or Metrics
What is Schema?
STAR Schema
Confirmed Dimension
Junk Dimension
Degenerated Dimension
Types of Fact Tables
Fact less fact /

+91-8970005497/+91-7411642061 /

Informatica PowerCenter 9.6.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
PowerCenter Repository Manager
PowerCenter Designer
PowerCenter Workflow Manager
PowerCenter Workflow Monitor
Informatica Administrator Home Page
Informatica Analyst
Developer Client
Informatica Developer
ETL Project Life Cycle
Understanding Real Time Case Study Architecture
OLTP Source Tables
Staging Tables
Dimension and Fact Tables

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
Fixed width Flat Files
Delimited Flat Files
Different Row level Functions
Populating the Source File Name into the Target Table

Understanding Router, Joiner, Sorter and Aggregator

How to Divide the data into multiple target tables using the Router Transformation
Need of Router Transformation
Filter Vs Router
How to generate the Target File Name with Timestamp using Expression Transformation
How to write the data to Target file
How to generate the Header in Flat file with UNIX Command
How to generate the Footer in Flat file with UNIX Command
Joiner , Sorter and Aggregator Transformation using Flat File and Relation table
Heterogeneous Joins
Homogeneous Joins
Incremental Aggregation
Populating Unique Records into one Target and Duplicates into another Target
Eliminating Duplicate Records from Flat File

+91-8970005497/+91-7411642061 /

Understanding Lookup & Update Strategy

Usage of Lookup Transformation
Different Types caches
Static Vs Dynamic Vs Persistent
Usage of Unconnected Lookup Transformation
Difference between Connected and Unconnected Lookup
Update Strategy Transformation
Insert, Update , Delete and Reject at mapping Level
Update Else Insert at Session Level
Updating the Target Table which does not have Primary Key

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
Direct Vs Indirect Method
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
Combining Multiple Pipelines using Union Transformation
Combining Heterogeneous Sources

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
How to create Shortcuts for Reusable Mappings
What is Versioning?
Create Reusable Sessions
Sequential Workflow
Creating Link Task Conditions
Parallel Workflow
Error Logging at Session level
Error Logging Types
Tracing level

Change Data Capture & Workflow Manager Tasks

Incremental load using Parameter File---FACT Load
Historical Load
Defining mapping Parameters
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
Predefined (File watcher)
User Defined
Email task
Session failure
Session Success
Workflow Failure
Workflow Success
Attaching file to email

+91-8970005497/+91-7411642061 /

Notifying support team with Success Rows, Rejected Rows, Failed Rows
Assignment task, Decision task, Control Task, Timer Task
Defining Workflow/Worklet Variables
Command task

Reusable Components
Eliminating the Duplicate Records by Lookup Transformation
Usage of Dynamic Lookup Cache
Defining Update Lookup Cache Condition
Generating Sequence Numbers without using sequence generator Transformation
Reusable Transformations
Transformation Developer
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
With Expression (MOD Function) and Router Transformation
How to use the Variable Port
With Sequence Generator Transformation
Finding Cumulative Sum of Values using Expression Transformation

Stored Procedure & Transaction Control Transformations

Splitting the target file dynamically based on the Content
Transaction Control Transformation
Source and Target Based Commit Interval
User Defined Commit Interval
Invoking the Stored Procedure Transformation from Informatica PowerCenter
Connected Vs Unconnected Stored Procedure
Drop indexes using Stored Procedure
Create Indexes using Stored Procedure
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

Job Scheduling
Scheduling Workflows
Informatica Scheduler
Third party Scheduling Tools
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
Range Partition

+91-8970005497/+91-7411642061 /

Pass Through Partition

Hash Auto Key Partition
Hash User Key Partition
Dynamic Partition
Pushdown Optimization
Migration of the Informatica Code Using Repository Manager
Database Migration
Export/Import of Informatica Objects
Deployment Groups

DWH Project Lifecycle

Project Overview
Project Implementation
Overview of other ETL & BI Tools
ETL & BI Testing Overview
Use of Quality Center /Test Director

Who can take this course

Suggested attendees for Informatica Powercenter Course may be: Fresh Graduates, Software
Developers, Analytics Professionals, BI/ETL/DW Professionals, Mainframe developers and Architects
who are looking to upgrade their resume and career.
Basic knowledge of databases
Knowledge of SQL or Oracle
30 Hours of training with Lab Exercises with remote access to Informatica Powercenter
9.6.1 Server
Lab exercises for each module.
Well-Experienced and Real Time Trainers
Best in Class Infrastructure
Real time case studies and project integrated into the Curriculum
24*7 Support from our team of administrators
Course Material and Lab guides for students reference
Placement assistance for those who are looking out for a career in Informatica Powercenter

+91-8970005497/+91-7411642061 /

Trainer Profile

10+ Years odd experience in IT Industry

8+ Years of experience in DWH
5+ Years of experience in On-line and Class Room Training
Trained more than 800+ students
A cogent speaker and a lucid communicator
Good at providing real time examples and practical scenarios while explaining concepts.
Possess positive attitude and ability to meet customer requirements