Parameter changes the calculation in MAP

ifelse(${DD} = ‘Transaction Volume’,sum({Normalised Transaction Amount}),distinct_count({aura_rule_execution_status_internal_id}))

what is incorrect with this calculation error Expression = ‘Transaction Volume’,sum({Normalised Transaction Amount}) for function = has incorrect argument type String List = String. Function syntax expects ‘<COMPARABLE_TYPE> = <COMPARABLE_TYPE>’.

please note DD is a parameter

Hi @deepa.singh
i guess DD is a multi value parameter?
what the error is telling you cant compare a list with a string with “=”. You could try in instead.

BR

image

The parameter is single value