Cleanse invokes a cleanse function defined in Informatica MDM Hub. The request specifies the record and the cleanse function. The response contains a record containing the cleansed data.
Available cleanse functions can be viewed in the Hub Console in the Cleanse Function Manager. Additionally, you can use the ListSiperianObject request to retrieve the list of available cleanse functions. Cleanse function details, including parameters, can be retrieved using the DescribeSiperianObject request.
You can specify the name of the cleanse function to use in a Cleanse request in two ways:
a cleanse function UID: “CLEANSE_FUNCTION.[Cleanse Library Name]|[Cleanse Function Name]”
or “[Cleanse Library Name]|[Cleanse Function Name]”.
For example, in order to use the Concatenate cleanse function that resides in the String Functions cleanse library, the cleanse function would be identified as either “CLEANSE_FUNCTION.String Functions|Concatenate” or “String Functions|Concatenate”.
Mappings defined in the Hub may also be accessed and used as cleanse functions. Mappings are automatically placed in the “Mappings” library and can be accessed using the UID “CLEANSE_FUNCTION.Mappings|[mapping name]”.