Exam question - which schema can be partially updated? | Community
Skip to main content
Best answer by RiteshY18

@michael_soprano  Answer is b) Individual Profile , other does not allow partial ingestion

a) Experience Event: Immutable does not allow 

c) Ad hoc Schema : allow ingestion but full not partial 

4 replies

KotiSyamala
Level 5
March 24, 2025

I think it's individual profile schemas, as the user profile changes over time; others will follow various types of schema but follow the same structure.

 

But by design Individual Profile schemas allow partial updates.

Ankit_Chaudhary
Community Advisor
Community Advisor
March 24, 2025

Hi @michael_soprano 

 

Both Experience Event & Individual Profile schemas allow partial updates.

 

somen-sarkar
Community Advisor
Community Advisor
March 24, 2025

Experience events are immutable once ingested.

jayakrishnaaparthasarathy
Community Advisor
Community Advisor
March 24, 2025

Hi @michael_soprano Obviously it is Individual profile schema. We can use the UPSERT functionality to update as required or update the profile based on the incremental load. i.e. updating the specific field as required.

Thank you,
Jayakrishnaa P.

brekrut
Adobe Employee
Adobe Employee
March 25, 2025

This question is interesting.  

 

The question is about partial updates to a schema, which can be applied to all three objects on a field level.  However dataSets which are the ingestion definition of a schema, do allow for partial updates on an xdm individual profile class using upsert.

RiteshY18
Community Advisor
RiteshY18Community AdvisorAccepted solution
Community Advisor
March 27, 2025

@michael_soprano  Answer is b) Individual Profile , other does not allow partial ingestion

a) Experience Event: Immutable does not allow 

c) Ad hoc Schema : allow ingestion but full not partial