splitValueStringToContextValues will split an value string by an input delimiter, to a context of values.
getValueByIndex will returns a value from a context(arg1) by given index(arg2) (starting at 1)
Source message type and target message type:
Source data and target data:
mapping for field row:
mapping for field col1:
splitValueStringToContextValues split single value string by “@” to multiple split values.
getValueByIndex take single value in a context values by specify an index number.
mapping for field col1, col2, col3, col4 and col5 are the same, just the constant index is different.
UDFNodePool – splitValueStringToContextValues and getValueByIndex