BUILT IN Variable Feature Compatibility
BUILT IN Variable Feature Compatibility
MIGRATION FACTORY
TRAINING GUIDE
PowerCenter to CDI
BUILT-IN Variable Features Compatibility
Revision History
Version Number Version Date Added By Revision Description
Table of Content:
1. BUILT IN Variables
The transformation language provides built-in variables. Built-in variables return either run-time or
system information. Run-time variables return information such as source and target table name,
folder name, session run mode, and workflow run instance name. System variables return
session start time, system date, and workflow start time.
You can use built-in variables in expressions in the Designer or Workflow Manager. For example,
you can use the system variable SYSDATE in a DATE_DIFF function. You can use run-time
variables in expressions and in input fields that accept mapping or workflow variables. For
example, you can use the run-time variable $PMWorkflowRunInstanceName as part of a target
output file name.
The PowerCenter Integration Service sets the values of built-in variables. You cannot define
values for built-in variables in a workflow or session parameter file.
You can use built-in variables in expressions. For example, you can use the system variable
SYSDATE in a DATE_DIFF function.
• $PM<SourceName>@TableName, $PM<TargetName>@TableName
• $PMFolderName
• $PMIntegrationServiceName
• $PMMappingName
• $PMRepositoryServiceName
• $PMRepositoryUserName
• $PMSessionName
• $PMSessionRunMode
• $PMWorkflowName
• $PMWorkflowRunId
• $PMWorkflowRunInstanceName
• $$$SessStartTime
• SESSSTARTTIME
5
• SYSDATE
• WORKFLOWSTARTTIME
Below table lists the Power center Variables and their equivalent feature compatibility in IICS.
$$$SessStartTime SESSSTARTTIME
SESSSTARTTIME SESSSTARTTIME
SYSDATE SYSDATE
Choose System Variables and add the respective System variables to the Expression Panel.
The rest of the variables need to be created as In-Out parameters at the mapping level and
the values can be passed from the Taskflow level.