Anda di halaman 1dari 18

Informatica (Version 9.

0)

New Features Guide


Informatica New Features Guide

Version 9 .0
December 2009

Copyright (c) 1998-2009 . All rights reserved.

This software and documentation contain proprietary information of Informatica Corporation and are provided under a license agreement
containing restrictions on use and disclosure and are also protected by copyright law. Reverse engineering of the software is prohibited.
No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying, recording or otherwise)
without prior consent of Informatica Corporation. This Software may be protected by U.S. and/or international Patents and other Patents
Pending.
Use, duplication, or disclosure of the Software by the U.S. Government is subject to the restrictions set forth in the applicable software
license agreement and as provided in DFARS 227.7202-1(a) and 227.7702-3(a) (1995), DFARS 252.227-7013 ©(1)(ii) (OCT 1988), FAR
12.212(a) (1995), FAR 52.227-19, or FAR 52.227-14 (ALT III), as applicable.
The information in this product or documentation is subject to change without notice. If you find any problems in this product or
documentation, please report them to us in writing.
Informatica, Informatica Platform, Informatica Data Services, PowerCenter, PowerCenterRT, PowerCenter Connect, PowerCenter Data
Analyzer, PowerExchange, PowerMart, Metadata Manager, Informatica Data Quality, Informatica Data Explorer, Informatica B2B Data
Transformation, Informatica B2B Data Exchange and Informatica On Demand are trademarks or registered trademarks of Informatica
Corporation in the United States and in jurisdictions throughout the world. All other company and product names may be trade names or
trademarks of their respective owners.
Portions of this software and/or documentation are subject to copyright held by third parties, including without limitation: Copyright
DataDirect Technologies. All rights reserved. Copyright © Sun Microsystems. All rights reserved. Copyright © RSA Security Inc. All Rights
Reserved. Copyright © Ordinal Technology Corp. All rights reserved.Copyright © Aandacht c.v. All rights reserved. Copyright Genivia, Inc.
All rights reserved. Copyright 2007 Isomorphic Software. All rights reserved. Copyright © Meta Integration Technology, Inc. All rights
reserved. Copyright © Intalio. All rights reserved. Copyright © Oracle. All rights reserved. Copyright © Adobe Systems Incorporated. All
rights reserved. Copyright © DataArt, Inc. All rights reserved. Copyright © ComponentSource. All rights reserved. Copyright © Microsoft
Corporation. All rights reserved. Copyright © Rouge Wave Software, Inc. All rights reserved. Copyright © Teradata Corporation. All rights
reserved. Copyright © Yahoo! Inc. All rights reserved. Copyright © Glyph & Cog, LLC. All rights reserved.
This product includes software developed by the Apache Software Foundation (http://www.apache.org/), and other software which is
licensed under the Apache License, Version 2.0 (the "License"). You may obtain a copy of the License at http://www.apache.org/licenses/
LICENSE-2.0. Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS
IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific
language governing permissions and limitations under the License.
This product includes software which was developed by Mozilla (http://www.mozilla.org/), software copyright The JBoss Group, LLC, all
rights reserved; software copyright © 1999-2006 by Bruno Lowagie and Paulo Soares and other software which is licensed under the
GNU Lesser General Public License Agreement, which may be found at http://www.gnu.org/licenses/lgpl.html. The materials are provided
free of charge by Informatica, "as-is", without warranty of any kind, either express or implied, including but not limited to the implied
warranties of merchantability and fitness for a particular purpose.
The product includes ACE(TM) and TAO(TM) software copyrighted by Douglas C. Schmidt and his research group at Washington
University, University of California, Irvine, and Vanderbilt University, Copyright ( ©) 1993-2006, all rights reserved.
This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (copyright The OpenSSL Project. All
Rights Reserved) and redistribution of this software is subject to terms available at http://www.openssl.org.
This product includes Curl software which is Copyright 1996-2007, Daniel Stenberg, <daniel@haxx.se>. All Rights Reserved.
Permissions and limitations regarding this software are subject to terms available at http://curl.haxx.se/docs/copyright.html. Permission to
use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright
notice and this permission notice appear in all copies.
The product includes software copyright 2001-2005 ( ©) MetaStuff, Ltd. All Rights Reserved. Permissions and limitations regarding this
software are subject to terms available at http://www.dom4j.org/ license.html.
The product includes software copyright © 2004-2007, The Dojo Foundation. All Rights Reserved. Permissions and limitations regarding
this software are subject to terms available at http:// svn.dojotoolkit.org/dojo/trunk/LICENSE.
This product includes ICU software which is copyright International Business Machines Corporation and others. All rights reserved.
Permissions and limitations regarding this software are subject to terms available at http://source.icu-project.org/repos/icu/icu/trunk/
license.html.
This product includes software copyright © 1996-2006 Per Bothner. All rights reserved. Your right to use such materials is set forth in the
license which may be found at http://www.gnu.org/software/ kawa/Software-License.html.
This product includes OSSP UUID software which is Copyright © 2002 Ralf S. Engelschall, Copyright © 2002 The OSSP Project
Copyright © 2002 Cable & Wireless Deutschland. Permissions and limitations regarding this software are subject to terms available at
http://www.opensource.org/licenses/mit-license.php.
This product includes software developed by Boost (http://www.boost.org/) or under the Boost software license. Permissions and
limitations regarding this software are subject to terms available at http:/ /www.boost.org/LICENSE_1_0.txt.
This product includes software copyright © 1997-2007 University of Cambridge. Permissions and limitations regarding this software are
subject to terms available at http://www.pcre.org/license.txt.
This product includes software copyright © 2007 The Eclipse Foundation. All Rights Reserved. Permissions and limitations regarding this
software are subject to terms available at http:// www.eclipse.org/org/documents/epl-v10.php.
This product includes software licensed under the terms at http://www.tcl.tk/software/tcltk/license.html, http://www.bosrup.com/web/
overlib/?License, http://www.stlport.org/doc/license.html, http://www.asm.ow2.org/license.html, http://www.cryptix.org/LICENSE.TXT,
http://hsqldb.org/web/hsqlLicense.html, http://httpunit.sourceforge.net/doc/license.html, http://jung.sourceforge.net/license.txt , http://
www.gzip.org/zlib/zlib_license.html, http://www.openldap.org/software/release/license.html, http://www.libssh2.org, http://slf4j.org/
license.html, and http://www.sente.ch/software/OpenSourceLicense.htm.
This product includes software licensed under the Academic Free License (http://www.opensource.org/licenses/afl-3.0.php), the Common
Development and Distribution License (http://www.opensource.org/licenses/cddl1.php) the Common Public License (http://
www.opensource.org/licenses/cpl1.0.php) and the BSD License (http://www.opensource.org/licenses/bsd-license.php).
This product includes software copyright © 2003-2006 Joe WaInes, 2006-2007 XStream Committers. All rights reserved. Permissions and
limitations regarding this software are subject to terms available at http://xstream.codehaus.org/license.html. This product includes
software developed by the Indiana University Extreme! Lab. For further information please visit http://www.extreme.indiana.edu/.
This Software is protected by U.S. Patent Numbers 5,794,246; 6,014,670; 6,016,501; 6,029,178; 6,032,158; 6,035,307; 6,044,374;
6,092,086; 6,208,990; 6,339,775; 6,640,226; 6,789,096; 6,820,077; 6,823,373; 6,850,947; 6,895,471; 7,117,215; 7,162,643; 7,254,590; 7,
281,001; 7,421,458; and 7,584,422, international Patents and other Patents Pending..
DISCLAIMER: Informatica Corporation provides this documentation "as is" without warranty of any kind, either express or implied,
including, but not limited to, the implied warranties of non-infringement, merchantability, or use for a particular purpose. Informatica
Corporation does not warrant that this software or documentation is error free. The information provided in this software or documentation
may include technical inaccuracies or typographical errors. The information in this software and documentation is subject to change at
any time without notice.
NOTICES

This Informatica product (the “Software”) includes certain drivers (the “DataDirect Drivers”) from DataDirect Technologies, an operating company of Progress Software
Corporation (“DataDirect”) which are subject to the following terms and conditions:

1. THE DATADIRECT DRIVERS ARE PROVIDED “AS IS” WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
2. IN NO EVENT WILL DATADIRECT OR ITS THIRD PARTY SUPPLIERS BE LIABLE TO THE END-USER CUSTOMER FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, CONSEQUENTIAL OR OTHER DAMAGES ARISING OUT OF THE USE OF THE ODBC DRIVERS, WHETHER OR NOT INFORMED OF
THE POSSIBILITIES OF DAMAGES IN ADVANCE. THESE LIMITATIONS APPLY TO ALL CAUSES OF ACTION, INCLUDING, WITHOUT LIMITATION, BREACH
OF CONTRACT, BREACH OF WARRANTY, NEGLIGENCE, STRICT LIABILITY, MISREPRESENTATION AND OTHER TORTS.

Part Number: PC-PUR-90000-000-0001


Table of Contents

Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ii
Informatica Resources. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ii
Informatica Customer Portal. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ii
Informatica Documentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ii
Informatica Web Site. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ii
Informatica How-To Library. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ii
Informatica Knowledge Base. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii
Informatica Multimedia Knowledge Base. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii
Informatica Global Customer Support. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii

Chapter 1: New Features and Enhancements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1


Informatica Data Quality and Informatica Data Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Data Quality. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Data Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Informatica Analyst. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Informatica Domain. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Command Line Interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Management. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
PowerCenter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Metadata Manager. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
PowerExchange. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

Table of Contents i
Preface
The Informatica New Features Guide is written for all Informatica software users. This guide lists the new features
and enhancements in Informatica products.

Informatica Resources

Informatica Customer Portal


As an Informatica customer, you can access the Informatica Customer Portal site at http://my.informatica.com. The
site contains product information, user group information, newsletters, access to the Informatica customer support
case management system (ATLAS), the Informatica How-To Library, the Informatica Knowledge Base, the
Informatica Multimedia Knowledge Base, Informatica Documentation Center, and access to the Informatica user
community.

Informatica Documentation
The Informatica Documentation team takes every effort to create accurate, usable documentation. If you have
questions, comments, or ideas about this documentation, contact the Informatica Documentation team through
email at infa_documentation@informatica.com. We will use your feedback to improve our documentation. Let us
know if we can contact you regarding your comments.

The Documentation team updates documentation as needed. To get the latest documentation for your product,
navigate to the Informatica Documentation Center from http://my.informatica.com.

Informatica Web Site


You can access the Informatica corporate web site at http://www.informatica.com. The site contains information
about Informatica, its background, upcoming events, and sales offices. You will also find product and partner
information. The services area of the site includes important information about technical support, training and
education, and implementation services.

Informatica How-To Library


As an Informatica customer, you can access the Informatica How-To Library at http://my.informatica.com. The How-
To Library is a collection of resources to help you learn more about Informatica products and features. It includes
articles and interactive demonstrations that provide solutions to common problems, compare features and
behaviors, and guide you through performing specific real-world tasks.

ii
Informatica Knowledge Base
As an Informatica customer, you can access the Informatica Knowledge Base at http://my.informatica.com. Use
the Knowledge Base to search for documented solutions to known technical issues about Informatica products.
You can also find answers to frequently asked questions, technical white papers, and technical tips. If you have
questions, comments, or ideas about the Knowledge Base, contact the Informatica Knowledge Base team through
email at KB_Feedback@informatica.com.

Informatica Multimedia Knowledge Base


As an Informatica customer, you can access the Informatica Multimedia Knowledge Base at
http://my.informatica.com. The Multimedia Knowledge Base is a collection of instructional multimedia files that help
you learn about common concepts and guide you through performing specific tasks. If you have questions,
comments, or ideas about the Multimedia Knowledge Base, contact the Informatica Knowledge Base team through
email at KB_Feedback@informatica.com.

Informatica Global Customer Support


You can contact a Customer Support Center by telephone or through the WebSupport Service. WebSupport
requires a user name and password. You can request a user name and password at http://my.informatica.com.

Use the following telephone numbers to contact Informatica Global Customer Support:

North America / South America Europe / Middle East / Africa Asia / Australia

Toll Free Toll Free Toll Free


+1 877 463 2435 00 800 4632 4357 Australia: 1 800 151 830
Singapore: 001 800 4632 4357

Standard Rate Standard Rate Standard Rate


Brazil: +55 11 3523 7761 Belgium: +32 15 281 702 India: +91 80 4112 5738
Mexico: +52 55 1168 9763 France: +33 1 41 38 92 26
United States: +1 650 385 5800 Germany: +49 1805 702 702
Netherlands: +31 306 022 797
Spain and Portugal: +34 93 480 3760
United Kingdom: +44 1628 511 445

Preface iii
iv
CHAPTER 1

New Features and Enhancements


This chapter includes the following topics:

¨ Informatica Data Quality and Informatica Data Services, 1


¨ Informatica Analyst, 4

¨ Informatica Domain, 4

¨ PowerCenter, 6

¨ Metadata Manager, 7

¨ PowerExchange, 9

Informatica Data Quality and Informatica Data Services


Use Informatica Data Quality and Informatica Data Explorer Advanced Edition for data quality solutions. Use
Informatica Data Services for data services solutions. You can also use the Profiling option with Informatica Data
Services to profile data.

Components for Data Quality and Data Services include a repository, application clients, and application services.

Repository
Data Services and Data Quality both use a Model repository to store objects. If you have Data Services and Data
Quality, you can use the same repository.

Application Clients
Data Services and Data Quality both use the following application clients to create objects and preview results:

¨ Informatica Developer (Developer tool). Developers use this application to design and implement data
quality and data services solutions. The Developer tool includes an editor to edit the objects that you create.
¨ Informatica Analyst (Analyst tool). Analysts use this web-based application client to analyze, cleanse,
standardize, profile, and score data in an enterprise.

Application Services
Data Services and Data Quality use the following application services to process the objects that you create in the
client applications:

¨ Data Integration Service. Performs data integration tasks for Informatica Analyst and Informatica Developer
and stores metadata in a Model repository.
¨ Model Repository Service. Manages connections to the Model repository.

¨ Analyst Service. Runs Informatica Analyst.

1
Data Quality
Informatica Data Quality is enhanced in version 9.0 with new desktop and web-based client applications.

Use the Developer tool to design and distribute data quality mappings and rules from your desktop. Use the
Analyst tool to analyze data quality and run rules from any Internet browser.

With Data Quality, you can perform the following tasks:

¨ Profile data. Create and run a profile to analyze the structure and content of enterprise data and to identify
strengths and weaknesses in the data. After you run a profile, you can selectively drill down to see the
underlying rows in the profile results. You can also add columns to scorecards and add column values to
reference tables.
¨ Score data. Create scorecards to score the valid values for any column or the output of rules. Scorecards
display the value frequency for columns in a profile as scores. Use scorecards to measure and visually
represent data quality progress. You can also view trend charts to view the history of scores over time.
¨ Standardize data values. Standardize data to remove errors and inconsistencies that you find when you run a
profile. You can standardize variations in punctuation, formatting, and spelling.
¨ Parse records. Parse data records to improve record structure and derive additional information from your
data. You can split a single field of freeform data into fields that contain different information types. You can
also add information to your records. For example, you can flag customer records as personal or business
customers.
¨ Validate postal addresses. Address validation evaluates and enhances the accuracy and deliverability of your
postal address data. Address validation corrects errors in addresses and completes partial addresses by
comparing address records against reference data from national postal carriers. Address validation can also
add postal information that speeds mail delivery and reduces mail costs.
¨ Manage bad and duplicate records. Duplicate record analysis compares a set of records against each other
to find similar or matching values in selected data columns. You set the level of similarity that indicates a good
match between field values. You can also set the relative weight given to each column in match calculations.
For example, you can prioritize surname information over forename information.
¨ Create and run data quality rules. Informatica provides pre-built rules that you can run or edit to meet your
project objectives. Create and apply rules within profiles. A rule is reusable business logic that defines
conditions applied to data when you run a profile. Use rules to further validate the data in a profile and to
measure data quality progress.
¨ Collaborate with Informatica users. The rules and reference data tables you add to the Model repository are
available to users in the Developer tool and the Analyst tool. Users can collaborate on projects, and different
users can take ownership of objects at different stages of a project.
¨ Export mappings to PowerCenter. You can export mappings to PowerCenter to reuse the metadata for data
integration tasks or to create web services.
¨ Manage reference data. Create and update reference tables for use by analysts and developers to use in data
quality rules. Create, edit, and import data quality dictionary files as reference tables. Create reference tables
to establish relationships between source data and valid and standard values.

The following table lists the data quality tasks that you can perform in the Developer tool and the Analyst tool:

Informatica Developer Informatica Analyst

- Create and run mappings. - Perform profiling.


- Create and run rules. - Score data.
- Perform profiling. - Manage reference tables.
- Score data. - Create profiling rules.
- Export mappings to PowerCenter. - Run rules in profiles.
- Manage bad and duplicate records.

2 Chapter 1: New Features and Enhancements


Note: Informatica Data Explorer Advanced Edition functionality is a subset of Informatica Data Quality functionality.

Data Services
Informatica Data Services provides a way to find, understand, integrate, and manage data across an enterprise.

With Informatica Data Services, you can create data models that describe how to represent and access data in an
enterprise. You can use the components of the data model for data integration and data quality projects. Reuse
the components for multiple projects to eliminate redundant work.

You can also create a virtual database that allows all applications to consume data regardless of how the
integration logic is physically implemented. The virtual database also isolates applications and other data
consumers from changes in underlying data sources.

With Data Services, you can perform the following tasks:

¨ Define logical views of data. A logical view of data describes the structure and use of data in an enterprise.
You can create a logical data object model that shows what types of data your enterprise uses and how that
data is structured.
¨ Map logical models to data sources or targets. Create a mapping that links objects in a logical model to
data sources or targets. You can link data from multiple, disparate sources to have a single view of the data.
You can also load data that conforms to a model to multiple, disparate targets.
¨ Create virtual views of data. You can deploy a logical model to a virtual federated database. End users can
run SQL queries against the virtual data without affecting the actual source data.
¨ Export mappings to PowerCenter. You can export mappings to PowerCenter to reuse the metadata for
physical data integration or to create web services.
¨ Create and deploy mappings that end users can query. You can create mappings and deploy them so that
end users can query the mapping results.
¨ Profile data. Create and run profiles to reveal the structure and content of your data. Profiling is a key step in
any data project, as it can identify strengths and weaknesses in your data and help you define your project
plan. This is available if you have the profiling option.
¨ Create rules. Create rules with Data Services transformations. This is available if you have the profiling option.

¨ Manage reference data. Create and update reference tables for use by analysts and developers to use in data
quality standardization and validation rules. Create, edit, and import data quality dictionary files as reference
tables. Create reference tables to establish relationships between source data and valid and standard values.
Developers use reference tables in standardization and lookup transformations in Informatica Developer.
The following table lists the data services tasks that you can perform in the Developer tool and the Analyst tool:

Informatica Developer Informatica Analyst

- Create logical data object models. - Manage reference data.


- Create and run mappings with Data Services transformations.
- Create SQL data services.
- Profile data.
- Create rules.
- Export objects to PowerCenter.

Note: If you have the profiling option, you can perform profiling and also create rules with Data Services
transformations.

Informatica Data Quality and Informatica Data Services 3


Informatica Analyst
Informatica Analyst is a new web-based application that analysts can use to analyze, cleanse, standardize, profile,
and score data in an enterprise.

Business analysts and developers use Informatica Analyst for data-driven collaboration. You can perform column
and rule profiling, scorecarding, and bad record and duplicate record management. You can also manage and
provide reference data to developers in a data quality solution.

Use Informatica Analyst to accomplish the following tasks:

¨ Profile data. Create and run a profile to analyze the structure and content of enterprise data and identify
strengths and weaknesses. After you run a profile, you can selectively drill down to see the underlying rows
from the profile results. You can also add columns to scorecards and add column values to reference tables.
¨ Create rules in profiles. Create and apply rules within profiles. A rule is reusable business logic that defines
conditions applied to data when you run a profile. Use rules to further validate the data in a profile and to
measure data quality progress.
¨ Score data. Create scorecards to score the valid values for any column or the output of rules. Scorecards
display the value frequency for columns in a profile as scores. Use scorecards to measure and visually
represent data quality progress. You can also view trend charts to view the history of scores over time.
¨ Manage reference data. Create and modify reference tables for use by analysts and developers to utilize in
data quality standardization and validation rules. Create, edit, and import data quality dictionary files as
reference tables. Create reference tables to establish relationships between source data and valid and
standard values. Developers utilize reference tables in standardization and lookup transformations in
Informatica Developer.
¨ Manage bad records and duplicate records. Fix bad records and consolidate duplicate records.

Informatica Domain
The PowerCenter domain renamed to Informatica domain. It is expanded include objects and services for the
Informatica platform.

Command Line Interface


infacmd is expanded to allow management of all Informatica application services.

The Informatica Domain command line interface has the following infacmd programs:

¨ infacmd as. Manage Analyst Services.

¨ infacmd dis. Manage Data Integration Services.

¨ infacmd isp. Administer the domain, security, and PowerCenter application services. Previously, this was called
infacmd.
¨ infacmd mcf. Export mappings from the Model repository to the PowerCenter repository.

¨ infacmd mrs. Manage Model Repository Services.

¨ infacmd oie. Export objects from the Model repository to an export file. Import objects to the Model repository
from the file.
¨ infacmd ps. Manage the profiling warehouse contents, profiles, and scorecards.

4 Chapter 1: New Features and Enhancements


¨ infacmd rtm. Manage the staging database for the Analyst tool.

¨ infacmd sql. Manage SQL data services that you deploy to the Data Integration Service.

Services
The Informatica domain includes services for PowerExchange, Informatica Analyst, and Informatica Developer.

Analyst Service
Application service that runs Informatica Analyst in the Informatica domain. Create and enable an Analyst Service
on the Domain tab of Informatica Administrator. When you enable the Analyst Service, the Service Manager starts
Informatica Analyst. You can open Informatica Analyst from Informatica Administrator.

Data Integration Service


Application service that processes requests from Informatica Analyst and Informatica Developer to preview or run
data profiles and mappings. It also generates data previews for SQL data services and runs SQL queries against
the virtual views in an SQL data service. Create and enable a Data Integration Service on the Domain tab of
Informatica Administrator.

Model Repository Service


Application service that manages the Model repository. The Model repository is a relational database that stores
the metadata for projects created in Informatica Analyst and Informatica Designer. The Model repository also
stores run-time and configuration information for applications deployed to a Data Integration Service. Create and
enable a Model Repository Service on the Domain tab of Informatica Administrator.

PowerExchange Listener Service


Manages the PowerExchange Listener for bulk data movement and change data capture. The PowerCenter
Integration Service connects to the PowerExchange Listener through the Listener Service.

PowerExchange Logger Service


Manages the PowerExchange Logger for Linux, UNIX, and Windows to capture change data and write it to the
PowerExchange Logger Log files. Change data can originate from DB2 recovery logs, Oracle redo logs, a
Microsoft SQL Server distribution database, or data sources on an i5/OS or z/OS system.

Management
This section describes new features and enhancements to domain management.

Informatica Administrator
The PowerCenter Administration Console is renamed to Informatica Administrator (Administrator tool). The
Informatica Administrator has a new interface. Some of the properties and configuration tasks from the
PowerCenter Administration Console have been moved to different locations in Informatica Administrator.

Connection Management
Database connections are centralized in the domain. You can create and view database connections in
Informatica Administrator, Informatica Developer, or Informatica Analyst. Create, view, edit, and grant permissions
on database connections in Informatica Administrator.

Deployment
You can configure, deploy, and enable applications in the Developer tool. Deploy applications to one or more Data
Integration Services.

Informatica Domain 5
Licensing
The Informatica domain enforces the licensing restrictions on the number of CPUs and PowerCenter repositories.

Monitoring
You can monitor profile jobs, scorecard jobs, preview jobs, mapping jobs, and SQL data services for each Data
Integration Service. View the status of each monitored object on the Monitoring tab of the Administrator tool.

PowerCenter
This section describes new features and enhancements to PowerCenter.

Real-time Sessions
¨ Session log file rollover. You can limit the size of session logs for real-time sessions. You can limit the size
by time or by file size. You can also limit the number of log files for a session.

Lookup Transformation
¨ Cache updates. You can update the lookup cache based on the results of an expression. When an expression
is true, you can add to or update the lookup cache. You can update the dynamic lookup cache with the results
of an expression.
¨ Database deadlock resilience. In previous releases, when the Integration Service encountered a database
deadlock during a lookup, the session failed. Effective in 9.0, the session will not fail. When a deadlock occurs,
the Integration Service attempts to run the last statement in a lookup. You can configure the number of retry
attempts and time period between attempts.
¨ Multiple rows return. You can configure the Lookup transformation to return all rows that match a lookup
condition. A Lookup transformation is an active transformation when it can return more than one row for any
given input row.
¨ SQL overrides for uncached lookups. In previous versions you could create a SQL override for cached
lookups only. You can create an SQL override for uncached lookup. You can include lookup ports in the SQL
query.

SQL Transformation
¨ Auto-commit for connections. You can enable auto-commit for each database connection. Each SQL
statement in a query defines a transaction. A commit occurs when the SQL statement completes or the next
statement is executed, whichever comes first.
¨ Exactly-once processing. The Integration Service provides exactly-once delivery of real-time source
messages to the SQL transformation. If there is an interruption in processing, the Integration Service can
recover without requiring the message to be sent again. To perform exactly-once processing, the Integration
Service stores a set of operations for a checkpoint in the PM_REC_STATE table.
¨ Passive transformation. You can configure the SQL transformation to run in passive mode instead of active
mode. When the SQL transformation runs in passive mode, the SQL transformation returns one output row for
each input row.

XML Transformation
¨ XML Parser buffer validation. The XML Parser transformation can validate an XML document against a
schema. The XML Parser transformation routes invalid XML to an error port. When the XML is not valid, the
XML Parser transformation routes the XML and the error messages to a separate output group that you can
connect to a target.

6 Chapter 1: New Features and Enhancements


Mapping Architect for Visio
¨ Shortcuts. You can configure a transformation to use a shortcut. You can create a mapping template from a
mapping that contains shortcuts to reusable transformations.
¨ Mapping template. You can include the following objects in a mapping template:

- Pipeline Normalizer transformation

- Custom transformation

- PowerExchange source definition

- PowerExchange target definition

Metadata Manager
This section describes new features and enhancements to Metadata Manager.

Resources
¨ Microsoft Analysis and Reporting Services resource. Metadata Manager added the Microsoft Analysis and
Reporting Services resource. Use this resource to extract reporting metadata from Microsoft Reporting
Services and to extract an analysis schema from Microsoft Analysis Services.
¨ Test a connection to validate the configuration of a resource. When you create or edit a resource, click
Test Connection to test the connection to the source system, validate the Metadata Manager Agent URL, or
validate the source file configuration.
¨ PowerCenter parameter file syntax. Metadata Manager supports additional forms of parameters in
PowerCenter parameter files for a PowerCenter resource.
¨ Upload multiple PowerCenter parameter files. When you configure a PowerCenter resource, you can upload
multiple PowerCenter parameter files at the same time.
¨ Abort loads. You can abort a load of any resource that requires the Metadata Manager Agent or any IBM DB2
z/OS resource.
¨ Single log file. You can download a single log file in Microsoft Excel that includes load details, session
statistics, and summary details.
¨ Edit resources. Use a single dialog box to edit any property for a resource, including connection properties,
connection assignments, resource parameters, and schedules.

Connection Assignments
¨ Link objects in connected resources. If you change connection assignments for a resource, you do not need
to reload the resource to create the links between matching objects in connected resources. You can use the
Resource Link Administration window to direct Metadata Manager to create the links between matching objects
in the resources.
¨ Export missing link details. The Load Details tab contains summary information for links created between
objects in connected resources. You can export the details of objects that Metadata Manager could not link to a
Microsoft Excel file for further analysis.
¨ Automatic connection assignment. Metadata Manager can automatically configure connection assignments
for a data integration, business intelligence, or data modeling resource. Metadata Manager configures the
connection assignments during a resource load or link process. Use the Load Details tab to review the

Metadata Manager 7
connection assignments and make corrections as needed. Or, you can manually configure the connection
assignments.
¨ Purging resources keeps connection assignments. Metadata Manager keeps connection assignments for a
purged resource. The connection assignment properties display the schema status as purged. If you reload the
resource, Metadata Manager changes the status to active if the schema still exists in the source.

Business Glossary
¨ Business Glossary approval workflow. You can use the business glossary to create and edit draft business
terms, propose the business terms for review by data stewards and then publish the terms. After publication,
the business term is visible to all users.
¨ Migrate a business glossary. You can migrate business glossaries to and from XML. The XML file includes all
categories, business terms, and custom objects, and object comments, links, and relationships.
¨ Business glossary terms in data lineage diagram. When you launch data lineage, Metadata Manager
displays the business terms associated with each object in a lineage diagram. Metadata Manager does not
display the both upstream and downstream connections between business terms in a data lineage diagram
anymore.
¨ Link business glossary terms to reference tables. You can associate a business term with a reference table
name and a URL to the reference table. You can specify a URL to a reference table in Informatica Analyst, or
you can include any valid URL to a reference table. Previously you associated a business term with a reference
table in Reference Table Manager. Reference Table Manager no longer exists.
¨ Audit trail. View the history of changes to business glossary categories, business terms, and custom objects.
The audit trail includes the old and new values of a property and the user who made the edits. You can also
search the audit trail.

Browse Metadata
¨ Use the URL API to access Metadata Manager objects and features . You can use the URL API to access
Metadata Manager objects and features from external applications. For example, you can bookmark a link to a
particular catalog object, or you can access data lineage on a specific object from a business intelligence tool.
¨ Display one instance of an object in the lineage diagram. PowerCenter mappings and database tables,
views, and synonyms are no longer split across multiple instances in different nodes in a lineage diagram. You
can also configure additional classes whose objects are not split.

mmcmd Commands
The mmcmd command line program includes commands in the following areas:

¨ Resource management. Added commands to create, update, delete, and purge resources. Added commands
to configure connection assignments, configure PowerCenter parameter files, and create links between objects
in connected resources. Added a command to cancel a resource load.
¨ Metadata Manager Service. Added commands to create and delete Metadata Manager repository content and
to restore PowerCenter repository content.

Import/Export
¨ Export and import in XML. You can export any custom resource, business glossary, or property added to a
packaged resource type to an XML file and import it into another Metadata Manager instance.

Audit Trail
¨ Audit trail. View the history of changes to business glossary categories and terms, custom resources, and
properties added to packaged resource types. The audit trail includes the old and new values of a property and
the user who made the edits. You can also search the audit trail.

8 Chapter 1: New Features and Enhancements


Search
Searching metadata in Metadata manager includes the following enhancements:

¨ Links. You can search for text in links for metadata objects, including link name, link description, link URL .
¨ Location property. By default, the location of an object appears in search results. You can click the link to
open the metadata object from the search results.
¨ Include audit trail in search results. You can choose to search the history of changes made to custom
resource objects, business glossary categories and terms, and properties added to packaged resource types.

User Interface Enhancements


¨ Updated user interface pages. The Browse, Model, Load, and Security pages contain updates to the look and
feel, Action menu, context-sensitive menus, and toolbar buttons. The Search menu is more conveniently placed
for accessibility. The user interface is more consistent with other Informatica web-based tools.

PowerExchange
This section describes new features and enhancements in PowerExchange 9.0.

¨ Asynchronous network communication. PowerExchange uses asynchronous network communication for


most send and receive operations between a PowerExchange client and a PowerExchange Listener. With
asynchronous communication, PowerExchange uses separate threads for network processing and data
processing, so that network processing overlaps with data processing. PowerExchange sends and receives
heartbeat signals across the network that can be used for early detection of failure situations. For more
information, see PowerExchange Interfaces for PowerCenter.
¨ Partitioning for bulk data movement sessions. PowerExchange 9.0 provides the following partitioning
enhancements:
- You can use pass-through partitioning without SQL overrides for bulk data movement sessions that include
any of the following offloaded data sources: VSAM data sets, sequential data sets, and DB2 for z/OS unload
data sets. PowerExchange opens a single connection to the data source and distributes the data across the
partitions.
- For all other nonrelational bulk data sources, you can use pass-through partitioning with disjoint SQL
overrides. If you do not provide overrides with these data sources, data is read into the first partition only.
For more information, see the PowerExchange Bulk Data Movement Guide.
¨ DB2 for z/OS Stored Procedure transformations. You can use Stored Procedure transformations for DB2 for
z/OS stored procedures in a PowerCenter mapping. Use Stored Procedure transformations for read or write
bulk data movement and change data capture (CDC) operations. For more information, see PowerExchange
Interfaces for PowerCenter.
¨ DB2 for i5/OS multiple-row FETCH statements. To enhance the performance of DB2 for i5/OS bulk data
movement operations that use the DB2 access method, PowerExchange uses a DB2 multiple-row FETCH
statement to retrieve multiple rows of data at a time from a source table. In PowerCenter, you can configure the
number of rows to be retrieved by setting the Array Size attribute on a PWX DB2i5OS relational connection
used by PWXPC. For more information, see PowerExchange Interfaces for PowerCenter and the
PowerExchange CDC Guide for i5/OS.

PowerExchange 9
¨ PowerExchange Logger for Linux, UNIX, and Windows performance. The following enhancements improve
PowerExchange Logger for Linux, UNIX, and Windows processing and management:
- PowerExchange Logger configuration parameters. You can enter additional parameters in the
PowerExchange Logger for Linux, UNIX and Windows configuration file to control how expired CDCT records
are deleted, specify the maximum number of days to hold retention array items in memory, and control
whether PowerExchange displays a user confirmation prompt for a cold start or for a warm start from a
previous position in the change stream. For more information, see the PowerExchange CDC Guide for Linux,
UNIX, and Windows.
- PowerExchange Logger cold starts. PowerExchange 9.0 provides a COLDSTART parameter that enables
you to control whether the PowerExchange Logger for Linux, UNIX, and Windows cold starts or warm starts.
For more information, see the PowerExchange CDC Guide for Linux, UNIX, and Windows.
- DISPLAY commands. Additional DISPLAY commands are available for the PowerExchange Logger for
Linux, UNIX, and Windows to help you monitor and manage PowerExchange Logger processing. You can
issue these commands from the command line or by using the pwxcmd program. For more information, see
the PowerExchange Command Reference.
- Checkpoint file. For more efficient checkpoint processing and smaller checkpoint files, PowerExchange 9.0
changes the format of the PowerExchange Logger checkpoint files from CISAM files to sequential files with
the extension .ckp. For more information, see the PowerExchange CDC Guide for Linux, UNIX, and Windows.
¨ PowerExchange Logger file management. Use the PWUCDCT utility to back up, restore, and regenerate the
PowerExchange Logger for Linux, UNIX, and Windows CDCT file and to manage expired CDCT records and
orphaned log files. Also use the utility to print reports on PowerExchange Logger files such as checkpoint files
and log files. For more information, see the PowerExchange Utilities Guide.
¨ pwxcmd command support for i5/OS and z/OS. You can issue use the pwxcmd program to issue commands
from a Linux, UNIX, or Windows system to a PowerExchange Listener or PowerExchange Condense process
running on an i5/OS or z/OS system. For more information, see the PowerExchange Command Reference.
¨ Extraction of relative record numbers during DB2 for i5/OS CDC processing. When you create a capture
registration, you have the option to capture the relative record number of the change record.
¨ PowerExchange Listener Service. Use this application service to manage the local PowerExchange Listener.
You can create, start, or stop a PowerExchange Listener service or view status information in the Informatica
Administrator. For more information, see the PowerCenter Administrator Guide.
¨ PowerExchange Logger Service. Use this application service to manage the local PowerExchange Logger for
Linux, UNIX, and Windows. You can create, start, or stop a PowerExchange Logger service or view status
information in the Informatica Administrator. For more information, see the PowerCenter Administrator Guide.

10 Chapter 1: New Features and Enhancements