Hi Steven,
Hope the below information is helpful. I see the following challenges with your configuration.
- I see you have used <organization>, I believe it's just a placeholder and should be replaced with EntityType "Organization"
- In the outputMapping the cleanseAttribute : "OutputText" please replace with the same attribute as the input attribute "Type"
I have tested the below config locally and it's working fine. Please try to use this and customize it based on your need.
{
"uri": "configuration/entityTypes/Organization/cleanse/infos/PortalIdCleanser",
"useInCleansing": true,
"sequence": [
{
"chain": [
{
"cleanseFunction": "StringFunctionCleanser",
"resultingValuesSourceTypeUri": "configuration/sources/ReltioCleanser",
"proceedOnSuccess": true,
"proceedOnFailure": false,
"mapping": {
"inputMapping": [
{
"attribute": "configuration/entityTypes/Organization/attributes/PortalIds/attributes/Type",
"mandatory": true,
"allValues": false,
"cleanseAttribute": "Type"
}
],
"outputMapping": [
{
"attribute": "configuration/entityTypes/Organization/attributes/PortalIds/attributes/Type",
"mandatory": true,
"allValues": false,
"cleanseAttribute": "Type"
}
]
},
"params": {
"casing": "Title"
}
}
]
}
]
}
------------------------------
Girish Kalburgi
Reltio
NC
------------------------------