万本电子书0元读

万本电子书0元读

顶部广告

Learning Informatica PowerCenter 9.x电子书

售       价:¥

9人正在读 | 0人评论 9.8

作       者:Rahul Malewar

出  版  社:Packt Publishing

出版时间:2014-12-30

字       数:233.3万

所属分类: 进口书 > 外文原版书 > 电脑/网络

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
If you wish to deploy Informatica in enterprise environments and make a career in data warehousing, then this book is for you. Whether you are a developer who's new to Informatica or an experienced professional, you will learn all the features of Informatica. Basic knowledge of programming and data warehouse concepts is essential.
目录展开

Learning Informatica PowerCenter 9.x

Table of Contents

Learning Informatica PowerCenter 9.x

Credits

About the Author

Acknowledgments

About the Reviewers

www.PacktPub.com

Support files, eBooks, discount offers, and more

Why subscribe?

Free access for Packt account holders

Instant updates on new Packt books

Preface

What this book covers

What you need for this book

Who this book is for

Conventions

Reader feedback

Customer support

Errata

Piracy

Questions

1. Starting the Development Phase – Using the Designer Screen Basics

Informatica PowerCenter Designer

The Designer screen's components

Working with sources

Adding a new ODBC data source

Working with relational database tables – the Import option

Working with flat files – the Import option

Working with delimited files

Working with fixed-width files

Working with sources – the Create option

Working with targets

Working with target relational database tables – the Import option

Working with target flat files – the Import option

Working with delimited files

Working with fixed-width files

Working with the target – the Create option

Working with the target – the Copy option

A feel of the data inside the repository – a preview

Previewing the source data – flat files

Previewing the source data – a relational table

Creating a database table

The skeleton – a mapping

Summary

2. Using the Designer Screen – Advanced

Debug me please – the debugger

Reuse me please – reusable transformation

Using Transformation Developer

Making existing transformation reusable

Mapplet

Managing constraints – the target load plan

I hate hardcoding – parameters and variables

Comparing objects

Summary

3. Implementing SCD – Using Designer Screen Wizards

SCD1 – I hate history!

SCD2 (version number) – I need my ancestors!

SCD2 (flag) – flag the history

SCD2 (date range) – marking the dates

SCD3 – store something, if not everything!

Summary

4. Finishing the Development – Using the Workflow Manager Screen Basics

Using Workflow Manager

Creating a workflow

Creating a workflow manually

Creating a workflow automatically

Adding tasks in a workflow

Adding tasks to the workflow directly

Creating nonreusable tasks – Task Developer

Adding tasks to the workflow – Task Developer

Working with the session task – basic properties

Connecting the tasks – links

Assigning Integration Service to a workflow

Deleting a workflow

Trigger – starting a workflow

Running the complete workflow

Running a part of the workflow

Running a task

Working with connection objects

Creating a connection object

Configuring a relational database

Summary

5. Using the Workflow Manager Screen – Advanced

Working with tasks

Configuring a task

The session task

Tabs of the session task

Creating a session task

The command task

Creating a command task

The e-mail task

Creating an e-mail task

The assignment task

Creating an assignment task

The timer task

Creating a timer task

The control task

Creating a control task

The decision task

Creating a decision task

Event tasks – event wait and event raise

Creating an event (wait/raise) task

The link task

Creating a link task

Worklets – groups of tasks

Creating a worklet

Schedulers

File List – the indirect way

Incremental aggregation

The parameter file – parameters and variables

Defining session-level variables

Defining workflow-level variables

Defining mapping-level variables

Creating the parameter file

Mentioning the parameter file at the workflow level

Mentioning the parameter file at the session level

Summary

6. Monitoring Your Code – Using the Workflow Monitor Screen

Using Workflow Monitor

Connecting to the Workflow Manager screen

Opening previous workflow runs

Running or recovering workflows or tasks

Stopping or aborting the workflow or task

The status of workflows and tasks

Viewing the session log and workflow log

Working with the workflow log

Working with the session log

Viewing workflow run properties

Viewing session run properties

Properties of task details

Properties of source/target statistics

Common errors

Summary

7. The Lifeline of Informatica – Transformations

Creating the transformation

Mapping Designer

Mapplet Designer

Transformation Developer

The Expression transformation

Ports in transformations

Using the expression editor

The Aggregator transformation

Using Group By

Using Sorted Input

The Sorter transformation

The Filter transformation

The Router transformation

The Rank transformation

Group by ranking

Rank index

The Sequence Generator transformation

Ports of the Sequence Generator transformation

Properties of the Sequence Generator transformation

The Joiner transformation

Master and detail pipeline

Join condition

Join type

Normal join

Full join

Master outer join

Detail outer join

Union transformation

Source Qualifier transformation

Viewing the default query

Overriding the default query

Using the WHERE clause

Joining the source data

Sorting the data

Selecting distinct records

Classification of transformations

Active and passive

Connected and unconnected

The Lookup transformation

Creating a Lookup transformation

Configuring the Lookup transformation

Setting up the Lookup transformation

Lookup ports

Lookup queries

Unconnected Lookup transformations

Lookup transformation properties

The Update Strategy transformation

The Normalizer transformation

Configuring the Normalizer transformation – ports

The Stored Procedure transformation

Importing Stored Procedure transformations

Creating Stored Procedure transformations

Using Stored Procedure transformations in the mapping

Connected Stored Procedure transformations

Unconnected Stored Procedure transformations

Transaction Control transformations

Types of lookup cache

Building the cache – sequential or concurrent

Sequential cache

Concurrent cache

Persistent cache – the permanent one

Sharing cache – named or unnamed

Sharing unnamed cache

Sharing named cache

Modifying cache – static or dynamic

Static cache

Dynamic cache

Tracing levels

Summary

8. The Deployment Phase – Using Repository Manager

Using Repository Manager

Configuring the client tools

Take me to next stage – deployment or migration

Export/Import

Migrating from the designer

Migrating from Repository Manager

The Copy/Paste feature

The drag-and-drop feature

Summary

9. Optimization – Performance Tuning

Bottlenecks

Finding the target bottleneck

Using thread statistics

Configuring the sample target load

Eliminating the target bottleneck

Minimizing the target table deadlocks

Drop indexes and constraints

Increasing the checkpoint interval

Using an external loader

Increasing the network packet size

Using the bulk load

Finding the source bottleneck

Using thread statistics

Test mapping

Using a Filter transformation

Checking the database query

Eliminating the source bottleneck

Increasing the network packet size

Optimizing the database query

Finding the mapping bottleneck

Using thread statistics

Using a Filter transformation

Eliminating the mapping bottleneck

Using a single pass mapping

Avoiding data type conversions

Unchecking unnecessary ports

Processing the numeric data

Using operators instead of functions

Using decode in place of multiple IIF functions

The tracing level

Using variable ports

Optimizing Filter transformations

Optimizing the Aggregator transformation

Optimizing the Joiner transformation

Optimizing Lookup transformations

Eliminating the session bottleneck

Optimizing the commit interval

The buffer memory

Performance data

Eliminating the system bottleneck

Working on partitioning

Partitioning properties

Partition points

The number of partitions

Partition types

Pushdown optimization

Summary

A. Installing Informatica and Using Informatica Administration Console

The Informatica architecture

Domain

Node

Informatica services

The service manager

Repository

Repository services

Integration Services

Informatica installation – the prerequisites

Downloading the Informatica PowerCenter software

Extracting the package – opening the installable

Starting the installation

Installing the server

Configuring the domain and node

Client installation – the graphical interface tools

The administration console – configuration

Repository creation – the first centralized database for Informatica

Creating the Integration Service – the path for data

Informatica user and authentications

Repository Manager – the client configuration

Index

累计评论(0条) 1个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部