Sunteți pe pagina 1din 5

Informatica ETL Developme nt:

Informatica Architectural Overview - Review informatica role in Data warehouse - Informatica system service Architecture - How Informatica services interact with server - Underlying components that work seamless - Development tools available - Informatica origin and history Data warehouse(DW) concepts reviewed - What are DSS (Decision support systems) - Data warehouses & Data marts explained - Data warehouse history and concepts - Data warehouse implementation methods - Advantages of Data warehouse/Dat Mart - Advanced concepts OLAP/Data mining Data Modelling concepts reviewed - Differences between Data modelling in OLTP vs. DSS - Discuss various methods in Data modelling - Star schema / Snow flake schema - Fact/Dimension modelling - Slowly changing Dimension - Tools available for Data modeling ETL Process - Basic components of ETL process and Data Integration - Discuss staging and its role in ETL - Discuss current ETL industry and available tools - Discuss various ETL platforms for staging Informatica development tools: - Tools available in Informatica to design, develop and run ETL jobs - Discuss how tools fit within the Informatica Architecture - Indepth understanding of Service level architecture Informatica Repository - Discuss indepth how Informatica utilizes the repository - Repository service and Repository database - Repository users, security using Administration console - How to backup, restore repository - Handle objects in Repository - How to create folders in Repository - Sharing the folders and advantages

Informatica Designer-I
- Define Metadata and source, target definitions - Define metadata and how informatica handles metadata - How to get source and target metadata into repository - How to create sources from Relational DB /Flat files - Handling different types of sources/targets

Workflow Manager - I This topic will give users good handle on Workflow manager and running jobs - Discuss workflow manager tool and its components - What is session and types of Tasks - What is connection object and typical configuration parameters - How to run / stop / abort jobs - How to monitor the run time status of the jobs - Discuss linking multiple sessions and tasks

Workflow Monitor - I This topic will give you overview of Workflow monitor tool - How to monitor the jobs - How to view session logs and workflow logs - How to get run time stats in real-time - How to stop/re-start jobs from workflow monitor

LAB-1 create a ETL map/Run and Monitor In this lab you will create first map (ETL job) to load target table from source table. 1. Create ETL map that loads basic source table into target table 2. Create a session and workflow to run the map 3. Watch the job statistics as the job runs This exercise will give you the full overview of the Informatica job.

Informatica Desinger - II
This topics gives complete development transformations available and how to use them - What is transformation and types of transformations - Review all transformations - Filter / Source qualifier/ Joiner/ Expression and all other - Ports/variables / pre-sql/post-sql - Review programming language and available in-built functions - Mapping variables / Mapping parameters - Mapplets - Source QUalifier and its flexibility in fetching source data - How to import from templates from XML files - How to create template using Microsoft visio Architect - How to generate multiple maps using template We will go as deep as required to give full spectrum understanding of the tool Informatica Workflow Manager - II This topic will advanced view of workflow manager and explain tool in detail - What is Intergration service and its architecture in detail - How to create worklets - Re-usable sessions - Parameter files and its uses - Scheduling jobs - Conditional Linking - Explain all tasks in detail - Event wait - Event raise - Email task - Decision task - Command task - Review all properties of session task - How to partition the job - how to use versioning and object check-in/out - How to create a user defined Task - Using workflow variables - Configuring workflow/session properties LAB-2 create workflows using various type of Tasks This lab will give you clear understanding of how to use various components of workflow manager. Using De-bugger - How to use debugger to debug code - Strategies to effectively use debugger

Advanced Programming
This topic will emphasis on using advanced coding practices - How to use Normalizer/de-normalizer - How to use aggregator - Using Update strategy - How to generate and assign surrogate keys - Sorting and tips on using effectively - Outer joins - Lookups and techniques (connected & un-connected) - working with stored procedures - Router/Rank transformations - How to handle rejected data - Truncate/reload methods - Re-usable transformations - User coded transformations (Java transformation) - Performing update else insert - Handling huge volumes of data - Performance improvement techniques with realtime scenarios - Running session in parallel - Applying conditional rules between sessions - Disucss Database specific Loading types (Bulk load) - Error handling and capturing rejected records LAB-3: Create advanced Maps using various transformations This lab will give students opportunity to use the tranformations effectively Command Line interfacing This topic will give you advanced control of various aspects of Informatica repository and production jobs - Infacmd (review the use of these commands) - pmcmd commands and how to start/stop/schedule workflows - pmrep commands and how to modify mapping LAB-4: Students will run some of the commands ETL Best Practices and methodologies - Review the Industry best practices in ETL Development - Review Real time project experiences of trainer - Discuss what is learned techniques are useful in real world - How to design effective ETL process - Important considerations in designing ETL process - Discuss real world prouction issues and support - Discuss various roles in ETL world - Busines Analyst, System Analyst - System Architect - Technical Architect, ETL Lead - Stakeholders, Busines users

- Effective ways of using Data warehouse - Review various BI Reporting methods

Q/A-Inteview perparation/Placements
- Answer students questions - Tips for interview preparation - How we can assist in placement and future growth - Discuss other realted technologies like Business Intelligence(BI) - Advacing career options

S-ar putea să vă placă și