Available transform functions
Introduction
Available transform functions are summarised in the following categories:
Array
Transform | Description |
---|---|
Join elements of an array as a string, based on a defined delimiter. |
Date & time
Transform | Description |
---|---|
Apply the date that a process flow runs, with or without adjustments. | |
Apply a static date. | |
Convert a date to a predefined or custom format. | |
Round a date up/down to the start/end of the day. | |
Time now | Returns the current date and time in your required format. |
Timezone | Convert dates to a selected timezone. |
Number
Transform | Description |
---|---|
Cast to boolean | Convert a number value to a boolean (true/false) value based on PHP logic. |
Change the source field data type from | |
Ceiling | Round up to the nearest whole number. |
Apply a static number. | |
Floor | Round down to the nearest whole number. |
Make negative | Convert number to a negative. |
Make positive | Convert number to a positive. |
Perform a mathematical operation for selected fields. | |
Change the number of decimal places. |
Other
Transform | Description |
---|---|
Define override values for conversion to true/false. | |
Change the source field data type from | |
Reference a value from cached data. | |
Convert weight | Convert a specified weight unit to a given alternative. |
Apply a true or false value. | |
Fallback | Set a default value to be used if the given input is empty. Blank values are supported. |
Map | Convert values using a cross-reference lookup. |
Convert a null value to an empty string. | |
Convert a null value to zero (0). | |
Convert a source value to null. | |
Apply a field-level custom script. Note that a script will time out if it runs for more than 120 seconds. |
String
Transform | Description / Notes |
---|---|
Change the source field data type from | |
Change the source field data type from | |
Join selected fields with a selected character. | |
Specify a comma separated list of field values to be matched for inclusion. | |
Convert string to boolean | Convert a string value to a boolean (true/false) value based on PHP logic. |
Country code | Apply country codes of a selected type (Alpha 1, Alpha 2, Numeric). Note that this transform will cause the map step to fail if an empty value is received. |
Country name | Return the country name for a country code. Note that this transform will cause the map step to fail if an empty value is received. |
Apply static text or reference variables. | |
Specify a comma separated list of field values to be matched for exclusion. | |
Get the first word from a string. | |
Hash | Convert a string to a SHA1 Hash. |
Encode data into JSON format. Note that although this is listed as a | |
Get the last word from a string. | |
Limit | Truncates a string to a given length. |
Lowercase | Convert to lowercase. |
Pad an existing string of characters to a given length, using a given character. | |
Prefix | Add a string to the beginning of a field. |
Replace any given character(s) with another character. | |
Split elements of a string into an array. | |
Substring | Return a given number of characters from a given start. |
Suffix | Add a string to the end of a field. |
Trim whitespace | Remove any characters around a string. |
Uppercase | Convert to uppercase. |
URL decode | Convert an encoded URL into a readable format. |
URL encode | Convert a string to a URL encoded string. |
Last updated