Informatica online course is designed to make you expert in working with Informatica ETL Tool. The course is offered by Informatica Industry experts who have over 12+ years of experience in working with ETL Tools.
Instructor-Led Live Online Training
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. The latest version trending now in the market is Informatica v10.
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 Course Objectives:
- Introduction of Informatica basics.
- Learn about the data warehousing concepts
- How the dimentinal tables used and OLAP
- Learn PowerCenter compontents
- Informatica Architecture
- Learn about source qualifiers
- Look Caching and techniques
- Worklets tasks
- Advanced concepts on Informatica V10.
Informatica Training Course Curriculum
Introduction to Dataware housing
What/Why/How Data warehousing, USlowly Changing Dimensions (SCD1, SCD2, SCD3)
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 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 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 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
Informatica PowerCenter Server
Power Center & Power Mart
Power Center Connect
Meta Data Exchange
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:
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.
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 is connected to other transformations or directly to target table in the mapping.
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 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
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.
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.
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.
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
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.
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
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
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.
Average Informatica Salary in USA is increasing and is much better than other products.
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.
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.
Customer support was very nice and professional. The instructor was good. Would recommend
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.