Expand my Community achievements bar.

Join us on September 25th for a must-attend webinar featuring Adobe Experience Maker winner Anish Raul. Discover how leading enterprises are adopting AI into their workflows securely, responsibly, and at scale.

An empty array is being stored as '0'.

Avatar

Level 2

I have one field mapped into AEP Inbound flow through a calculated field.
Field - fieldofplay[] string array type
Calculated field formula - 
iif(_eycom.personDetails.fieldOfPlay[0] != '',_eycom.personDetails.fieldOfPlay[0], '') +
iif(_eycom.personDetails.fieldOfPlay[1] !=  null, ', ' + _eycom.personDetails.fieldOfPlay[1], '') +
iif(_eycom.personDetails.fieldOfPlay[2] !=  null, ', ' + _eycom.personDetails.fieldOfPlay[2], '') +
iif(_eycom.personDetails.fieldOfPlay[3] !=  null, ', ' + _eycom.personDetails.fieldOfPlay[3], '') +
iif(_eycom.personDetails.fieldOfPlay[4] !=  null, ', ' + _eycom.personDetails.fieldOfPlay[4], '') +
iif(_eycom.personDetails.fieldOfPlay[5] !=  null, ', ' + _eycom.personDetails.fieldOfPlay[5], '') +
iif(_eycom.personDetails.fieldOfPlay[6] !=  null, ', ' + _eycom.personDetails.fieldOfPlay[6], '') +
iif(_eycom.personDetails.fieldOfPlay[7] !=  null, ', ' + _eycom.personDetails.fieldOfPlay[7], '') +
iif(_eycom.personDetails.fieldOfPlay[8] !=  null, ', ' + _eycom.personDetails.fieldOfPlay[8], '') +
iif(_eycom.personDetails.fieldOfPlay[9] !=  null, ', ' + _eycom.personDetails.fieldOfPlay[9], '')

Input –

JettyRo_1-1748513126489.png

Output –

select workEmail.address,_eycom.personDetails.fieldOfPlay,_eycom.salesTeam.additional_relationship_owners from stage_lens_contact_dataset where _acp_system_metadata.acp_sourceBatchId in ('01JW8SGDP6RRR44053YR8QKFSV')

JettyRo_2-1748513126502.png

 

Input –

JettyRo_3-1748513126503.png

 

Output –

select workEmail.address,_eycom.personDetails.fieldOfPlay,_eycom.salesTeam.additional_relationship_owners from stage_lens_contact_dataset where _acp_system_metadata.acp_sourceBatchId in ('01JWB7DZQ7KNQZEQ08N2X8N6M5')

JettyRo_5-1748513126506.png
can some one tell me why it is taking empty array like '0'. is it supposed to happen?

could some one explain this behaviour of AEP.

0 Replies