• USA : +1 973 910 5725
  • INDIA: +91 905 291 3388
  • info@tekslate.com
  • Login

Course Details

What is Informatica?

Informatica is a tool, supporting all the steps of Load process, Extraction and Transformation. Nowadays Integration tool is also known as Informatica.

Informatics is a simple tool to use. It has got an easy observable interface like forms in visual basic. You must need to drop and drag different transformations and load and layout process flow for Data extraction transformation. This progress flow layout familiar as mappings. Once a mapping is made, it can be demanding to run as and when deserved. The Informatica server fetches the data from source, load it to the target systems/databases and transforming it.

Why to attend Tekslate Online Training ?​

Classes are conducted by Certified Informatica Working Professionals with 100 % Quality Assurance.

With an experienced Certified practitioner who will teach you the essentials you need to know to kick-start your career on Informatica. Our training make you more productive with your Informatica Training Online. Our training style is entirely hands-on. We will provide access to our desktop screen and will be actively conducting hands-on labs with real-time projects.

Informatica Training

Informatica Training Course Curriculum

Introduction to Dataware housing

What/Why/How Dataware housing, USlowly Changing Dimensions (SCD1, SCD2, SCD3)

Dimentinal Table

Types Of Dim Tables, Fact Table, Types of Fact Tables, OLTP (OnLine Transaction Processing), OLAP (Online Analysis And Processing), OLTP Vs OLAP, Advantages of OLAP

PowerCenter Components and User Interface

Informatica PowerCenter Architecture, Informatica PowerCenter Client Tools, Start Using of the Designer, Workflow Manager and Workflow Monitor

Source Qualifier

Source Qualifier Transformation, SQL override in source qualifier transformation, Source qualifier transformation joins concept, Source qualifier transformation on Relational Databases, Source qualifier transformation on File systems, Source qualifier transformation filter concepts, Difference Between SQL Override, Other Options, Source Qualifier Transformation Performance Tunning, Pre SQL and Post in Source Qualifier Transformation

Expression, Filter, File Lists and Workflow Scheduler

Expression Editor, Filter Transformation, File Lists, Workflow Scheduler, Lab – Load the Customer Staging Table and Real time issues

Joins, Features and Techniques I

Joiner Transformation, Shortcuts, Lab A – Load Sales Transaction Staging Table, Lab B – Features and Techniques I and Real time issues

Lookups and Reusable Transformations

Lookup Transformation, Reusable Transformations, Lab A – Load Employee Staging Table, Lab B – Load Date Staging Table and Real time issues


Debugging Mappings, Lab – Using the Debugger

Sequence Generator

Sequence Generator Transformation, Lab – Load Date Dimension Table and Real time issues

Lookup Caching, More Features and Techniques

Lookup Caching, Lab A – Load Promotions Dimension Table, Lab B – Features and Techniques II, Review and more Lab Activities and Real time issues

Router, update Strategy and Overrides

Router Transformation, Update Strategy Transformation, Expression Default Values, Source Qualifier Override, Target Override, Session Task Mapping Overrides, Lab – Load Employee Dimension Table and Real time issues

Dynamic Lookup and Error Logging

Dynamic Lookup, Error Logging, Lab – Load Customer Dimension Table

Unconnected Lookup, Parameters and Variables

Unconnected Lookup Transformation, System Variables, Mapping Parameters and Variables, Lab – Load Sales Fact Table

Sorter, Aggregator and Self-Join

Sorter Transformation, Aggregator Transformation, Active and Passive Transformations, Data Concatenation, Self-Join, Lab – Reload the Employee Staging Table and Real time issues, SCD type1 – Hands-On LAB, SCD type2 – Hands-On LAB, SCD type3 – Hands-On LAB


Mapplets, Lab – Load Product Daily Aggregate Table, Review and more Lab Activities and Real time issues

Workflow Variables and Tasks

Link Conditions, Workflow Variables, Assignment Task, Decision Task, Email Task, Lab – Load Product Weekly Aggregate Table

More Tasks and Reusability

Event Raise Task, Event Wait Task, Command Task, Reusable Tasks, Reusable Session Task, Reusable Session Configuration

Worklets and More Tasks

Worklets, Timer Task, Control Task

Other Popular Informatica Trainings

We offer both Informatica Power Center developer and Power Exchange trainings. We have training classes starting every week on both. The training material and exercises are provided during the course of training.

Informatica MDM Online Training

Informatica Data Quality Online Training

Informatica ILM Online Training

 Informatica Overview

Informatica can communicate with all major data sources (mainframe/ RDBMS/ Flat Files/ XML/ VSM/ SAP etc), can move/transform data between them. It can move huge volumes of data in a very effective way, many a times better than even bespoke programs written for specific data movement only. It can throttle the transactions (do big updates in small chunks to avoid long locking and filling the transactional log). It can effectively join data from two distinct data sources (even a xml file can be joined with a relational table). In all, Informatica has got the ability to effectively integrate heterogeneous data sources & converting raw data into useful information.

Informatica Power Center Repository

Repository is the heart of Informatica tools. Repository is a kind of data inventory where all the data related to mappings, sources, targets etc is kept. This is the place where all the metadata for your application is stored. All the client tools and Informatica Server fetch data from Repository. Informatica client and server without repository is same as a PC without memory/hard disk, which has got the ability to process data but has no data to process. This can be treated as backend of Informatica.

Informatica PowerCenter Server

Server is the place, where all the executions take place. Server makes physical connections to sources/targets, fetches data, applies the transformations mentioned in the mapping and loads the data in the target system.

Power Center & Power Mart

Power Mart is a departmental version of Informatica for building, deploying,and managing data warehouses and data marts. Power center is used for corporate enterprise data warehouse and power mart is used for departmental data warehouses like data marts. Power Center supports global repositories and networked repositories and it can be connected to several sources. Power Mart supports single repository and it can be connected to fewer sources when compared to Power Center. Power Mart can extensibily grow to an enterprise implementation and it is easy for developer productivity through a code less environment.

Power Exchange

Informatica Power Exchange as a stand alone service or along with Power Center, helps organizations leverage data by avoiding manual coding of data extraction programs. Power Exchange supports batch, real time and changed data capture options in main frame(DB2, VSAM, IMS etc), mid range (AS400DB2 etc.,), and for relational databases (oracle, sql server, db2 etc) and flat files in unix, linux and windows systems.

Power Center Connect

This is add on to Informatica Power Center. It helps to extract data and metadata from ERP systems like IBM’s MQSeries, Peoplesoft, SAP, Siebel etc. and other third party applications.

Power Channel

This helps to transfer large amount of encrypted and compressed data over LAN, WAN,through Firewalls, transfer files over FTP, etc.

Meta Data Exchange

Metadata Exchange enables organizations to take advantage of the time and effort already invested in defining data structures within their IT environment when used with Power Center. For example, an organization may be using data modeling tools, such as Erwin, Oracle designer, Sybase Power Designer etc for developing data models. Functional and technical team should have spent much time and effort in creating the data model’s data structures(tables, columns, data types, procedures, functions,triggers etc). By using meta data exchange, these data structures can be imported into power center to identify source and target mappings which leverages time and effort. There is no need for informatica developer to create these data structures once again.

Power Analyzer

Power Analyzer provides organizations with reporting facilities. PowerAnalyzer makes accessing, analyzing, and sharing enterprise data simple and easily available to decision makers. PowerAnalyzer enables to gain insight into business processes and develop business intelligence.With PowerAnalyzer, an organization can extract, filter, format, and analyze corporate information from data stored in a data warehouse, data mart, operational data store, or other data storage models. PowerAnalyzer is best with a dimensional data warehouse in a relational database. It can also run reports on data in any table in a relational database that do not conform to the dimensional model.

Super Glue

Superglue is used for loading metadata in a centralized place from several sources. Reports can be run against this superglue to analyze meta data.

Informatica Transformations

A transformation is a repository object that generates, modifies, or passes data. The Designer provides a set of transformations that perform specific functions. For example, an Aggregator transformation performs calculations on groups of data.Transformations can be of two types:

Active Transformation

An active transformation can change the number of rows that pass through the transformation, change the transaction boundary, can change the row type. For example, Filter, Transaction Control and Update Strategy are active transformations.The key point is to note that Designer does not allow you to connect multiple active transformations or an active and a passive transformation to the same downstream transformation or transformation input group because the Integration Service may not be able to concatenate the rows passed by active transformations However,Sequence Generator transformation(SGT) is an exception to this rule. A SGT does not receive data. It generates unique numeric values. As a result, the Integration Service does not encounter problems concatenating rows passed by a SGT and an active transformation.

Passive Transformation

A passive transformation does not change the number of rows that pass through it, maintains the transaction boundary, and maintains the row type.The key point is to note that Designer allows you to connect multiple transformations to the same downstream transformation or transformation input group only if all transformations in the upstream branches are passive.The transformation that originates the branch can be active or passive.Transformations can be Connected or UnConnected to the data flow

Connected Transformation

Connected transformation is connected to other transformations or directly to target table in the mapping.

UnConnected Transformation

An unconnected transformation is not connected to other transformations in the mapping. It is called within another transformation, and returns a value to that transformation.

Aggregator Transformation

Aggregator transformation performs aggregate functions like average, sum, count etc. on multiple rows or groups. The Integration Service performs these calculations as it reads and stores data group and row data in an aggregate cache. It is an Active & Connected transformation. Expression transformation permits you to perform calculations row by row basis only. In Aggregator you can perform calculations on groups. Aggregator transformation has following ports State, State_Count, Previous_State and State_Counter.Components: Aggregate Cache, Aggregate Expression, Group by port, Sorted input.

Application Source Qualifier Transformation

Represents the rows that the Integration Service reads from an application, such as an ERP source, when it runs a session.It is an Active & Connected transformation.

Data Masking Transformation

Passive & Connected. It is used to change sensitive production data to realistic test data for non production environments. It creates masked data for development, testing, training and data mining.Data relationship and referential integrity are maintained in them asked data.For example: It returns masked value that has a realistic format for SSN, Credit card number, birth date, phone number, etc. But is not a valid value. Masking types: Key Masking, Random Masking, Expression Masking,Special Mask format. Default is no masking

Expression Transformation

Passive & Connected. are used to perform non-aggregate functions, i.e to calculate values in a single row.Example: to calculate discount of each product or to concatenate first and last names or to convert date to a string field.You can create an Expression transformation in the Transformation Developer or the Mapping Designer.Components: Transformation, Ports, Properties, Metadata Extensions.

Filter Transformation

Active & Connected. It allows rows that meet the specified filter condition and removes the rows that do not meet the condition. For example, to find all the employees who are working in NewYork or to find out all the faculty member teaching Chemistry in a state. The input ports for the filter must come from a single transformation. You cannot concatenate ports from more than one transformation into the Filter transformation.Components: Transformation, Ports, Properties, Metadata Extensions.

HTTP Transformation

Passive & Connected. It allows you to connect to an HTTP server to use its services and applications. With an HTTP transformation,the Integration Service connects to the HTTP server, and issues a request to retrieves data or posts data to the target or downstream transformation in the mapping.Authentication types: Basic, Digest and NTLM. Examples: GET, POST and SIMPLE POST.

Lookup Transformation

Passive & Connected or UnConnected. It is used to look up data in a flat file, relational table, view, or synonym.It compares lookup transformation ports (input ports) to the source column values based on the lookup condition. Later returned values can be passed to other transformations. You can create a lookup definition from a source qualifier and can also use multiple Lookup transformations in a mapping.You can perform the following tasks with a

Lookup transformation: Get a related value. Retrieve a value from the lookup table based on a value in the source. For example, the source has an employee ID. Retrieve the employee name from the lookup table. Perform a calculation. Retrieve a value from a lookup table and use it in a calculation. For example, retrieve a sales tax percentage, calculate a tax, and return the tax to a target.*Update slowly changing dimension tables. Determine whether rows exist in a target

Normalizer Transformation

Active & Connected. The Normalizer transformation processes multiple-occurring columns or multiple-occurring groups of columns in each source row and returns a row for each instance of the multiple-occurring data. It is used mainly with COBOL sources where most of the time data is stored in de-normalized format.You can create following Normalizer transformation:*VSAM Normalizer transformation. A non-reusable transformation that is a Source Qualifier transformation fora COBOL source. VSAM stands for Virtual Storage Access Method, a file access method for IBM mainframe.*Pipeline Normalizer transformation. A transformation that processes multiple-occurring data from relational tables or flat files. This is default when you create a normalizer transformation.Components: Transformation, Ports, Properties, Normalizer, Metadata Extensions.

Rank Transformation

Active & Connected. It is used to select the top or bottom rank of data. You can use it to return the largest or smallest numeric value in a port or group or to return the strings at the top or the bottom of a session sort order.For example, to select top 10 Regions where the sales volume was very high or to select 10 lowest priced products. As an active transformation, it might change the number of rows passed through it. Like if you pass 100 rows to the Rank transformation, but select to rank only the top 10 rows, passing from the Rank transformation to another transformation. You can connect ports from only one transformation to the Rank transformation. You can also create local variables and write non-aggregate expressions.

Sequence Generator Transformation

Passive & Connected transformation. It is used to create unique primary key values or cycle through a sequential range of numbers or to replace missing primary keys.It has two output ports: NEXTVAL and CURRVAL. You cannot edit or delete these ports. Likewise, you cannot add ports to the transformation. NEXTVAL port generates a sequence of numbers by connecting it to a transformation or target. CURRVAL is the NEXTVAL value plus one or NEXTVAL plus the Increment By value.You can make a Sequence Generator reusable, and use it in multiple mappings. You might reuse a Sequence Generator when you perform multiple loads to a single target.For non-reusable Sequence Generator transformations, Number of Cached Values is set to zero by default, and the Integration Service does not cache values during the session.For non-reusable Sequence Generator transformations, setting Number of Cached Values greater than zero can increase the number of times the Integration Service accesses the repository during the session. It also causes sections of skipped values since unused cached values are discarded at the end of each session

Sorter Transformation

Active & Connected transformation. It is used sort data either in ascending or descending order according to a specified sort key.You can also configure the Sorter transformation for case-sensitive sorting, and specify whether the output rows should be distinct.When you create a Sorter transformation in a mapping, you specify one or more ports as a sort key and configure each sort key port to sort in ascending or descending order

Source Qualifier Transformation

Active & Connected transformation. When adding a relational or a flat file source definition to a mapping, you need to connect it to a Source Qualifier transformation. The Source Qualifier is used to join data originating from the same source database, filter rows when the Integration Service reads source data, Specify an outer join rather than the default inner join and to specify sorted ports.It is also used to select only distinct values from the source and to create a custom query to issue a special SELECT statement for the Integration Service to read source data

SQL Transformation

Active/Passive & Connected transformation. The SQL transformation processes SQL queries midstream in a pipeline. You can insert, delete, update, and retrieve rows from a database. You can pass the database connection information to the SQL transformation as input data at run time. The transformation processes external SQL scripts or SQL queries that you create in an SQL editor. The SQL transformation processes the query and returns rows and database errors.

Stored Procedure Transformation

Passive & Connected or UnConnected transformation. It is useful to automate time-consuming tasks and it is also used in error handling, to drop and recreate indexes and to determine the space in database, a specialized calculation etc. The stored procedure must exist in the database before creating a Stored Procedure transformation, and the stored procedure can exist in a source, target, or any database with a valid connection to the Informatica Server. Stored Procedure is an executable script with SQL statements and control statements,user-defined variables and conditional statements

Transaction Control Transformation

Active & Connected. You can control commit and roll back of transactions based on a set of rows that pass through a Transaction Control transformation. Transaction control can be defined within a mapping or within a session.Components: Transformation, Ports, Properties, Metadata Extensions.

Unstructured Data Transformation

Active/Passive and connected. The Unstructured Data transformation is a transformation that processes unstructured and semi-structured file formats, such as messaging formats, HTML pages and PDF documents. It also transforms structured formats such as ACORD, HIPAA, HL7, EDI-X12, EDIFACT, AFP, and SWIFT.Components: Transformation, Properties, UDT Settings, UDT Ports, Relational Hierarchy.

Update Strategy Transformation

Active & Connected transformation. It is used to update data in target table, either to maintain history of data orrecent changes. It flags rows for insert, update, delete or reject within a mapping

XML Parser Transformation

Active & Connected transformation. The XML Parser transformation lets you extract XML data from messaging systems, such as TIBCO or MQ Series, and from other sources, such as files or databases. The XML Parser transformation functionality is similar to the XML source functionality, except it parses the XML in the pipeline.

XML Source Qualifier Transformation

Active & Connected transformation. XML Source Qualifier is used only with an XML source definition. It represents the data elements that the Informatica Server reads when it executes a session with XML sources. has one input or output port for every column in the XML source.

External Procedure Transformation

Active & Connected/UnConnected transformation. Sometimes, the standard transformations such as Expression transformation may not provide the functionality that you want. In such cases External procedure is useful to develop complex functions within a dynamic link library (DLL) or UNIX shared library, instead of creating the necessary Expression transformations in a mapping.

Informatica Job Responsibilities

Typical Informatica job responsibilities include –

-Design, development, implementation, and maintenance ETL codes for Data Warehouse and applications
-Develop complex map, sessions and workflows using Informatica ETL according to specification and business requirement
-Contribute to and follow ETL standards and best practices
-Conduct data analysis and prepare test result.
-Troubleshoot and resolve production issues.
-Performance tuning. Peer code reviews.

Salary Trends

Average Informatica Salary in USA is increasing and is much better than other products.

Informatica Training

Ref: Indeed.com

Informatica Training

Ref: Glassdoor.com

Informatica Certification:

Informatica certification proves that you have good skills in data integration and data management projects. Informatica Certified Professional (ICP) program has various certifications like PowerCenter Developer Certification and PowerCenter Administrator Certification

  • Having an Informatica certification distinguishes you as an expert.
  • For Informatica certification, you need not go to a test center, as the exams are available online.
  • You need to register yourself at www.webassessor.com/ to give your Informatica certification exam.

Exam Details: https://www.informatica.com/in/services-and-training/certification/

Benefits to our Global Learners

  • Tekslate services are Student-centered learning.
  • Qualitative & cost effective learning at your pace.
  • Geographical access to learn from any part of the world.

Informatica Certification Training in Your City

  • Informatica Training India
    Tekslate provides instructor-led live online training and corporate training. Informatica Training provides you hands on real-time project experience. Our Informatica trainers are certified industry experts and work professionals. We provide customized training for beginners as well working professionals. You can avail training in your cities like Hyderabad, Bangalore, Delhi, Mumbai, Pune, Chennai and more.
  • Informatica Training United States
    Our trainers in US are certified and have in-depth knowledge regarding Informatica Concepts. Tekslate superior quality training is what makes us stand apart from others. Case studies are included in the curriculum of training programs irrespective of the mode you chose. You can avail training in your cities like New York, Los Angeles, Chicago, Houston, and more.
  • Informatica Training United Kingdom
    For experienced professionals in UK, special batches are conducted in different timings. Customized approach to imparting training has made us different from others. You can clarify your doubts after completing the class. You can avail training in your cities like London, Birmingham, Leeds, Glasgow and more.
  • Informatica Training Canada
    There are many companies that offer Informatica training in Canada. Our Informatica course provides basic understanding about the introduction and overview. It is the course that can be educate right from the beginner to the intermediate and advanced level. Informatica Training is provided by Real Time Industry Experts who has huge subject knowledge, skills and enhances the skills of students in the best way. You can avail training in your cities like Montreal, Winnipeg, Mississauga, Ottawa and more.


What Are The Modes Of Training?

Tekslate basically offers the online instructor-led training. Apart from that we also provide corporate training for enterprises.

Who Are The Trainers?

Our trainers have relevant experience in implementing real-time solutions on different queries related to different topics. Tekslate also verifies their technical background and expertise.

What If I Miss A Class?

We record each LIVE class session you undergo through and we will share the recordings of each session/class.

Can I Request For A Support Session If I Find Difficulty In Grasping Topics?

If you have any queries you can contact our 24/7 dedicated support to raise a ticket. We provide you email support and solution to your queries. If the query is not resolved by email we can arrange for a one-on-one session with our trainers.

What Kind Of Projects Will I Be Working On As Part Of The Training?

You will work on real world projects wherein you can apply your knowledge and skills that you acquired through our training. We have multiple projects that thoroughly test your skills and knowledge of various aspect and components making you perfectly industry-ready.

How Will I Execute The Practical?

Our Trainers will provide the Environment/Server Access to the students and we ensure practical real-time experience and training by providing all the utilities required for the in-depth understanding of the course.

If I Cancel My Enrollment, Will I Get The Refund?

If you are enrolled in classes and/or have paid fees, but want to cancel the registration for certain reason, it can be attained within 48 hours of initial registration. Please make a note that refunds will be processed within 30 days of prior request.

Will I Be Working On A Project?

The Training itself is Real-time Project Oriented.

Are These Classes Conducted Via Live Online Streaming?

Yes. All the training sessions are LIVE Online Streaming using either through WebEx or GoToMeeting, thus promoting one-on-one trainer student Interaction.

Is There Any Offer / Discount I Can Avail?

There are some Group discounts available if the participants are more than 2.

Who Are Our Customers & Our Location ?

As we are one of the leading providers of Online training, We have customers from USA, UK, Canada, Australia, India and other parts of the world.

Course Reviews


4500 ratings
    • Customer support was very nice and professional. The instructor was good. Would recommend
      Profile photo of deekshitha
    • Very useful real time examples are covered in the course. Follow me On LinkedIn
      Profile photo of admin
    • I just finished Salesforce Online Training at Tekslate, just wanted to share my thoughts about the training. The training is good, the instructor has very good experience in teaching as well as on Sal ...
    • Excellent Training, loved the whole experience.