Expand my Community achievements bar.

SOLVED

Profile enabled datasets seem do not update UPS

Avatar

Level 2

Hi

we have a number of profile enabled dataset, with the upsert mode on.

 

We ingest some data in these dataset and we see that the data load is successfull.

Nevertless we get, from the dataset dashboard, that 0 fragment are inserted or updated.

 

How this can be?

Is a UI bug or there is something wrong with our datasets?

 

Thanks

Fabio

1 Accepted Solution

Avatar

Correct answer by
Employee Advisor

Hi @fabiosurini ,

Upsert needs to be set to true at the dataset level.

To configure an existing Profile-enabled dataset for upsert, you must first disable the dataset for Profile and then re-enable it alongside the isUpsert tag. If the current dataset is not enabled for Profile, you can proceed directly to the steps for enabling the dataset for Profile and upsert.

Also, the upsert workflow only works for batch ingestion. Streaming ingestion is not supported

View solution in original post

3 Replies

Avatar

Community Advisor

Hi @fabiosurini,

 

You may want to check the merge policy and identities tied to the profile's dataset enabled. if you have any dataset that uses time-series data, look at this kb.

https://experienceleague.adobe.com/docs/experience-cloud-kcs/kbarticles/KA-19665.html?lang=en

Thanks, Sathees

Avatar

Administrator

Hi @fabiosurini,

Was @SatheeskannaK's suggestion helpful to resolve your query? In case it was helpful, then kindly choose it as the 'Correct Reply'. If not and you still need more help, then do let us know.

Thanks!



Sukrity Wadhwa

Avatar

Correct answer by
Employee Advisor

Hi @fabiosurini ,

Upsert needs to be set to true at the dataset level.

To configure an existing Profile-enabled dataset for upsert, you must first disable the dataset for Profile and then re-enable it alongside the isUpsert tag. If the current dataset is not enabled for Profile, you can proceed directly to the steps for enabling the dataset for Profile and upsert.

Also, the upsert workflow only works for batch ingestion. Streaming ingestion is not supported