Professional Documents
Culture Documents
Yanamala
Code Pages
Compatibility. PowerCenter, PowerExchange, and Complex Data Exchange
support the same code pages.
Datatypes
Byte. PowerCenter imports the Informix Byte datatype as a Binary
transformation datatype. The minimum value of the Byte datatype is 1 byte.
There is no maximum value. For more information, see the PowerCenter
Designer Guide.
Uniqueidentifier. PowerCenter imports the Microsoft SQL Server
uniqueidentifier datatype as a Microsoft SQL Server Varchar datatype of 38
characters. For more information, see the PowerCenter Designer Guide.
Designer
Workflow Generation Wizard. You can use the Workflow Generation Wizard to
create workflows and sessions from a mapping. For more information, see the
PowerCenter Designer Guide.
Functions
INSTR function string comparisons. When the Integration Service runs in
Unicode mode, you can use the comparison_type argument to specify whether
the INSTR function performs linguistic or binary string comparisons. For more
information, see the PowerCenter Transformation Language Reference.
Integration Service
Logging
Access log files with the high availability option. If you run a session on a
primary node that becomes unavailable, the Log Manager on the backup node
can access log files that are stored in a shared location specified by an absolute
path. For more information, see the PowerCenter Administrator Guide.
Partitioning
Based on number of CPUs. You can configure dynamic partitioning to set the
number of partitions equal to the number of CPUs on the node that prepares the
session. If the session is configured to run on a grid, dynamic partitioning sets
the number of partitions equal to the number of CPUs on the node that prepares
the session multiplied by the number of nodes in the grid. For more information,
see the PowerCenter Workflow Administration Guide.
Performance
Real-time Recovery
For more information, see the PowerCenter Mapping Architect for Visio Guide.
Metadata Manager
Business Name attribute. A metadata object attribute you can use to identify
metadata objects according to their business usage. For more information, see
the Metadata Manager Custom Metadata Integration Guide and the Metadata
Manager User Guide.
Data lineage. You can configure the number of resources that appear when you
launch a data lineage diagram and configure the number of resources that
appear when you navigate the data lineage diagram. For more information, see
the Metadata Manager User Guide.
Export and import custom attributes. Export or import custom attributes and
business name attributes for packaged resource types. You can export custom
attributes for metadata objects in a packaged resource type to an Excel file, edit
the attribute values in the Excel file, and import the attributes into the metadata
catalog. For more information, see the Metadata Manager Custom Metadata
Integration Guide.
Objects Relationship Wizard. Use the Objects Relationship Wizard to create
relationships for multiple custom metadata objects in the metadata catalog. For
more information, see the Metadata Manager User Guide.
Metadata Exchanges
Oracle service name. You can specify an Oracle service name or SID for a
Metadata manager repository on Oracle.
Oracle RAC. You can configure Oracle RAC for a Metadata Manager
repository.
Transformations
HTTP. You can let the Integration Service determine the authentication type of
the HTTP server when the HTTP server does not return an authentication type
to the Integration Service. Or, you can specify the authentication type for the
Integration Service to use.
Unstructured Data. The Complex Data transformation is renamed to
Unstructured Data transformation. Complex Data Exchange is renamed to Data
transformation. You can define additional ports and pass output rows to
relational targets from the Unstructured Data transformation. You can create
ports by populating the transformation from a Data Transformation service. You
can pass a dynamic service name to the Unstructured Data transformation with
source data.
PowerChannel
Windows EM64T support. You can run a PowerChannel Server on Windows
EM64T (64-bit). For more information about PowerChannel, see the
PowerChannel User Guide.
For more information, see the PowerExchange for SAP NetWeaver User Guide.
Code Pages
Code Pages
IBM1159
IBM13121
IBM13124
IBM4933
IBM835
IBM836
IBM837
infacmd
The infacmd command line program contains commands in the following groups:
pmrep
Data Profiling
You can use a warehouse utility to create, drop, or upgrade a Data Profiling
warehouse. The warehouse utility also creates or upgrades a Data Profiling
warehouse schema and view for Data Profiling reports. The warehouse utility
runs the appropriate script for the destination database based on the command
and arguments you enter.
Data Stencil
Mapping Template Wizard. When you import a mapping template, you can
also choose from pre-defined templates. Pre-defined templates include slowly
changing dimension mappings.
Mapping parameters and variables. Configure additional attributes for
parameters in a mapping template. For example, specify a label or default value
for a parameter.
Datatypes
Bigint. The Integration Service processes 64-bit integer values. The Bigint
transformation datatype has a maximum value of 9,223,372,036,854,775,807
and a precision of 19. You can use the Bigint datatype for generated keys for
Sequence Generator, Lookup, Normalizer, and XML Source Qualifier
transformations.
Domains
Configuration. After you install PowerCenter, use the Configuration Assistant in
the Administration Console to configure services for PowerCenter and Metadata
Manager.
License reports. Generate a license report to monitor number of times you use
a database type as a source or target. You can monitor license usage to
determine if you need additional licenses for upcoming data integration projects.
Integration Service
Date Processing
Expanded support for parameters and variables. You can enter parameters
and variables in more input fields in the Designer and Workflow Manager. For
example, you can use parameters and variables in source and target table
names, connection object user names and passwords, flat file reader and writer
code pages, stored procedure database connection information, and web
service host end point URLs.
Email variables. You can use email variables to include more information about
a session in post-session email. The variables allow you to include the
Integration Service name, repository user name, session run mode, workflow
name, and workflow run instance name in the email body or subject.
Mapping parameters and variables expansion. The Integration Service can
expand mapping parameters and variables within transformation expressions.
Subsecond support. Date/Time mapping parameters, mapping variables, and
workflow variables support values with precision to the nanosecond.
Get file names for sessions that use a file list. For sessions that read source
data from a file list, you can configure the associated mappings to return the
name of the file from which a row has been read.
Override connection properties. You can override connection properties in a
parameter file using built-in session parameters. You can override connection
properties for application, external loader, FTP, queue, and relational
connection objects.
Get run-time information. Use built-in mapping variables, session
parameters, and workflow variables that allow you to get the
following run-time information:
Information Mapping Session Workflow
Variable Parameter Variable
Folder name X X X
Integration X X X
Service
name
Mapping X X
name
Repository X X X
Service
name
Repository X X X
user name
Session X X
name
Session run X X
mode
Source and X
target
number of
affected
rows
Source and X
target
number of
applied rows
Source and X
target
number of
rejected
rows
Source and X X
target table
name
Workflow X X X
name
Workflow X X X
run instance
name
Parameterize session parameter file names. You can define the session
parameter file name in a workflow parameter file. When you run multiple
instances of a workflow concurrently, you can define different parameter and
variable values for sessions in the workflow.
Share information among sessions. Sessions within the same workflow or
parent worklet can share information using certain types of parameters and
variables. Before you run a session, you can update mapping parameters,
mapping variables, and session parameters with the values of parent workflow
or worklet variables. At the end of a session, you can update workflow and
worklet variables with mapping parameter, mapping variable, and session
parameter values. This allows one session to pass information to a subsequent
session in the same workflow or worklet.
Share information among worklets. Worklets within the same workflow or
parent worklet can share information using workflow and worklet variables.
Before a worklet runs, you can update worklet variables with the values of
parent workflow or worklet variables. After a worklet runs, you can update
parent workflow and worklet variables with worklet variable values. This allows
one worklet to pass information to a subsequent worklet in the same workflow or
parent worklet.
Pushdown Optimization
* The Integration Service was able to push the function to this database in the
previous release.
Real-time Recovery
Recovery
Workflow and task recovery. You can start a failed workflow or task that has
recovery enabled without processing the recovery data. If you want to restart a
workflow or task without recovery, start the workflow or task in cold start mode.
You may not want to recover data if you already cleaned up the target system.
Session recovery. You can enable recovery for sessions that have Stored
Procedure and External Procedure transformations. In the transformation
properties, you can configure the transformation to be recoverable.
Session Properties
Workflows
Architecture
Custom Models
You can use the Model page to create custom models to add custom metadata into the
Metadata Manager warehouse. You can create or edit the following types of metadata:
Custom models. Create or edit custom models in the Model page. You can
create a custom model to include metadata in the Metadata Manager
warehouse for which Metadata Manager does not include a packaged resource
type. You can create a model and add custom classes, relationships, and
attributes to define the model.
Custom attributes. Add custom attributes to packaged models.
You run data lineage analysis and where-used analysis on the Browse page.
After you run data lineage analysis on an object, you can use the Flash-based
viewer to view the lineage diagram. You can also view the diagram in a separate
browser window. You open multiple data lineage and where-used analyses
simultaneously.
You can access data lineage and where-used analysis for a metadata object
from a shortcut to the object, from saved search queries, from the metadata
catalog, or from where-used analysis or data lineage.
User Preferences
Catalog. You can select the resources to display in the metadata catalog.
Browse. You can select the metadata object properties appear when you view
details about a metadata object.
Metadata Resources
You must create a resource in the Load page before you can load metadata for a
metadata source in the Metadata Manager warehouse. You can edit the
configuration for a resource after you run the Resource Wizard by selecting the
resource in the Load page and editing the resource configuration.
New Reports
Repository Service
The PowerCenter Repository Service includes the following new features and
enhancements:
Exchanging Metadata. You can use the Meta Integration Model Bridge from
Meta Integration Technology, Inc. to exchange data with CA ERwin Data
Modeler 7.x.
Optimizing Repository Schema. For IBM DB2 and Microsoft SQL Server
repositories, you can improve performance by enabling the Repository Service
to create tables using Varchar(2000) columns instead of CLOB columns.
Security
Administration Console
PowerCenter Client
Metadata Manager
Data Analyzer
Roles are collections of privileges. If groups of users perform similar tasks, you
can create and assign roles to grant privileges to the users.
Authentication
Native. You create and manage users and groups on the Security page of the
Administration Console. The Service Manager stores the users and groups in
the domain configuration database.
Lightweight Directory Access Protocol (LDAP). You configure a connection
to an LDAP directory service on the Security page of the Administration
Console. You also manage the users and groups that can log in to PowerCenter
applications, and manage the privileges and roles that determine the actions
that users can perform. The Service Manager imports the users and groups set
up in the LDAP directory service into the domain configuration database.
Single Sign-On
After you log in to a PowerCenter application, you can launch another application
or access multiple repositories in the PowerCenter Client. You do not need to log
in to the additional application or repository. For example, if you launch a Data
Analyzer report from the PowerCenter Workflow Manager, you do not need to log
in to Data Analyzer.
HTTPS
Domain. When you install PowerCenter, you can create or specify a keystore
file to configure HTTPS. Configure an HTTPS port for the Administration
Console when you install PowerCenter or use the defineDomain,
defineGatwayNode or defineWorkerNode commands.
Specify the HTTPS ports for Metadata Manager and Reporting Service when you create
the services in the Administration Console.
Data Analyzer. When you install PowerCenter, you can create or specify a
keystore file to configure HTTPS. When you create a Reporting Service in the
PowerCenter Administration Console, you specify the HTTPS port for Data
Analyzer.
Web Services Hub. You can send requests to a Web Services Hub through
HTTP or HTTPS or both. You can set the HTTP and HTTPS port on the
Administration Console.
Permissions
Privileges
Domain. Assign privileges to users and groups to determine the actions that
users can perform in the Administration Console. You assign privileges to users
and groups for the domain on the Security page of the Administration Console.
Repository. You can assign a new set of privileges to users and groups to
determine the actions that users can perform in PowerCenter Client
applications. You assign privileges to users and groups for a Repository Service
on the Security page of the Administration Console.
Integration Service
Secure FTP. You can configure FTP connection objects to use SFTP when
connecting to SFTP servers. By default, SFTP is disabled.
Operating system profiles. An operating system profile is a level of security
that the Integration Services uses to run workflows. The operating system profile
contains the operating system user name, service process variables, and
environment variables. The Integration Service runs the workflow with the
system permissions of the operating system user and settings defined in the
operating system profile. You can configure the Integration Service to use
operating system profiles if the Integration service runs on UNIX.
Transformations
Complex Data transformation. You can parse streaming data from EDI or
HIPAA files with the Complex Data transformation. The transformation outputs
data in multiple rows.
Lookup filter. You can configure the Lookup transformation to filter the rows
returned from a lookup. You filter the returned rows to increase lookup
performance.
Lookup cache shared across pipelines. If you configure a Lookup
transformation to use a persistent lookup cache and named cache files, you can
share the cache among multiple Lookup transformations. You can configure a
Lookup transformation to cache the lookup table and then configure other
Lookup transformations to share the cache. The first Lookup transformation
uses dynamic cache and the rest of the transformations use static cache. The
Lookup transformations can be in different pipelines.
Pipeline lookup. You can perform lookups on sources other than relational
tables and flat files, such as JMS and MSMQ. When you create a mapping, you
can connect a Lookup transformation to an unconnected Source Qualifier
transformation that connects to a relational, flat file, JMS, or MSMQ source. The
Integration Service reads the source data coming through the Source Qualifier,
caches it, and performs the lookup.
Lookup and Stored Procedure subsecond precision. You can specify
precision up to nanoseconds for Date/Time values in Lookup and Stored
Procedure transformations.
XML Parser transformation. The XML Parser transformation can accept
multiple row input. You can parse large XML files and streaming data from
Informatica PowerExchange for Complex Data by configuring the XML Parser
transformation to receive data from more than one input row. Each input row
consists of a string that contains the XML data and an integer port that indicates
whether the row is the end of the XML stream.
Transformation Language
REG_REPLACE. Use REG_REPLACE to replace a character pattern in a string
with another character pattern.
SYSTIMESTAMP. Use SYSTIMESTAMP to return the current date and time of
the machine hosting the Integration Service with precision to the nanosecond.
TO_BIGINT. Use TO_BIGINT to convert a string or numeric value to a bigint
value.
User-defined functions. User-defined functions appear in the Navigator of the
Repository Manager and the Designer. You can version, view dependencies,
and query user-defined functions in the repository. You can also add user-
defined functions to deployment groups.
Multiple Web Services Hubs associated with a repository. You can assign
more than one Web Services Hub to a repository. You can run a web service on
more than one Web Services Hub. You can publish a web service to all the Web
Services Hubs associated with a repository or publish the web service to
specific Web Services Hubs.
Multiple web service instances on a Web Services Hub. The Web Services
Hub can run more than one instance of a web service to process requests. You
can set the threshold at which a new instance will be started.
Web Services Hub security mode. You can run the Web Services Hub on
HTTP or HTTPS or both. If you run the Web Services Hub on HTTP and
HTTPS, the Administration Console displays the URL for both modes.
Support of a load balancer. You can use a third-party load balancer to
manage multiple Web Services Hubs and set one logical hub address for all the
Web Services Hubs managed by the load balancer. The logical hub address is
published in the WSDL of the web services that run in the managed Web
Services Hubs.
Web Services Report. On the Administration Console, you can run a report on
the activities of a Web Services Hub and the web services running on the Web
Services Hub. You can view statistics on the requests received by the Web
Services Hub and the average time it took to process messages.
Web Services Hub Console. The Web Services Hub console displays
information about the web services and operations available on the Web
Services Hub in a new format. You can sort the list of web services and
operations and search for specific web services or operations.
Try-It client application. You can use the Try-It application to test an operation
in a web service published on the Web Services Hub console. Provide the
request as a SOAP message or as parameter values and then run the web
service. The Web Services Hub displays the response on the console.
Real-time web services. Sample programs are available that demonstrate how
to create a real-time web service in PowerCenter.
Batch web services operations. New operations are
available in Batch web services to get information on
executed tasks and failed tasks. The Data Integration web
services provide the following new operations:
Operation Description
GetTaskDetailsEx The GetTaskDetailsEx operation is similar to the
getTaskDetails operation, but returns information about
all instances of a task. Use this operation when multiple
instances of a workflow run concurrently.
GetWorkflowDetailsEx This operation is similar to GetWorkflowDetails
operation, but returns information about all instances of a
workflow. Use this operation when multiple instances of
a workflow run concurrently.
StartWorkflowEx The StartWorkflowEx operation returns the run instance
ID for of the workflow. Use the StartWorkflowEx
operation instead of the startWorkflow operation if you
need to know the run ID of the workflow started by the
operation.
New Properties. The Web Services Provider provides the
following new properties for the Web Services Hub Service:
Property Name Description
SessionExpiryPeriod Number of seconds that a session can remain idle before
the session times out and the session ID becomes invalid.
The Web Services Hub resets the start of the timeout
period every time a client application sends a request with
a valid session ID.
HubLogicalAddress URL for the third party load balancer that manages the
Web Services Hub. This URL is published in the WSDL for
all web services that run on a Web Services Hub managed
by the load balancer.
MaxStatsHistory Number of days that PowerCenter keeps statistical
information in the history file. This property determines the
number of days available for which you can display
historical statistics in the Web Services Report page of the
Administration Console.
Creating sources and targets. You can create web service source and target
definitions without using a WSDL. You can define the columns manually or get
the definition of the columns from existing relational or flat file sources and
targets. You can also import a web service source or target from a WSDL
without creating XML views. You can edit the empty source or target definition in
the WSDL workspace to manually add the XML views.
You can create web service source and target definitions in one process.
Editing sources and targets. If you create a web service source or target
definition from a WSDL, you can add, edit, or delete the XML views of web
service source or target definitions in the WSDL workspace. If you create a web
service source or target definition without a WSDL, you can edit the XML views
in the Designer workspace.
Consolidated target definition. All XML views in a web service target are
contained in one definition, including fault views.
Creating web service mappings. You can create a web service mapping by
defining the source and target manually or basing the source and target
definitions on existing relational or flat file sources and targets. You can also
create a service mapping based on a reusable transformation or a mapplet.
WSDL. If you create a mapping from a relational or flat file source or target,
reusable transformation, or mapplet, you can configure the Web Services Hub
to generate the WSDL for the mapping.
New workflow properties. The Web Services Provider provides
the following new properties for the web service workflow:
Property Description
Name
Service Time Maximum amount of time the Web Services Hub can take to
Threshold process requests before it starts another instance to process the
(Milliseconds) next request.
Web Services Web Services Hub Service to run the workflow. By default, all
Hubs Web Services Hub Services associated with the repository run
the web service workflow.
Maximum Maximum number of web service instances that can be started in
Run Count a Web Services Hub. All instances of the web service workflow
Per Hub running on the Web Services Hub are included in the count,
whether the instance is started dynamically or manually. The Web
Services Hub cannot start another web service instance once the
maximum is reached.
XML
Convert anyType to string. You can convert an XML element of type anyType
to string by dragging the anyType element into a view. You create a string port
in the datatype field of the XML Editor. You can define length for the string port.
Performance
Asynchronous Write. You can use Asynchronous Write with Fault Tolerance to
optimize performance. PowerExchange transfers data asynchronously,
increasing speed of transfer, while at the same time providing assurance that
the data is being transferred correctly and safely. The Fault Tolerance
mechanism logs any error produced during transmission.
You can use Asynchronous Write with Fault Tolerance on the following platforms:
-DB2 on MVS
-DB2 on AS/400
-DB2UDB on UNIX or Windows
-Oracle on UNIX or Windows
Continuous PowerExchange Change (CAPX). Runs PowerExchange Change
(CAPX) extractions continuously. The extraction process does not end at end of
the condense file. This allows PowerExchange to read all available condense
files as they arrive. Continuous PowerExchange Change improves performance
by reducing the latency. You can use Continuous PowerExchange Change for
Oracle on UNIX and Windows.
DB2 array processing. You can use DB2 array processing, for example, Array
INSERT or FETCH, to deliver enhanced throughput, greater efficiency, and
better performance when reading from and writing to DB2 V8 in New-Function
Mode on MVS.
Connectivity
DB2 UDB Change Capture partitioned database. You can use partitioned
DB2 UDB data sources.
IMS Write and IMS Lookup. You can write to IMS databases and use IMS as a
PowerExchange Lookup transformations in PowerCenter.
BIGINT and Extended Timestamps. The BIGINT and Extended Timestamp
data types are supported by PowerExchange.
Localization
Multibyte characters. You can use multibyte characters in table and column
names. Multibyte characters allows localization for customers in Asia Pacific.
Multibyte characters in fields allow you to access multibyte table and column
names through Change Capture for Oracle, DB2 UDB and SQL Server on Unix,
Linux, and Windows platforms.
Security