informatica powercenter 9 training detail day wise content
TRANSCRIPT
Page: 1
INFORMATICA POWER CENTER Course Content: Description: The Course teaches the fundamentals of Informatica Power center 8.x platform, through classroom training and numerous hands-on lab exercises. Students will gain a clear understanding of the product and acquire the solid foundation needed to make them successful Power center Associates.
Prerequisites: SQL Basics.
DAY 1 Informatica Power Center 8.x: Power Center Architecture and Components: Introduction to informatica Power Center
PowerCenter 9.x architecture
Extraction, Transformation and loading process
Power Center tools: Designer, Workflow manager, Workflow Monitor, Repository Manager.
Repository Server and agent
Repository maintenance
Repository Server Administration Console
Security, Repository, privileges and folder permissions
Metadata extensions Power Center Developer Topics: Lab 1- Create a Folder.
Page: 2
Source Object Definitions
o Source types
o Source properties
Lab 2- Analyze Source Data, Import Source. Target Object Definitions Target types
Target properties Lab 3- Import Targets Transformation Concepts Transformation types and views
Transformation features and ports
Informatica functions and data types Mappings Mapping components
Source Qualifier transformation
Pre SQL and Post SQL
Mapping validation
Data flow rules Lab 4 –Create a Mapping, session, and workflow Workflows Workflow Tools
Workflow Structure and configuration
Workflow Tasks
Workflow Design and properties Session Tasks Session Task properties
Session components
Page: 3
Transformation overrides
Session partitions
Page: 4
Workflow Monitoring Workflow Monitor views
Monitoring a Server
Actions initiated from the workflow Monitor
Gantt chart View and Task view. Lab 5– Start and Monitor a Workflow Debugger Debugger features
Debugger windows
Tips for using the Debugger Lab 6 –The Debugger Expression transformation Expression, variable ports, storing previous record values. Different type of Ports Input/ output / Variable ports and Port Evaluation Filter transformation Filter properties Lab 7- Expression and Filter Aggregator transformation Aggregation function and expressions
Aggregator properties
Using sorted data
Incremental Aggregation Joiner transformation Joiner types
Joiner conditions and properties
Joiner usage and Nested joins
Page: 5
Lab 8 – Aggregator, Heterogeneous join
DAY 2 Working with Flat files Importing and editing flat file sources & Targets Lab Session - Use Flat file as source. Sorter transformation Sorter properties
Sorter limitations Lab 9 – Sorter Propagate Attributes.
Shared Folder and Working with shortcuts.
Informatica built in functions. Lookup transformation Lookup principles
Lookup properties
Lookup techniques
Connected and unconnected lookups. Lab 10 – Basic Lookup Target options Row type indicators
Row loading operations
Constraint- based loading
Rejected row handling options Lab 11 – Deleting Rows Update Strategy transformation Update strategy expressions
Page: 6
Lab 12 – Data Driven Inserts and Rejects Router transformation Using a router
Router groups Lab 13 – Router Conditional Lookups Usage and techniques
Advantage
Functionality Lab 14 – Conditional Lookups Reusable transformations Advantages
Limitations
Promoting and copying transformations Lab 15 – Reusable transformations Sequence Generator transformation Using a sequence Generator
Sequence Generator properties Dynamic Lookup Dynamic lookup theory
Usage and functionality
Advantages Lab 16 – Dynamic Lookup Concurrent and sequential Workflows Concurrent Workflows
Sequential Workflows
Stopping, Starting and suspending tasks and workflows
Page: 7
Lab 17 – Sequential Workflow Performance Tuning Overview of System Environment
Identifying Bottlenecks.
Optimizing Source, Target, mapping, Transformation, session. Mapping Parameters and Variables Introduction to Mappng Variables and Parameters
Creating Mapping Variables and Updating Variables
Creating Parameter File and associating file to a Session
System Variables
Variables functions Lab 18 - Override Mapping Variable with Parameter Files Lab 19 – Dynamically Updating a Source Qualifier with Mapping Variable Slowly Changing Dimensions Type 1, Type 2, Type 3
Lab 20– SCD 1, 2, 3
Page: 8
DAY 3
Advance Level: Informatica
COURSE CONTENT
INFORMATICA OBJECTS
a. Sources & Targets o XML o Normalizer (EBCDIC)
b. Transformations o Cache
Basics Types Usage in transformations Properties
o Run-time properties o Ports
Usage o Parameters and Variables
Usage o Transformation rules o Reusable transformations – rules and how to create o Coding Standards o Transaction Control Transformations
c. Mapping & Mapplets
o Creation o Definition o Mapplets – rules and how to create and use o Validation o Coding Standards
d. Tasks
o Types of tasks o Properties and configuration o Re-usable and non re-usable tasks o Coding Standards
e. Workflows and Worklets
Page: 9
o Connections and Links o Worklets – rules and how to create and use o Coding Standards
A. OTHER CONCEPTS
a. Versioning o What is versioning o How it is available in Informatica o Usage
b. Incremental aggregation c. Pushdown optimization d. External Loader
B. PERFORMANCE AND ADMINISTRATION
a. Workflow Monitoring o Workflow Monitor views o Monitoring a Server o Actions initiated from the Workflow Monitor o Filtering views
b. Performance Tuning o Bottlenecks o Configuring Properties of Infa objects for Performance Tuning o DTM – basics o Threads – basics
c. Monitoring o Monitoring workflows o Different Views
e. Debugging o Ways and approach to debug issues o Using Debugger Tool o Test data Load o Different log files generated o How to interpret messages in Log File o Tracing Levels
f. Repository o Backup and Restoration o Code Pages and Character Sets
g. Purge Version
C. PMREP/PMCMD COMMANDS
Page: 10
Hands On Exercise o INFORMATICA ADMIN CONSOLE o DEPLOYMENT GROUP o XML SOURCE o XML TARGET o JAVA TRANSFORMATION o SQL TRANSFORMATION o EXTERNAL LOADER o SCD TYPE 2 MAPPING o DYNAMIC LOOKUP o PERSISTANT LOOKUP o PUSH DOWN OPTIMIZATION o PMREP/PMCMD COMMANDS
DAY 4
Informatica Powercenter 9 – New features
PowerCenter9.0 Real-Time Enhancements to Support 24x7 Operations
PowerCenter Transformations Enhancements
o Lookup Transformation Multiple rows return SQL overrides for uncached lookups Database deadlock resilience
o SQL transformation Passive transformation
o Session Log files rollover o Data Transformation source and target o XML transformation o Data Masking
Page: 11
Mapping Architect for Visio Enhancements
Newly added Mapping Templates
DAY 5
Meta Data Manager o mmcmd Command Line Program o Data Lineage o Logging o Resources o Metadata Manager Service Options o Architecture o Browse and Search Metadata o Edit Metadata Objects o Custom Models o Metadata Manager Components
New features- Metadata Manager and Business Glossary
Deployment: o Command-line Enhancements for Easier Deployment
• PowerExchange9.0
. PowerExchangeforMainframePerformance Enhancements
. ImprovedSupportforHighAvailability
. Unified Administration with PowerCenter
. PowerExchange for Warehouse Appliances
. PowerExchange for Applications
• InformaticaAdminstrator9.0
Page: 12
• UpgradingtoRelease9
• Informatica Platform Architecture
New Components/Services in Informatica 9 Architecture. Connection management Monitoring