Segment Membership DMO Schema

The segment membership DMO has these object-level and field-level schema attributes. These fields are available in the latest and history segment membership DMOs.

Object Attribute Value Examples
Object Label

Dynamically generated

'[SegmentOnProfileDMOLabel] - [Member DMO Type]'

Individual - Latest

Unified Individual - History

API Name

Dynamically generated

'[SystemGeneratedDMOName]_[DMOType]__dlm'

Individual_Unified_SM_dlm

Individual_Unified_SMH__dlm

Category SEGMENT_MEMBERSHIP –
Type Segment_Membership –
Field Attribute Field API Name Data Type Description
Id Id__c Text Foreign key to the identifier of the segment-on profile DMO (for example, Individual.Id__c)
Key Qualifier Id KQ_Id__c Text Key qualifier of the Segment On target object
Segment Id Segment_Id__c Text ID of the processed or published segment
Snapshot Type Snapshot_Type__c Text Method used to evaluate membership (F = Full Snapshot)
Delta Type Delta_Type__c Text

The Delta Type is available only for the history segment membership DMO and compares whether a member was added, removed, or persisted between the previous and most recent publish events.

  • New–The profile wasn’t in the previous snapshot.
  • Existing–The profile was included in the previous snapshot.
  • Removed–The profile is no longer a member of the segment but was present in the previous snapshot.
Timestamp Timestamp__c DateTime Date and time when the segment was last run
Version Stamp Version_Stamp__c DataTime Version of the segment definition at the time of the last run