The Data Transformation activity node
The Data Transformation node invokes the IBM® WebSphere® Transformation Extender product. IBM® WebSphere® Transformation Extender is a third-party product delivered by Infor with Infor ProcessFlow and Infor Landmark Technology.
(This product was formerly called IBM® WebSphere® DataStage® TX and Ascential DataStage® TX.)
This node cannot be used in processes that are executed in a multi-tenant environment.
The Data Transformation activity node can make use of the error connector. See Configuring error handling and the error connector in Infor Process Designer.
The environment variable MERC_DO_NOT_CHDIR must be set to TRUE for the server to run the IBM® WebSphere® Transforation Extender engine directly. If this environment variable is not set, the server will run the IBM® WebSphere® Transformation Extender engine in a separate process for safety, resulting in a loss of performance. A warning message will be logged by the Data Transformation node if this environment variable is not set.
Field | Description |
---|---|
Caption | The name of the activity that is displayed in the Designer window. |
Name | The internal name for the node. |
General tab Function |
The selectable values include the following:
|
Input Data/Input File |
The data to be transformed (transform RealTime) or the file name to be transformed (Transform Batch, Transform Batch to RealTime
You can also provide multiple data sources by including multiple variables separated by commas. For example, <!var1>,<!var2>,<!var3> The home directory for IBM® WebSphere® Transformation Extender maps on the server is $LAWDIR/bpm/bci_maps. |
Map Name | The name of the IBM® WebSphere® Transformation Extender map to execute. |
Audit tab |
Note:
For additional information, refer to the IBM® WebSphere® Transformation Extender documentation. |
Trace tab |
Note:
For additional information, refer to the IBM® WebSphere® Transformation Extender documentation. |
Input Override tab |
Allows you to override the input file source for specific input cards. Note:
For additional information, refer to the IBM® WebSphere® Transformation Extender documentation. |
Output Override tab |
Allows you to override the output file destination for specific output cards. Note:
For additional information, refer to the IBM® WebSphere® Transformation Extender documentation. |
Stop on error | Stop the process if an error is encountered executing the activity or the IBM® WebSphere® Transformation Extender map. |
Description tab The description of the activity. |
Output variables
Variable | Description |
---|---|
NODENAME_errorCode | The error code returned by the activity. |
NODENAME_informationCode | If errorCode is MERCATOR_MAP_ERROR, the information code is the error code returned from the IBM® WebSphere® Transformation Extender Map API. Otherwise, the information code will be 0. |
NODENAME_returnMessage | The return message from the activity. |
NODENAME_outputData | If function is TransformRealTime or TransformBatchToRealTime, outputData is the output data from the IBM® WebSphere® Transformation Extender map. If function is TransformBatch, the output data is the name of the output file. |