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

RiteshY18
RiteshY18Accepted solution
New Participant
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 

jayakrishnaaparthasarathy
New Participant
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
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.

Ankit_Chaudhary
New Participant
March 24, 2025

Hi @michael_soprano 

 

Both Experience Event & Individual Profile schemas allow partial updates.

 

somen-sarkar
New Participant
March 24, 2025

Experience events are immutable once ingested.

KotiSyamala
New Participant
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.