Transmuter ‘Recipes’ are files which define an ordered combination of Transmuter Functions which work together to deliver a useful transformation for your DataStage assets.
Name | Config File | Description |
---|---|---|
Change prefetch memory |
| Change the prefetch memory setting for an ORAOCI9 stage to 102,400,000 |
Add unit test parameter |
| Add the |
Remove unit test parameter |
| Remove the |
Change library path and file type |
| Search the modulePath attribute (of parallel routine definitions, typically) for a given pattern, and replace it with a different directory path, keeping the base name of the file but changing the extension from |
Fix ODBC SQL placeholder issue |
| This recipe fixes an issue where the following warning is displayed when migrating an ODBC stage using CCMT:
Demonstrates use of the RemoveElement transform. NOTE: This warning can occur due to a genuine bug in the job in which case this recipe will not fix it. This is a fix for a specific, unusual scenario (described in the YAML file). |
Example YAML file
This file essentially defines an ordered set of transform
THINGS, each describing the name of a transform function and other properties required by that transform. e.g:
- transform: AppendToAttribute xpath: //contains_JobObject[@stageType]/@name appendString: _I_AM_STAGE - transform: PrependToAttribute xpath: //contains_JobObject[@stageType]/@name prependString: MY_NAME_IS_
Note that this file has more than one transform. Each transform is performed sequentially, so for any given isx the first one will be applied to each DataSstage object within that isx before the second one is applied.