Subject: Guidance Required – upsert_array_replace Support for Batch Ingestion | Community
Skip to main content
Level 1
June 28, 2026
Question

Subject: Guidance Required – upsert_array_replace Support for Batch Ingestion

  • June 28, 2026
  • 0 replies
  • 0 views

Subject: Guidance Required – upsert_array_replace Support for Batch Ingestion
Hi everyone,
Good evening.
I need some guidance regarding the behavior of upsert_array_replace with Batch Ingestion in Adobe Experience Platform.
I am trying to update an array field in an existing Profile using Batch Ingestion (Upsert). However, instead of replacing the existing array values, the new values are getting appended.
I have gone through the available Adobe documentation and tested different approaches, but I couldn't find any confirmation on whether upsert_array_replace is supported for Batch Ingestion.
From the documentation, I could confirm that upsert_array_replace is supported for Streaming Ingestion, but I couldn't find any mention of Batch Ingestion.
Could someone please help clarify:
Is upsert_array_replace supported for Batch Ingestion?
If not, is there any alternative approach to completely replace array/object-array values during Batch Upsert?
Is there any official Adobe documentation that explicitly states that upsert_array_replace is not supported for Batch Ingestion?
I have attached the relevant documentation/reference for context.
Any guidance from the Adobe team or anyone who has worked on this scenario would be greatly appreciated. This information is important for our implementation, and we'd really appreciate any clarification or documentation you can share.
Thank you in advance for your time and support!