Profile snapshot dataset | Community
Skip to main content
Michael_Soprano
Level 10
June 12, 2026
Question

Profile snapshot dataset

  • June 12, 2026
  • 1 reply
  • 13 views

Is such a dataset created for every specific merge policy created in the sandbox?

1 reply

DineshK
Level 2
June 12, 2026

Hey ​@Michael_Soprano
 

Yes, one snapshot dataset gets created per merge policy. So if you have 3 merge policies in your sandbox, you'll see 3 of these datasets in your inventory — each named after the merge policy ID.

The reason is simple: different merge policies can produce a different version of the same profile (different attribute precedence, different identity stitching), so each needs its own snapshot.

A couple of practical things to keep in mind:

  • Batch segments run against these snapshots, not the live profile store — so segment results are only as fresh as the last snapshot job, which typically runs every 24 hours
  • If you delete a merge policy, the dataset doesn't always get cleaned up automatically, so worth doing a manual check periodically
  • You can query them in Query Service if you ever need to inspect what's in there
SELECT * FROM "Profile Snapshot Export - <merge_policy_id>" LIMIT 10