Informatica Training Institutes In Pune | Best Informatica course in pune




    1 on 1 sessions



    Free cloud access



    24*7 call support


 Course Features


    VM for practice.



   Free cloud storage



    ICDIS preparation




    Video Lectures



    Complete modules



    Multiple batches



Datawarehousing and Business Intelligence

  • Defining Datawarehouse
  • Integral Processes of Datawarehousing
  • Subject-Oriented Data
  • Integrated Data
  • Non-Volatile Data
  • Time-Variant Data
  • Studying History of Datawarehousing
  • Need of Datawarehosuing
  • Datawarehousing and Business Intelligence
  • Datawarehousing Schema in Real Life
  • Case Studies on Banking
  • Case Study on Stock Market
  • Case Study on Ecommerce
  • Types of Facts
  • Additive, Semi-Additive, and Non-Additive Facts
  • Cumulative and Snapshot
  • Architecture: Datawarehousing
  • Data Source Layer
  • Data Extraction Layer
  • Data Staging Layer
  • ETL Layer
  • Data Storage Layer
  • Data Logic Layer
  • Data Presentation Layer
  • Metadata Layer
  • System Operation Layer
  • Understanding Dimension table
  • What is a Fact table?
  • Types of Dimensions
  • Slowly Changing Dimensions (SCD)
  • SCD1, SCD2, and SCD3
  • Rapidly Changing Dimensions
  • Confirmed Dimensions
  • Degenerate Dimensions
  • Understanding Processing
  • OLTP: Online Transactional Processing
  • OLAP: Online Analytical Processing
  • Understanding Difference between OLAP and OLTP
  • Various Types of OLAP
  • MOLAP: Multi-Dimensional OLAP
  • ROLAP: Relational OLAP
  • HOLAP: Hybrid OLAP
  • Attribute and Hierarchy
  • Types of Schema
  • Star Schema
  • Snow Flake Schema
  • Fact Constellation Schema

 Informatica PowerCenter 9.X and Client Tools

  • Understanding Informatica PowerCenter 9.X
  • Informatica Core Components
  • Server (Informatica Administrator)
  • Understanding Services
  • Domain and Node
  • Licensing and Configuration of Services
  • Studying Terminology
  • What are Client Tools?
  • PowerCenter Designer
  • Working with the Designer
  • Working with Sources and Targets
  • Tools GUI
  • Defining Mappings
  • Explaining Transformations
  • Understanding Sessions
  • Defining Workflows
  • Workflow Manager and Workflow Monitor
  • Generate SQL Dynamically in Informatica
  • Transformation, Mapplets and Worklets
  • Informatica Services
  • Integration Service
  • Repository Service
  • Connections and Roles
  • Informatica Administration
  • Installation of Virtual Machine
  • How to create Services?
  • How to add Users?
  • Connecting with Client
  • Adding and Configuring Demands
  • Creating and Sharing Folders in Central Repository
  • Creation of Connections for various types of Sources


  • What is a Database?
  • Data Loading and Unloading
  • Basic Queries and Joins
  • Working with Semi Structured Data
  • Working with Structured Data
  • Importing Data from E-commerce Domain
  • Creating and Dropping Indexes
  • Creating and Compiling Stored Procedures
  • Table Operations: Create Truncate Update and Delete
  • Changing Data Structure for Structured Data

ETL, PowerCenter Designer, and Client Tools

  • ETL: Extract, Transform, and Load
  • ETL and its Architecture
  • Source Analyzer: Flat File and Relational Sources
  • Target Developer: Flat File and Relational Targets
  • Importing Relational Sources into Informatica
  • Importing Flat File Sources in Informatica
  • Importing data from Salesforce
  • Source Preview Techniques
  • Creating Targets in Informatica
  • Adding Targets of various types in Informatica
  • Mapping Designer and Mappings
  • Workflow Designer and Workflows
  • Monitoring Workflow
  • PowerCenter Workflow Manager
  • Describing Flow within a Workflow
  • Scheduling and Re-usability in Workflow Manager
  • Components of Workflow Monitor
  • Workflow Task and Job Handling
  • Studying PowerCenter Designer
  • PowerCenterDesigner and Preview Target Data
  • Visualizing PowerCenter Designer
  • Creating Mapping in Designer
  • Transformations and their Usage


Transformations I

  • Filter transformation
  • Filter Cache and Internal Working
  • Filtering various Types of Data
  • Multiple Conditions Based Filter
  • Transformation Properties
  • Performance Tuning Aspects
  • Sorter Transformations
  • Sorting Techniques
  • Sorting Internal Data
  • Caching Options: Single and Multisort
  • Performance Tuning Techniques for a Sorter
  • Router Transformation
  • Routing Mechanism
  • Pipeline Concepts with Grouping Data by Conditions
  • Usage of Default Group
  • Source Qualifier
  • Usage techniques
  • Why is it served as Default Transformation with every (except COBOL) source?
  • PreSQL and PostSQL Usage and Use cases
  • SQL Override
  • Data Sorting & Data Filtering from SQL


Transformations II

  • Joiner
  • Join types available in Informatica
  • Introduction to Master Table
  • Introduction to Detail Table
  • Normal Join
  • Detail Outer Join
  • Master Outer Join
  • Full Outer Join
  • Use case of joiner and Pipeline limitations of Joiner
  • Union Transformation
  • Constraints with Union and Usage
  • Aggregator
  • Generic Aggregate Operations: min,max,sum,avg,count
  • Aggregator Grouping Mechanism
  • Constraints related to Cache
  • Limitations of Aggregator: Pipeline and Input Adherence
  • Working with Sorted Input
  • Performance Tuning Concepts
  • Sequence Generator
  • Sequencing and its Use
  • Generating various types of Keys
  • Using Sequence Generator as a Reusable Transformation
  • Working with Cycle
  • Reset Options with Change in Parameters
  • Expression Transformation
  • Industrial use cases of Expression and its Usage with Generic Expression
  • String Related Functions and their Usage
  • Advanced Expressions and their Usage

Transformations III

  • Calling Unconnected Lookup from Expression Transformation
  • Calling Unconnected Stored Procedures from Expression Transformation
  • Lookup
  • Lookup Types: Connected and Unconnected
  • Lookup Types: Static, Dynamic, Cached and Uncached
  • Persistent and Non-persistent Cache
  • Cache Overflow Problem
  • Custom Expressions in Lookup and Dynamic Calls
  • Lookup SQL Override
  • Ports and Conditional Operators
  • Performance Considerations and use cases
  • Lookup on Flat Files
  • Update Strategy
  • Working with Updates: Mapping Level and Session Level
  • Usage of Keys to Update
  • Target Update Override and Update Conditions
  • Rank: Data Cache and Index Cache in Rank
  • Ranking with Priority (top and bottom)
  • Usage of Rank Index
  • Grouping with Rank
  • Stored Procedure
  • Connected and Unconnected Stored Procedure
  • Change Parameters
  • SP Load Options: Before/after source/target
  • Production Usage and Implementation Techniques
  • Normalizer
  • Normalizing COBOL Data
  • Working with Generic Options
  • Use Cases of Normalizer
  • Transaction Control
  • Types of Transactions in Informatica
  • Significance of Normalized Data in Production Environment
  • The Transformation Language
  • Constants and Operators
  • Variables, Dates, and Functions
  • Creating Custom Function


  • Understanding Domains
  • Nodes and Application Services
  • How to Use Administration Console?
  • How to Manage the Domain?
  • Managing Alerts, Folders, and Permissions
  • Managing Application Services and Nodes
  • How to Manage Users and Groups?
  • Managing Privileges and Roles
  • Domain Privileges
  • Repository and Reporting Services Privileges
  • Managing Roles
  • Create and Configure Integration Services
  • Enable and Disable Integration Services
  • Run in Normal and Safe Mode
  • Integration Services
  • Processes and Configuration
  • Architecture
  • Reporting Services
  • Create, Manage, and Configure Reporting Services



  • Understanding Workflow Manager
  • Workflow Manager Options
  • Navigate the Workspace
  • Defining Repository Objects
  • Copying and Comparing Repository Objects
  • Working with Worklets and Links
  • Workflow Wizard
  • Tasks: Create and Configure
  • Command Task and Decision Task
  • Event Task and Timer Task
  • Validation and its Significance
  • Validating Tasks, Worklets, Session, Workflows
  • Scheduling Workflows
  • Workflows: Running and Manual Starting
  • Monitoring Workflow: Customizing Workflow Monitor Options
  • Gantt Chart View and Task View
  • Properties: Integration Services
  • Properties: Workflow and Worklet Run
  • Session and Workflow Logs
  • Defining Log Events and Log Files




Workflows (Advanced)

  • Understanding Partitioning
  • What is Pipeline Partitioning?
  • Attributes of Partitioning
  • Defining Dynamic Partitioning
  • Rules of Partitioning
  • Configure Partitioning
  • Defining Partitioning Points
  • Add and Delete Partitioning Points
  • Partitioning Relational Sources
  • Partitioning File Targets
  • Partitioning Transformations
  • Types of Partitioning
  • What is Real Time Processing?
  • Commit Points
  • Defining Workflow Recovery
  • Stopping and Aborting
  • Error Handling
  • Why and What of Stopping and Aborting Workflows?
  • Concurrent Workflows
  • The Concept of Load Balancer
  • Understanding Variables
  • Workflow Variables
  • Predefined Workflow Variables
  • User- Defined Workflow Variables
  • Using Worklet Variables
  • Studying Parameters and Variables in Sessions
  • Working with Session Parameters
  • Assigning Parameter and Variables in a Session
  • Parameter File and Session Caches
  • Incremental Aggregation and Session Log Interface
  • Performance Tuning and Optimization
  • The Concept of Performance Tuning
  • Understanding Bottlenecks
  • Target and Source Bottlenecks
  • Mapping and Session Bottlenecks
  • Optimizing the Targets and Source
  • Optimizing Mapping and Transformations
  • Usage of Pipeline Partitions and Performance Counters


 Advanced Informatica I

  • Working with Multiple Pipelines
  • Protocols for Creating Multiple Pipelines
  • Understanding the Data Flow
  • Target Load Order
  • Understanding Granularity of Data with respect to Load Order
  • Changing the Default Load Order to get Expected Data
  • Constraint Based Load Ordering
  • Understanding Constraints and their Suitability to the given Load Order
  • Use cases where Constraint Based Loading can save time on Evaluation
  • Debugger
  • Understanding dependenciesr.t debugger
  • Row Status on Required State of the Mapping
  • Limitations of Debugger
  • Types of Sessions used in Debugger
  • Slowly Changing Dimensions(implementation using two techniques)
  • SCD Type-I
  • SCD Type-II
  • SCD Type-III
  • Manual Technique and Auto Generate Technique
  • Mapping Parameters
  • Types of Parameters in Informatica
  • Creating a Parameter File
  • Altering Session Properties
  • Mapping Variables
  • Types of Variables in Informatica
  • Setminvariable, setmaxvariable and setcountvariable



Advanced Informatica II

  • Advanced Session Properties
  • Configuration of Transformations
  • Sources and Target Properties at Session Level
  • Load Testing in Informatica
  • Working with Normal Loading and Bulk Loading
  • Setting Update Options
  • Setting Transaction Options
  • Setting up Connections at Session Level Manually
  • Tracing Level Types
  • Batch Processing
  • Types of Tasks
  • Session Task
  • Event Wait, Event Raise, and File Watcher Event
  • Timer task, Decision task, and Control task
  • STOP and ABORT
  • Assignment task
  • Version Control: Checking dependencies of an Object
  • Types of Objects in Informatica
  • Check in and Checkout
  • Loading Techniques: Direct and Indirect loading of Flat Files and Relational Sources


Production scenarios

  • **Contents of this section would be disclosed only after enrollment.**
  • [39 scenarios in total]
  • **All the scenarios taken are from real time environment.**





 What our customers say


Sarika Srivastava


Rating- 5/5 I was looking for Informatica training in Pune.
I got ETLHive's link from net and made a contact to the institute. The best part is, I got a call from this institute the same day and offered me a demo session without any registration. I joined the training after a very impressive and satisfactory demo session of around 1 hour.
The course is very well structured and I was provided with study materials and interview questions.
The trainer(HareKrushna Sir) is a very well experienced and has a vast knowledge in Informatica. He is a great teacher and he made it very easy to learn the tool. The best part of Krushna sir is he does not do spoon feeding and focuses on building our own concept by giving us various scenarios to solve on our own. My every doubts and queries were entertained by him. He is approachable to each and every student in the class according to his/her level of understanding.
I recommend ETL Hive for Informatica training to others also.
Thanks and All the Best!!!


ETLHIVE is one of the best Informatica training institutes in pune.  We provide career oriented informatica training. Our primary focus is on placement of our students in reputed MNC'c. The training module is designed to deliver best informatica practices. And the training offer is best suited for preparation ICDIS certification. The training is available in both formats, viz. online informatica training and classroom informatica training. Online informatica training is equipped with webinars and high definition video and audio capability servers. Weekend or Weekday batches are also available. If you have any doubt you can attained one free demo session. We are conducting  multiple batches. After completion of this course, students will become interview ready and can easily succeed with ICDIS certification. Very deep concepts are included in the syllabus. Main aim of course is deep understanding of Power Center Designer,Workflow manager, Workflow monitor, Repository manager concepts. ETLHIVE have multiple branches throughout the globe. Our indian institute is located in Pimple saudagar, Pune. Our trainers are etl certified experts. They have more than 4 years of relative experience and various projects in hand. We provide unique project for each student. We have trained over 300+ students in last 6 months worldwide. Being one of the best informatica training institutes in pune, its our duty to provide our students with world class trainers and facilities. We provide 100% job assistance. This course is career oriented. Freshers, database developers, mainframe developers, application developers, testing professionals, SAP professionals can find great career opportunities in informatica. After completion of training module.  Your profile would be evaluated by experts. Your resume would be rated. And you would start getting calls after completion of your module.

ETLHIVE is a Trademark of Itelligence Infotech Pvt Ltd.   *PMP®, PMBOK, PMI, PgMP, CAPM, PMI-RMP, and PMI-ACP are registered trademarks of the Project Management Institute, Inc. *ITIL®, IT Infrastructure Library, Swirl Logo, Prince2 are registered trademarks of AXELOS Limited.
Online Demo – Selenium : 4pm (2nd Apr) | Salesforce : 1pm (4th Apr) | Python : 9pm (3rd Apr) | Data Science : 9pm (1st Apr) | Tableau : 9pm (3rd Apr) | Data Science : 2pm (4th Apr) | Devops : 2pm (4th Apr) | AWS : 3pm (5th Apr) |