Adobe AD0-E605 Exam
Adobe Real-Time CDP Developer Expert (Page 4 )

Updated On: 1-Feb-2026

A data engineer intends to integrate a company's current customer data into the Adobe Experience Platform to build a Real-Time Customer Profile. The customer data is highly complex, with multiple disjointed sources including customer relationship management (CRM), point of sale (POS), web analytics, and email marketing.

Given the disjointed data sources, which principle should the data engineer primarily consider to create a unified customer view within Adobe Experience Platform?

  1. Construct a schema that can accommodate all customer data from all sources without identities
  2. Standardize all data and define the identifiers before ingesting into the platform
  3. Avoid including identifying attributes, such as phone numbers and email addresses
  4. Construct the schema using only the data in the CRM system

Answer(s): B

Explanation:

The primary principle is to standardize all data and define the identifiers before ingesting into Adobe Experience Platform. Since Real-Time Customer Profile relies on identity resolution, ensuring consistent and well-defined identifiers (such as email, phone, or CRM ID) across disjointed sources is essential for stitching data together and creating a unified customer view.



A multinational travel agency recently adopted Adobe Experience Platform as its main tool to manage customer data. The current system uses a traditional Relational Database Management System (RDBMS) where customer data is stored across several tables; one for profiles that includes unique customer IDs, emails, and names, and another for transactions that records each customer's bookings and trip details. The agency plans to migrate this data to Adobe Real-Time CDP while maintaining the same accessibility and relational nature in their new data model.
What's the most efficient strategy the travel agency should use to translate its RDBMS data model to Adobe Real-Time CDP's NoSQL Experience Data Model (XDM) while maintaining customer-booking relations?

  1. Create an XDM schema for each field in the RDBMS, linking them through relationships
  2. Create an XDM schema for each table in the RDBMS, with full denormalization
  3. Create one XDM schema for customer profiles and another for transaction data without any relationship linking
  4. Create separate XDM schemas for customer profiles and transactions, linking them through unique customer IDs

Answer(s): D

Explanation:

The most efficient strategy is to create separate XDM schemas for customer profiles and transactions, linking them through unique customer IDs. This mirrors the relational structure of the RDBMS while adapting it to Adobe Experience Platform's NoSQL model. Profiles remain in the XDM Individual Profile schema, while transactions are captured as XDM Experience Events, and the customer ID ensures proper relationship mapping for accurate Real-Time Customer Profiles.



Flag this page A digital marketing agency plans to integrate a new data source into Adobe Experience Platform. The agency wants to define a schema that models user interactions with online ad campaigns.

How can they model the campaign information to be reusable across different schemas?

  1. By creating a Field Group with defined campaign attributes
  2. By creating a single custom schema that includes all possible campaign attributes
  3. By creating a separate schema for each campaign

Answer(s): A

Explanation:

The best approach is to create a Field Group with defined campaign attributes, because Field Groups in Adobe Experience Platform are reusable across multiple schemas. This ensures consistency when modeling campaign information while avoiding schema duplication and maintaining flexibility for future use cases.



A data architect at a healthcare organization is designing an Adobe Experience Platform data model for the Real-Time Customer Profile. The objective is to capture patient encounters which include vitals, treatments, diagnoses, and prescriptions, along with patient profile data. The architect has the following schemas for each of these data sources:

Vitals: Patient ID, Timestamp, Blood Pressure, Heart Rate, Respiration Rate

Treatment: Patient ID, Timestamp, Treatment Code, Treatment Description

Diagnosis: Patient ID, Timestamp, Diagnosis Code, Diagnosis Description

Prescription: Patient ID, Timestamp, Drug Name, Dose, Frequency

Patient Profile: Patient ID, First Name, Last Name, Date of Birth, Gender

Which two strategies should the data architect use to correctly model these data sources in Adobe Experience Platform to achieve a holistic patient profile in the Real-Time Customer Profile? (Choose two.)

  1. Create a custom class specific to healthcare data for vitals, treatment, diagnosis, and prescription datasets
  2. Use the ExperienceEvent class for vitals, treatment, diagnosis, and prescription datasets
  3. Use the ExperienceEvent class for the patient profile dataset
  4. Use the Individual Profile class for the patient profile dataset
  5. Create an ExperienceEvent class for vitals, treatment, and diagnosis and use the Individual Profile class for the prescription dataset

Answer(s): B,D

Explanation:

Use the ExperienceEvent class for vitals, treatment, diagnosis, and prescription datasets: These represent time-series healthcare interactions (encounters), which should be modeled as Experience Events to capture their temporal nature.
Use the Individual Profile class for the patient profile dataset: Patient demographic and identity data belongs in the profile class to form the persistent Real-Time Customer Profile.



A media company uses Adobe Experience Platform to process large quantities of media consumption data. This data was previously stored in a relational database management system (RDBMS) but has been migrated to the Adobe Real-Time CDP's NoSQL data model for improved scalability and performance. The data set includes information such as user ID, media content ID, play duration, pause durations, and timestamps of each interaction.
Which combination of Experience Data Model (XDM) schemas should be used to efficiently capture and retrieve this data with the Adobe Real- Time CDP's NoSQL data model, considering the real-time analytics needs?

  1. An XDM Experience Event schema for user ID, media content ID and an XDM Individual Profile schema for play duration, pause durations, and timestamps
  2. An XDM Individual Profile schema for user ID and an XDM Experience Event schema for media consumption data
  3. Two XDM schemas, one for user ID and media content ID, the other for play duration, pause durations, and timestamps
  4. An XDM Individual Profile schema for user ID, media content ID and an XDM Experience Event schema for play duration, pause durations, and timestamps

Answer(s): B

Explanation:

The correct approach is to use an XDM Individual Profile schema for user ID (to persistently identify each user) and an XDM Experience Event schema for media consumption data (play duration, pause durations, and timestamps). This separation allows real-time analytics on time-series media interactions while maintaining a stable user profile for identity resolution and personalization.



Viewing page 4 of 15
Viewing questions 16 - 20 out of 68 questions



Post your Comments and Discuss Adobe AD0-E605 exam prep with other Community members:

Join the AD0-E605 Discussion