About Informatica

This Informatica training course lets learners grasp advanced skills like Informatica Installation, Configuration and Administration using Power Center. You will be able to test and monitor critical data processing using automated, scalable and auditable approach. Get trained in Workflow Informatica, data warehousing, Repository Management and other processes.

Who should take this Training?

ETL & SQL Developers and Business Intelligence Professionals
Database & Mainframe Professionals, Project Managers


Basic knowledge of SQL

Course Content

Data Warehousing and Cleansing Concepts

Introduction to data warehousing, what is ETL, and overview of data cleansing, data scrubbing, data aggregation, learn what Informatica PowerCenter ETL is.

Informatica Installation and Configuration

Overview of Informatica configuration, Integration Services, Installation of Informatica, operational administration activities.

Hands-on Exercise – Install PowerCenter

Working with active and passive transformation

Learn what is active and passive transformation and the differences between the two.

Working with expression transformation

Learning about expression transformation, connected passive transformation to calculate value on a single row.

Hands-on Exercise – Calculate value on a single row using connected passive transformation

Working with Sorter, Sequence Generator, Filter transformation

The different types of transformations like Sorter, Sequence Generator and Filter, the characteristics of each and where they are used.

Hands-on Exercise – Transform data using Filter technique, Use a sequence generator, Use a Sorter

Working with Joiner Transformation

Joiner transformation to bring data from heterogeneous data sources.

Hands-on Exercise – Use Joiner transformation to bring data from heterogeneous data sources

Working with Ranking and Union Transformation

Understanding the Ranking and Union transformation, the characteristics and deployment.

Hands-on Exercise – Perform Ranking and Union transformation

Syntax for Rank and Dense Rank

Learn about the rank and dense rank functions and the syntax for them.

Hands-on Exercise – Perform rank and dense rank functions

Router Transformation

Understanding how router transformation works and its key features.

Hands-on Exercise – Perform router transformation

Source Qualifier Transformation and Mappings

Lookup transformation Overview and different types of lookup transformation:Connected, unconnected, Dynamic and Static

Hands-on Exercise – Perform Lookup transformation: Connected, unconnected, Dynamic and Static

Slowly Changing Dimension in Informatica

What is SCD?,processing in xml, learn how to handle flat file, list and define various transformations, implementing ‘for loop’ in power center, concepts of pushdown optimization and partitioning, what is constraint based loading?, what is incremental aggregation?

Hands-on Exercise – Load data from a flat file,Implement ‘for loop’ in power center, Use pushdown optimization and partitioning, Do constraint based data loading, Use incremental aggregation technique to aggregate data

Mapplet and loading to multiple designer

Different types of designer: Mapplet, Worklet, target load plan, loading to multiple targets, linking property

Hands-on Exercise – Create a mapplet and a worklet, Plan a target load, Load multiple targets

Performance Tuning in Informatica

Objectives of performance tuning, defining performance tuning, learning the sequence for tuning

Hands-on Exercise – Do performance tuning by following different techniques

Repository Manager

Managing repository, repository manager – client tool, functionalities of previous versions, important tasks in repository manager

Hands-on Exercise – Manage tasks in repository manager

Best Practices in Informatica

Understanding and adopting best practices for managing repository.

Workflow Informatica

Common tasks in workflow manager, creating dependencies, scope of workflow monitor

Hands-on Exercise – Create workflow with dependencies of nodes

Parameters & Variables

Define variable and parameter in Informatica, parameter files and their scope, parameter of mapping, worklet and session parameter, workflow and service variable, basic development errors

Hands-on Exercise – Define variables and parameter in functions, Use parameter of mapping, Use worklet and session parameter, Use workflow and service variable

Error handling and recovery in Informatica

Session and workflow log, using debuggers, error handling framework in informatica, failover and high availability

Hands-on Exercise – Debug development errors, Read Workflow logs, Use Error handling framework

High Availability & Failover in Informatica

Configurations and mechanisms in recovery, checking health of powercenter environment

Hands-on Exercise – Configure recovery options, Check health of Powercenter environment

Working with different utilities in Informatica

infacmd, pmrep, infasetup, processing of flat file

Hands-on Exercise – Use commands infacmd, pmrep, infasetup

Flat file processing (advance transformations)

Fixed length and delimited, expression transformations- sequence numbers, dynamic targeting using transaction control.

Hands-on Exercise – Perform expression transformations- sequence numbers, dynamic targeting using transaction control.

Dynamic targeting

Dynamic target with use of transaction control, indirect loading.

Hands-on Exercise – Use of transaction control with dynamic target, indirect loading.

Working with Java transformations

Importance of Java transformations to extend Power Center capabilities, transforming data, active and passive mode.

Hands-on Exercise – Use Java transformations to extend Power Center capabilities

Unconnected Stored Procedure usage

Understanding unconnected stored procedure in Informatica, the different scenarios of unconnected stored procedure usage.

Hands-on Exercise – Use unconnected stored procedure in Informatica in different scenarios

Advance Concepts in SCD

Use of SQL transformation (active and passive)

Hands-on Exercise – Use of SQL transformation (active and passive)

Incremental Data Loading and Aggregation

Understanding Incremental Loading and aggregation and comparison between them .

Hands-on Exercise – Do Incremental Loading and aggregation

Constraint based loading

Working with database constraints using PowerCenter, understanding constraint based loading and target load order.

Hands-on Exercise – Perform constraint based loading in a given order

XML Transformation and active look up

The various types of XML transformation in Informatica, configuring a lookup as active.

Hands-on Exercise – Perform XML transformation, Configure a lookup as active

Profiling in PowerCenter

Understanding what is data profiling in Informatica, its significance in validating content, ensuring quality and structure of data as per business requirements.

Hands-on Exercise – Create data profiling in Informatica and validate the content

Workflow Creation and Deletion

Understanding workflow as a group of instruction/command for integration services, learning how to create and delete workflow in Informatica.

Hands-on Exercise – Create and delete workflow in Informatica

Database Connection

Understanding the Database Connection, creating a new database connection in Informatica, the various steps involved.

Hands-on Exercise – Create a new database connection in Informatica

Relational Database Tables

Working with relational database tables in Informatica, mapping for loading data from flat files to relational database files.

Hands-on Exercise – Create mapping for loading data from flat files to relational database files

LinkedIn Connection

Understanding how to deploy PowerCenter for seamless LinkedIn connectivity with Informatica PowerCenter.

Hands-on Exercise – Deploy PowerCenter for seamless LinkedIn connectivity with Informatica PowerCenter.

Connection with Sources

Connecting Informatica PowerCenter with various data sources like Social media channels like Facebook, Twitter, etc.

Hands-on Exercise – Connect Informatica PowerCenter with various data sources like Social media channels like Facebook, Twitter, etc.

Push down optimization & Partitioning

Push down optimization for load-balancing on the server for better performance, the various types of partitioning for optimizing performance.

Hands-on Exercise – Optimize using Push down technique for load-balancing on the server for better performance, Create various types of partitioning for optimizing performance

Cache management

Understanding session cache, importance of cache creation with, implementing session cache, calculating cache requirement

Hands-on Exercise – Implement cache creation with, Work with session cache

Call Now- +91-921-276-0556

Send a Query

Tai Infotech Pvt Ltd, 2017 All Rights Reserved