Schemas
Schemas
Schemas define the structure of the data to be ingested. This lab will walk through the steps to create an Individual Profile based schema.
Our goal is to create a schema that is required to onboard the following CRM attributes:
- Person Information
- Identities Information
- Member Information
Create an Individual Profile Based Schema
- Navigate to Schemas under Data Management in Adobe Experience Platform UI

- Click on Create Schema on the top-right of your screen. Note that the XDM Individual Profile class introduces some basic fields to the newly created schema

- Name your schema Customer Details+{{Participant Initials}} . Please make sure to add your initials to follow the schema name to avoid any naming conflicts with other lab participants.

Adding existing field groups
- Click on the Add icon within the Field groups section under Composition

- Add the following existing field groups
- Person Field Group
- Identities Profile FG

Creating a new field group
- Click on the Add icon within the Field groups section under Composition.
- Select Create new field group
- Name the field group -
Customer Details+{{participant initials}}
- Click on Add Field Groups

Adding an object to your field group
- Click on the Add icon next to the tenant. Name your object. Customer Credit Details
- Set the below within Field Properties on the right panel
Field name = memberInfo
Display name = Member Information
Type = Object
Field Group = Customer Details+{{participant initials}}

- Click on Apply at the bottom.
- Click Save.
Nesting additional fields within your object
Click on the Add icon next to the newly created object customerCreditDetails. This should create an Untitled Field nested under that object.
Note: be sure to click Apply at the bottom of the Field Properties panel after adding each field.
Reward Card
Field name = hasRewardCard
Display name = Has Reward Card
Type = Boolean
Field Group = Customer Details+{{participant initials}}
Most Traveled City
Field name = mostTraveledCity
Display name = Most Traveled To City
Type = String
Field Group = Customer Details+{{participant initials}}
Most Traveled State
Field name = mostTraveledState
Display name = Most Traveled To State
Type = String
Field Group = Customer Details+{{participant initials}}

Click Save.
Congratulations! You have completed the Schemas exercise.