Expand my Community achievements bar.

Deleting profile store data based on ingestion date

Avatar

Level 6

When a batch is deleted, it only delete the data from dataLake but keep the record in ProfileStore.

for event based schema (time series class), when we add the same event twice, it would get appended and profile store would have two entry for that event.

 

is there a way to delete the profile store records based on ingestion date ? so all the record ingested on particular DATE for a specific dataSet to be deleted from profile store ? 

Topics

Topics help categorize Community content and increase your ability to discover relevant content.

1 Reply

Avatar

Level 4

In AEP, deleting a batch only removes data from the Data Lake, not the Profile Store. To remove profile data, the only built-in method is identity-based deletion (like email, ECID, or CRM ID), which is intended for privacy/compliance purposes.

For event datasets, you can also set up an Event TTL (time-to-live) policy to automatically expire events after a certain number of days. Note that TTL works based on the event timestamp, not the ingestion date, and does not remove profiles by batch or ingestion date.

Adobe doc for reference: https://experienceleague.adobe.com/en/docs/platform-learn/tutorials/profiles/delete-profiles