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
Solved! Go to Solution.
Views
Replies
Total Likes
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
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
Views
Replies
Total Likes
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!
Views
Replies
Total Likes
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