← Back to the glossary
Adobe Experience Platform
XDM schema
Experience Data Model schema
An XDM schema defines the structure and meaning of records entering AEP. It combines a class, field groups, and declared identities.
- When it applies
- It is designed before datasets and ingestion, when source contracts must become events, profiles, or records that other services can interpret.
- What it is confused with
- The schema describes shape and semantics; the dataset stores conforming records. Enabling both for Profile is another decision and should not be the default.
- Architecture consequence
- Changes in cardinality, identity, or data type propagate to ingestion, Profile, queries, and activation. The schema is a contract, not a configuration screen.