How to Create / Take Customer Profile Snapshot Into Datalake | Community
Skip to main content
Level 2
March 13, 2023
Solved

How to Create / Take Customer Profile Snapshot Into Datalake

  • March 13, 2023
  • 2 replies
  • 3035 views

How to take a snapshot of a profile into datalake of adobe experience platform. Do we have any specific / standard way to do that, kindly let me know.

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 ranjithd

1. Create a rule in Adobe Experience Platform Launch that triggers when a user visits a profile page.
2. Set up an action to send the profile data to Adobe Experience Platform.
3. Map the profile data to the appropriate fields in Adobe Experience Platform.

or 

1. Set up a data connector between your website or application and Adobe Experience Platform.
2. Use the Real-time Customer Profile API to retrieve the profile data for the current user.
3. Send the profile data to Adobe Experience Platform.

 

2 replies

Anil_Umachigi
Adobe Employee
Adobe Employee
March 14, 2023

@masterleeman Could you elaborate the use case? Are you looking to access profile created in AEP? Or Are you wanting to export profile snapshot externally? 

 

Anil 

Level 2
March 14, 2023

@anil_umachigi - Two things,

i) I want to export the profile snapshot externally

ii) Also i want to navigate the path of the snapshot in datalake

 

Level 2
March 17, 2023

@masterleeman Okay, so if you navigate to datasets and filter datasets to include "show system datasets", this will enable "profile snapshot dataset" to be visible. 

You can also navigate to this using query service. 

Depending on your usecase, you can write a query to read the snapshot and create a new dataset which can then be exported

 

 


@anil_umachigi Is there any API to query and read the snapshot and also any API to export delta snapshot on daily basis.

ranjithd
ranjithdAccepted solution
Level 4
March 17, 2023

1. Create a rule in Adobe Experience Platform Launch that triggers when a user visits a profile page.
2. Set up an action to send the profile data to Adobe Experience Platform.
3. Map the profile data to the appropriate fields in Adobe Experience Platform.

or 

1. Set up a data connector between your website or application and Adobe Experience Platform.
2. Use the Real-time Customer Profile API to retrieve the profile data for the current user.
3. Send the profile data to Adobe Experience Platform.

 

Level 2
March 21, 2023

@anil_umachigi - Thanks for the update, performing the change. Once final ask, like while querying the snapshot unable to find the name of the snapshot id from query service.