---
title: Field Enrichment Demo
slug: delta-fac-poc/field-enrichment-demo
docTags: 
createdAt: 2024-08-27T13:44:38.211Z
---

### \[Hands off keyboard!]

The **Save Fields** activity allows you to enrich Adobe Experience Platform profiles with data federated from external warehouses.

This activity is typically used to enhance customer profiles by bringing in additional attributes and insights through audience federation.

<font color="#4338CA">Luma Air would like to enrich its Adobe Experience Platform (AEP) customer profiles with key travel preferences attributes— —stored in their external data warehouse (e.g., Redshift). This enables richer, consent‑based personalization across marketing channels without copying data.</font>

## Build Profile Enrichment via Save Fields Activity

### 1. Prerequisites

- A live federated database connection&#x20;
- An XDM schema and dataset in AEP to receive attributes
- Warehouse table with fields&#x20;
- The customer ID corresponds to a known identity namespace in AEP

### 2. Define AEP Schema and Identity \[demo]

- In AEP → Schemas, choose or create a schema:
  - Primary identity: email
  - Add fields: dietRestrictions, requireAssistance

### 3. Create a Federated Composition

- Go to *Experience Platform → Federated Audience Composition → Compositions*.
- Create new composition

### 4. Add and Configure Save Profiles Activity

1. Drag the **Save Fields** activity onto the canvas.
2. Label it uniquely (e.g., *SF‑Enrich‑Profiles*).
3. Select the target schema
4. Set the primary identity field
5. ➕ *Add attributes* for mapping:
   - Source ⇒ warehouse field; Destination ⇒ schema field:
     - dietRestrictions → dietRestrictions
     - specialAssistance → specialAssistance
6. **Enable incremental updates** to fetch only changed/new rows since the last run.
7. Click **Start** to run and test enrichment.

### 5. Validate Outputs in AEP

- Navigate to *Schemas & Datasets* and open the profile-enabled dataset.
- Check that sample profiles include the new attribute values.

### 6. Leverage Enriched Profiles

- Enriched profiles available in Real‑Time CDP and Journey Optimizer.
- Example campaign:
  - **Segment rule**: dietRestrictions = vegetarian, requireAssistance = wheel chair
  - **Activation**: push audience to email or ad platforms for targeted campaign.





