Archiving old profiles | Community
Skip to main content
Level 2
February 17, 2022
Solved

Archiving old profiles

  • February 17, 2022
  • 3 replies
  • 3416 views

I would like to Archive old profiles (Say older than 1 year profiles) from my Adobe AEP box. How can I do that?

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by adobechat

@shriankur . Unfortunately, there is no Out of the box solution - so you cannot archive old dataset in AEP, you can only set Time To Live (TTL) which will permanently delete data in AEP.

 

Hope this answers your question.

3 replies

Joshua_Eisikovi
Adobe Employee
Adobe Employee
February 17, 2022

Hi @shriankur 
Please see the following documentation regarding Profile Service time-to-live (TTL). Profile Service lets users apply time-to-live (TTL) on data in the Profile Store. TTL is a mechanism that limits the amount of time data lives within a dataset. This lets you automatically remove data from the Profile Store that is no longer useful for your use cases.

 

However, this functionality is only available on Experience Event (EE) Data. At this point, there is no TTL on Profile Attribute data. This may come at some time in a future release.

Hope this helps!
Joshua

adobechat
Level 5
February 21, 2022

There is OOB feature as mentioned by @joshua_eisikovi but it will permanently delete data from AEP. If you would like to archive it for later use, then possible best if you can export it outside of AEP via S3 and store it in external system. Technically, the other alternative (which is not that great btw) will be to create an archive schema and store the data there, but I don't recommend this.

Level 4
February 21, 2022

@adobechat Could you please provide a link to the documentation where it is described how to export complete profile data and experience events to S3/CSV?

Level 4
February 21, 2022

Which type of event are you trying to export and can you explain the usecase of it? Are you trying to archive events or are you trying to make a call to s3 based on an event activity?



@adobechat wrote:

can you explain the usecase of it?


Its about the requirement mentioned here in this thread

 

1. delete older profiles (which is obviously not supported)

2. delete older experience events of those profiles (which is supported with this TTL mentioned above)

3. before deleting older experience events make sure they are archived


@adobechat wrote:

Which type of event are you trying to export


Simply: all types

 


@adobechat wrote:

are you trying to make a call to s3 based on an event activity?


Nope.

shriankurAuthor
Level 2
February 22, 2022

Thanks for your replies folks. Yes I am looking for out of box solution for automated archival of profiles. It is a customer profile

 

Also I have another requirement. My dataset is growing. Is there a way to automatically Archive old dataset?

adobechat
adobechatAccepted solution
Level 5
February 22, 2022

@shriankur . Unfortunately, there is no Out of the box solution - so you cannot archive old dataset in AEP, you can only set Time To Live (TTL) which will permanently delete data in AEP.

 

Hope this answers your question.