An Azure service for ingesting, preparing, and transforming data at scale.
Hello !
Thank you for posting on Microsoft Learn Q&A.
In mapping data flows concat() returns NULL if any input is NULL. You don’t need to prefill your column in the source just null proof the concat at runtime.
Try :
concat( coalesce(col1, ''), coalesce(col2, '') )
or :
concatWs(' - ', col1, col2)
or :
iif( isNull(col1) && isNull(col2),
NULL(),
concat(coalesce(col1,''), coalesce(col2,''))
)