Hi, We are planning to delete users/profiles from the AEP sandbox that have not been active for a year to remain under the licensing quota. There seem to be two ways we can delete them: 1. Datahygiene tool and 2. Delete APIs.
Can we also use QS PSQL to delete profiles too?
Also, I have a few questions.
What are your recommendations on setting up such a purge process for profiles/contact history in AEP?
Thanks
Debraj
Views
Replies
Total Likes
Hi @DebrajRo3 ,
There are two ways of data deletion:
Now back to your question:
Let me know if this helps!
Views
Replies
Total Likes
Hello ,
The Data Hygiene tool is likely the most effective method for your scenario, as it provides a robust, systematic way to delete profiles and associated data across AEP components, aligning with your goal of managing licensing quotas.
Deleting via the Profile API only removes data from the Profile Store, not the Data Lake or Identity Graph, which could leave residual data.
QS with PSQL is not a direct method for deleting profiles but can be used as a preparatory step to identify inactive profiles. Combine it with the Data Hygiene tool or Delete APIs for actual deletion.
Thanks
Views
Replies
Total Likes
@DebrajRo3 In your case, it's a good idea to set a TTL (time-to-live) for pseudonymous profiles. This helps ensure profiles are automatically cleaned up over time and keeps you within your license limits.
Check out Advanced Data Lifecycle Management in platfrom for more details. Also, take a look at the options shared by @supratim320 earlier in this thread - they’re relevant and helpful.
Views
Replies
Total Likes
Hi @DebrajRo3,
Did the shared solution help you out? If yes, kindly consider marking the answer as ‘correct’.
If you’re still facing any challenges, please feel free to continue the conversation here. Or if you've discovered a solution yourself, we would appreciate it if you could share it with the community.
Views
Replies
Total Likes