Option to overwrite previous onboarded file



Hi Adobe,


We onboard fresh data in to AAM on monthly basis, and we have several segments built based on the onboarded data. In order for the segments to hold only the data from the latest file, AAM consultants have recommended that we include timestamps in the monthly files and update the segments with the new timestamp trait from the latest file. However as we get in to hundreds of segments, it is not feasible to manually update the traits each month. Therefore requesting Adobe to come up with an option to delete the previous month's file.



2 Comments (2 New)




Hi Srujana


It is already possible to overwrite previously onboarded data using ".overwrite" files. This is described in the product documentation here: https://docs.adobe.com/content/help/en/audience-manager/user-guide/implementation-integration-guides...


In particular, this part about .overwrite files:

"overwrite : Lets data providers send a list of traits on a per-user basis that should overwrite all of this user's existing third-party traits for this data provider in the Audience Manager. You do not need to include all of your users in an overwrite file. Include only those users that you want to change."


If you prefer to use .sync files rather than .overwrite files, then another option you have for removing traits from profiles is to set the TTL (trait expiration) to 31 days. That way, if a particular key-value pair isn't included in the file for a particular record in one month, the trait will be removed from the user profile. More about the trait TTL can be found here: https://docs.adobe.com/content/help/en/audience-manager/user-guide/features/traits/trait-builder/cre....


Hope this helps!



Hi Allan,


Thanks so much! This helps.