Book description
Harness the power and simplicity of Informatica PowerCenter 10.x to build and manage efficient data management solutions
About This Book- Master PowerCenter 10.x components to create, execute, monitor, and schedule ETL processes with a practical approach.
- An ideal guide to building the necessary skills and competencies to become an expert Informatica PowerCenter developer.
- A comprehensive guide to fetching/transforming and loading huge volumes of data in a very effective way, with reduced resource consumption
If you wish to deploy Informatica in enterprise environments and build a career in data warehousing, then this book is for you. Whether you are a software developer/analytic professional and are new to Informatica or an experienced user, you will learn all the features of Informatica 10.x. A basic knowledge of programming and data warehouse concepts is essential.
What You Will Learn- Install or upgrade the components of the Informatica PowerCenter tool
- Work on various aspects of administrative skills and on the various developer Informatica PowerCenter screens such as Designer, Workflow Manager, Workflow Monitor, and Repository Manager.
- Get practical hands-on experience of various sections of Informatica PowerCenter, such as navigator, toolbar, workspace, control panel, and so on
- Leverage basic and advanced utilities, such as the debugger, target load plan, and incremental aggregation to process data
- Implement data warehousing concepts such as schemas and SCDs using Informatica
- Migrate various components, such as sources and targets, to another region using the Designer and Repository Manager screens
- Enhance code performance using tips such as pushdown optimization and partitioning
Informatica PowerCenter is an industry-leading ETL tool, known for its accelerated data extraction, transformation, and data management strategies. This book will be your quick guide to exploring Informatica PowerCenter’s powerful features such as working on sources, targets, transformations, performance optimization, scheduling, deploying for processing, and managing your data at speed.
First, you’ll learn how to install and configure tools. You will learn to implement various data warehouse and ETL concepts, and use PowerCenter 10.x components to build mappings, tasks, workflows, and so on. You will come across features such as transformations, SCD, XML processing, partitioning, constraint-based loading, Incremental aggregation, and many more. Moreover, you’ll also learn to deliver powerful visualizations for data profiling using the advanced monitoring dashboard functionality offered by the new version.
Using data transformation technique, performance tuning, and the many new advanced features, this book will help you understand and process data for training or production purposes. The step-by-step approach and adoption of real-time scenarios will guide you through effectively accessing all core functionalities offered by Informatica PowerCenter version 10.x.
Style and approachYou'll get hand-on with sources, targets, transformations, performance optimization, scheduling, deploying for processing, and managing your data, and learn everything you need to become a proficient Informatica PowerCenter developer.
Table of contents
- Preface
- Downloading and Extracting Informatica PowerCenter Software
-
Understanding Admin Console
- The Informatica architecture
- Informatica services
- The Administration Console - configuration
- Repository creation - the centralized database for Informatica
- Creating the integration service - the path for flow of data
- Model Repository Service - a storage place for other developer tools
- Informatica users and authentications
- Repository Manager - the client configuration
- Summary
-
Understanding Designer Screen and its Components
- Understanding Designer Interface
- Working with Sources
- Working with Targets
- Feel of data inside Repository - preview
- Creating a Database Table
- Creating a mapping and using transformation features
- Summary
-
The Lifeline of Informatica - Transformations
- Creating the transformation
- Expression transformation
- Ports in transformations
- Using the expression editor
- Aggregator transformation
- Sorter transformation
- Filter transformation
- Router transformation
- Rank transformation
- Sequence Generator transformation
- Joiner transformation
- Union transformation
- Source Qualifier transformation
- Classification of transformations
- Lookup transformation
- Update Strategy transformation
- Normalizer transformation
- Stored Procedure transformation
- Transaction Control transformation
- Types of Lookup cache
- Tracing level
- Summary
- Using the Designer Screen - Advanced Features
- Implementing SCD Using Designer Screen Wizards
- Using the Workflow Manager Screen
- Learning Various Tasks in Workflow Manager screen
- Advanced Features of Workflow Manager Screen
-
Working with Workflow Monitor - Monitoring the code
- Using the Workflow Monitor
- Connecting the Workflow Manager Screen
- Opening previous workflow runs
- Running or recovering workflow or task
- Stopping or aborting the workflow or task
- Status of the workflow and tasks
- Viewing session log and workflow log
- Working with the workflow log
- Working with the session Log
- Viewing workflow run properties
- Viewing session run properties
- Common Errors
- Summary
- The Deployment Phase - Using Repository Manager
-
Optimization - Performance Tuning
-
Bottlenecks
- Finding the target bottleneck
- Eliminating the target bottleneck
- Finding the source bottleneck
- Eliminating the source bottleneck
- Finding the mapping bottleneck
-
Eliminating the mapping bottleneck
- Using single pass mapping
- Avoiding data type conversions
- Unchecking unnecessary ports
- Processing numeric data
- Using operators instead of functions
- Using Decode in place of multiple IIF
- Tracing level
- Using variable ports
- Optimizing filter transformation
- Optimizing Aggregator transformation
- Optimizing joiner transformation
- Optimizing lookup transformation
- Eliminating the session bottleneck
- Eliminating the system bottleneck
- Working on partitioning
- Pushdown optimization
- Summary
-
Bottlenecks
Product information
- Title: Learning Informatica PowerCenter 10.x - Second Edition
- Author(s):
- Release date: August 2017
- Publisher(s): Packt Publishing
- ISBN: 9781788471220
You might also like
book
Learning Informatica PowerCenter 9.x
Learn the art of extracting data from disparate systems, integrating it using the leading data integration …
video
Getting Started with Informatica
This video course will kick-start with taking you through downloading Informatica Power Center and extracting it. …
video
Mastering Informatica PowerCenter 9
Informatica is a leader in the ETL market and provides lot of job opportunities in the …
video
Oracle PL/SQL Programming: Fundamentals to Advanced
Overview Oracle PL/SQL Programming: Fundamentals to Advanced LiveLessons begins with a fundamentals module that covers the …