Informatica PowerCenter Content
Informatica PowerCenter Data Warehousing Concepts:
- Introduction to Data Warehouse
- What is Data Warehouse and why we need Data Warehouse
- Dimensions / Fact Tables
- Different Types of Dimensions and Facts
- Slowly Changing Dimensions and its types
- Star schema/Snowflake schema
- Data Mart vs Data Warehouse
ETL & Informatica
- ETL Overview
- Informatica Overview
- Different ETL Products. Why Informatica?
Informatica Power Center 10.4: PowerCenter Architecture and Components:
- Introduction to Informatica PowerCenter
- Overview on Informatica PowerCenter Architecture and Services
- Extract, Transformation and Loading Process (ETL Process)
- PowerCenter Tools explanation:
- Server Tool - Administration Console
- Client Tools - Repository Manager, Designer, Workflow Manager & Workflow Monitor
- Overview on Informatica Admin Console, Creating Roles, Groups and Users and their permissions
- Repository Security, Privileges, Folder Creation (Shared and Non-Shared) and Folder Permissions
- OBDC creation and Usage
- List of Transformation & Re-Usable transformation, Mapplet, Mapping
- Lookup & Cache types and their usage
- Mapping variable, Mapping parameter and Workflow variables
- Debugger and Performance tuning
- Web Service Sources and Targets Overview
- Import and Export of Informatica object
- Working with Deployment Group
- Reusable/Dynamic mapping, session, worklet and workflow and their usage
- Unix Basic command and advantages with Informatica.
- Practical classes on Unix Environment
- Practical on Real-time Scenarios
- Overview on Version Control concept
- Overview and discussion on real time unix script and making advantages with Informatica PowerCenter.
PowerCenter Developer Topics:
PowerCenter Designer:
Source Analyzer:
- Source Object Definitions
- Types of Source Objects
- Source Properties
- Create & Import source (Oracle, CSV and Flat Files – Fixed Width/Delimited)
- Different ways to create Source objects
- Web service source definition
- XML Source
Target Designer:
- Target Object Definitions
- Types of Target Objects
- Target Properties
- Create & Import Source (Oracle, CSV and Flat Files – Fixed Width/Delimited)
- Copying Source Object as Target Object
- Different ways to create Target objects
- Web service target definition
- Reverse engine (creating tables from target warehouse to database)
- XML Target
Transformation Concepts:
- Transformations list and overview
- Types of transformation and features (Active & Passive)
- Difference between reusable and non-reusable transformation and usage
- Difference between Transformation, Mapplets and Mappings
- Source Qualifier Transformation and its usage/Advantage
- Creating Mapipngs, re-usable Transformation, mapplet, and mapping
- Mapping Validation and Mapping Debugger
- Mapplets usage and features
- Lookup Caches and Types of Lookups
- Data Flow rules and target load order
- Pre-SQL & Post-SQL for Source/Target instance and their usable
- Web service Source & Target and its usage
- XML File parsing and generating
List of Transformations:
- Aggregator
- Expression
- Filter
- Joiner
- Lookup (static/dynamic)
- Normalizer
- Rank
- Router
- Sequence Generator
- Sorter
- Source Qualifier
- Stored Procedure
- Update Strategy
- Union
- Transaction Control
- XML Generator
- XML Parser
- UDF (User Defined Function)
- XML Source
- XML Target
- Web Service
- Unstructured Data
Reusable Transformations
- Advantages & Limitations
- Promoting and copying transformation
Workflow Manager:
- Workflow Tools
- Workflow structure and Configuration
- Workflow tasks and Workflow variables
- Workflow Designer and Properties
Tasks Overview:
- Session
- Assignment
- Event-Raise
- Command
- Event-Wait
- Control
- Timer
- Decision
Task Developer & Worklet Designer:
- Session Task and Properties
- Session Components and Usage
- Transformation Overrides
- Session Partitions
- Re-usable session and advantages
- Re-usable worklet and advantages
Workflow Monitor:
- Workflow Monitor
- Monitoring a Server
- Action Initiated from the workflow monitor
- Gantt chart view and Task view
Concurrent and Sequential Workflows
- Concurrent workflows
- Sequence workflows
- Starting, stopping and suspending tasks and workflows
Practical: Working with Mapping (Real Time Scenarios)
- Mapping with Flat File (Fixed Width/Delimited/CSV, Excel sheets)
- Mapping with Database Tables (Oracle)
- Simple Mapping (Pass through)
- Complex Mapping with Lookup (Connect/Un-Connected)
- Complex Mapping with more no of transformation
- Complex Mapping with complex logics
- Mapping with Expression, Filter, Router
- Mapping with Static and Dynamic cache lookup
- Mapping with Update Strategy Transformation (Insert, Update, Delete & Reject)
- Mapping with Normalize Transformation
- Mapping with Aggregator Transformation
- Mapping with Union Transformation
- Mapping with XML (source/target) Transformation
- Mapping with SCD Type I
- Mapping with SCD Type II (Version, Flag and Effective Date)
- Mapping with SCD Type III
- Mapping with Web Service Source, Target and Custom Web Service transformation
- Mapping with Unstructured Transformation
- Dynamic/Re-usable Mapping, Session, Worklet & Workflow with using Mapping Variable/Parameters and Workflow variables.
- Re-usable mapping concept and process
Performance Tuning:
- Overview of system environment
- Identifying Bottlenecks
- Optimizing Source, Target, Mapping, Transformation and Session
Mapping Parameters and Variables:
- Introduction to Mapping Parameters and Variables
- Creating Mapping Parameters and Mapping Variable
- Creating Parameter file and associating file to a session
- System variables
- Variable functions
Advance Topics:
- Push Down Optimization
- Link Conditions
- Incremental Aggregation
- Partition Techniques
- Shared Folder and Working with Shortcuts
- User defined functions.
Team Based Development
- Version Control
- Checking out and checking in objects
Target Options
- Constraint based loading and Target load plan
Slowly Changing Dimensions:
- SCD Type 1
- SCD Type 2
- SCD Type 3
Workflow Scheduling
- Using Informatica scheduling
Informatica Migrations
- Copying objects
- Objects import and export (XML)
- Development groups
- Validation & Label
Command line interface (PMCMD)
- Overview of PMCMD and functions
Others
- Import and Export of Informatica object
- Working with Deployment Group
- Unix Basic command and advantages with Informatica
Comments
Post a Comment