Last Updated On : 29-Jun-2026
Salesforce Certified Data 360 Consultant (Data-Con-101) Practice Test
Prepare with our free Salesforce Certified Data 360 Consultant (Data-Con-101) sample questions and pass with confidence. Our Salesforce-Data-360-Consultant practice test is designed to help you succeed on exam day.
Salesforce 2026
Analytics, InsightsandSemantic Layer
A developer at Cloud Kicks is integrating customer data from a legacy shoe-inventory system and a web-store platform into Data 360. They need a way to ensure the Customer Name field from both systems is recognized as the same attribute. Which component should the developer use to provide this standardized structure?
A. An encryption key to secure PII during the data transfer
B. A segmentation canvas for selecting desired customer attributes
C. An identity resolution ruleset to merge duplicate records
D. A data model object (DMO) to map and relate the data fields
Explanation:
This question tests how Data 360 standardizes fields from different source systems so they can be understood as the same business attribute. The important concept is data modeling and mapping, not security, segmentation, or deduplication. A DMO provides the common structure needed to align “Customer Name” from both systems.
✅ Correct Option:
D. A data model object (DMO) to map and relate the data fields.
A DMO is the standardized object structure used in Data 360 to harmonize data from multiple sources into a common model. By mapping each source’s Customer Name field to the same DMO attribute, the developer ensures consistent meaning across systems and prepares the data for unification, segmentation, and activation.
❌ Incorrect options:
A. An encryption key to secure PII during the data transfer.
Encryption protects data in transit or at rest, but it does not standardize field meaning across systems. A key can secure the Customer Name value, yet it will not make two source fields behave as the same attribute in Data 360.
B. A segmentation canvas for selecting desired customer attributes.
Segmentation tools are used after data is modeled and unified, when the business wants to build audiences. They do not define or standardize source fields during ingestion. This option addresses audience selection, not schema mapping.
C. An identity resolution ruleset to merge duplicate records.
Identity resolution helps unify records that belong to the same person, but it depends on the underlying data being mapped into the correct model first. It does not create the shared field structure needed to recognize Customer Name from two source systems as the same attribute.
🔧 Reference:
⇒
Salesforce help: Data Model Objects (DMOs)
— Confirms DMOs provide the standardized structure for harmonizing data from different sources.
⇒
Salesforce help: Object Model in Data 360
— Confirms source data is standardized in a DLO by mapping it to a DMO using the Data 360 model.
A Data 360 Consultant wants to use Data 360 Clean Rooms to collaborate with a partner. Which statement is true regarding data security in this environment?
A. Both parties must move their data into a shared Amazon S3 bucket first.
B. The data stays in its original location, and only the query results are shared.
C. The provider must grant Modify All Data permissions to the consumer.
D. PII is automatically decrypted for the consumer to ensure matching accuracy.
Explanation:
This question evaluates the privacy, security, and architectural principles of Salesforce Data Cloud Clean Rooms. It tests your knowledge of how zero-copy data collaboration operates securely between multiple independent parties without exposing or moving underlying customer records.
✅ Correct Option:
B. The data stays in its original location, and only the query results are shared:
Data Cloud Clean Rooms utilize a secure, zero-copy architecture designed to protect data privacy. When collaborating with a partner, neither company physically transfers, duplicates, or exposes their underlying datasets. Instead, the data remains safely hosted in its original, native location, and the clean room environment only processes and shares the aggregated mathematical query results based on mutual approval.
❌ Incorrect options:
A. Both parties must move their data into a shared Amazon S3 bucket first:
This statement describes a traditional centralized file-sharing model. Clean Rooms are engineered specifically to eliminate the security vulnerabilities, data replication overhead, and latency associated with moving files into third-party storage buckets.
C. The provider must grant Modify All Data permissions to the consumer:
Clean Rooms operate under a strict read-only query framework. The consumer is never granted administrative access, write capabilities, or "Modify All Data" permissions over the data provider's internal platform environment.
D. PII is automatically decrypted for the consumer to ensure matching accuracy:
To maintain regulatory compliance and consumer privacy, Personally Identifiable Information (PII) is strictly masked, hashed, or obfuscated. The clean room prevents the consumer from viewing or decrypting sensitive, raw partner profiles during the matching process.
🔧 Reference:
→ Learn more at Salesforce Help: Data Cloud Clean Rooms Overview which confirms that clean rooms allow secure collaboration on data without moving or exposing raw underlying datasets to other participants.
A global insurance provider has tasked a Data 360 Consultant with optimizing performance for analytical queries running several times per hour against an external Redshift table in Salesforce Data 360 with no real- time needs. Which federation approach should the consultant recommend to balance performance and cost?
A. Configure cached acceleration to store and refresh external data for repeat queries.
B. Use live query federation so every request hits the external compute engine directly.
C. Implement file federation exclusively using Data 360 compute on storage.
D. Ingest the external data into Salesforce Data 360 as a standard object.
Explanation:
This question tests your knowledge of Zero Copy federation patterns within Salesforce Data 360 when balancing performance and cost for analytical workloads. The requirement specifies queries running "several times per hour" against an external Redshift table with "no real-time needs." Live query federation would execute expensive compute on Redshift for every single query, driving up costs and latency. Cached acceleration (also called Accelerated Query) temporarily stores a local copy of the federated data in Data 360 with configurable refresh intervals, eliminating repeated external compute costs while providing fast, local query performance at the acceptable cost of slight data staleness.
✅ Correct Option: A. Configure cached acceleration to store and refresh external data for repeat queries.
Cached acceleration (Accelerated Query) is specifically designed for scenarios where queries run frequently against the same external data and slightly stale results are acceptable . With configurable cache refreshes starting from 15 minutes, this pattern reduces latency because queries execute against local Data 360 storage rather than hitting the external Redshift compute engine each time . This balances performance and cost because repeated queries consume fewer Data 360 credits and avoid recurring external compute charges .
❌ Incorrect options:
❌ B. Use live query federation so every request hits the external compute engine directly.
Live query federation maximizes data freshness by executing every query directly on Redshift . However, for queries running several times per hour, this approach becomes expensive (recurring Redshift compute costs) and potentially slower due to network round trips .
❌ C. Implement file federation exclusively using Data 360 compute on storage.
File federation provides direct read access to underlying data files in object storage . While cost-effective for large batch analytics, it lacks the predictable, low-latency performance needed for queries running multiple times per hour .
❌ D. Ingest the external data into Salesforce Data 360 as a standard object.
Full ingestion copies and persists all data in Data 360 storage, incurring storage costs and requiring ongoing data pipeline maintenance . This over-engineers the solution for "no real-time needs" and contradicts the federation-based approach implied in the question.
🔧 Reference:
→ Salesforce Architects: Data 360 Interoperability
- Zero Copy Methods: Confirms that "Caching (Accelerated Query)" is best for frequent queries where slightly stale results are acceptable, balancing performance and cost with configurable refresh intervals from 15 minutes to 7 days.
→ Trailhead: Explore Use Cases for Zero Copy Data Federation
: Explains that choosing "query federation with caching" lowers latency for larger datasets while explicitly noting it impacts costs differently than live queries.
A user wants to be able to create a multi- dimensional metric to identify unified individual lifetime value (LTV). Which sequence of data model object (DMO) joins is necessary within the calculated insight to enable this calculation?
A. Sales Order > Unified Individual
B. Unified Individual > Individual > Sales Order
C. Sales Order > Individual > Unified Individual
D. Unified Individual > Unified Link Individual > Sales Order
Explanation:
This question tests understanding of Calculated Insights and identity-based joins in Salesforce Data 360 (Data Cloud). To calculate metrics such as Unified Individual Lifetime Value (LTV), the system must connect unified customer profiles with transactional data across multiple source records.
Because transactions are typically linked to source-level Individual records, the calculation must traverse the identity resolution layer to connect unified profiles with related sales activity.
🟢 Correct Option:
D. Unified Individual > Unified Link Individual > Sales Order
This is the correct join path because Unified Individuals represent the resolved customer profile created through identity resolution. The Unified Link Individual object acts as the bridge between the unified profile and the source-level Individual records tied to transactional objects like Sales Orders. Using this sequence allows calculated insights to aggregate all purchases associated with linked profiles, producing an accurate unified customer lifetime value metric across systems and channels.
🔴 Incorrect Options:
A. Sales Order > Unified Individual
Sales Orders are not directly linked to Unified Individuals. A bridging relationship through identity resolution objects is required to connect transactional records to unified customer profiles.
B. Unified Individual > Individual > Sales Order
This path skips the Unified Link Individual relationship object, which is required to correctly map resolved profiles to their linked source records.
C. Sales Order > Individual > Unified Individual
Although this path references related objects, it does not reflect the proper identity resolution relationship structure used in Data 360 calculated insights.
🔧 Reference:
→ Salesforce Data Cloud Identity Resolution Data Model
Explains how Unified Individual and Unified Link Individual objects connect source records to unified profiles.
→ Salesforce Data Cloud Calculated Insights Documentation
Describes how calculated insights aggregate transactional data across unified customer profiles using DMO relationships.
An analyst needs to verify the data populated in a newly mapped data model object (DMO). They open the Query Editor within the Data 360 interface to perform a quick check of the records. What is the programming language the analyst must use to retrieve and view records from the DMO within this tool?
A. Salesforce Object Query Language (SOQL)
B. JavaScript Object Notation (JSON)
C. Apex Data Manipulation Language
D. Structured Query Language (SQL)
Explanation:
This question tests the candidate's knowledge of the querying tools and supported languages within Salesforce Data Cloud. Unlike standard Salesforce CRM which uses SOQL, Data Cloud has its own Query Editor that operates on a different data architecture — and understanding which language is used to interact with Data Model Objects (DMOs) is a fundamental technical competency for any Data Cloud consultant.
✅ Correct Option:
D. Structured Query Language (SQL)
Salesforce Data Cloud's Query Editor uses standard SQL to query Data Model Objects. This is because Data Cloud is built on a modern cloud data platform architecture, not the traditional Salesforce object model. Analysts write SQL SELECT statements to retrieve, filter, and verify records stored in DMOs. SQL is the officially supported and required language within the Query Editor for all data inspection and validation tasks.
❌ Incorrect Options:
A. Salesforce Object Query Language (SOQL)
SOQL is the query language used to retrieve records from standard and custom Salesforce CRM objects. Data Cloud operates on a separate data platform with its own object model — DMOs are not Salesforce CRM objects. The Query Editor in Data Cloud does not support SOQL syntax, making this option incorrect despite being a familiar Salesforce querying language.
B. JavaScript Object Notation (JSON)
JSON is a data interchange format used for structuring and transferring data — it is not a query language. While JSON may appear in API request and response bodies when interacting with Data Cloud programmatically, it cannot be used to retrieve or query records within the Query Editor. It serves a completely different purpose and has no role in DMO record retrieval.
C. Apex Data Manipulation Language
Apex DML (Data Manipulation Language) is used within Salesforce Apex code to insert, update, delete, or upsert CRM records programmatically. It is a server-side programming construct specific to the Salesforce CRM platform and is not applicable to Data Cloud's Query Editor. Apex DML has no integration with Data Model Objects and cannot be used to query or inspect DMO data.
🔧 Reference:
⇒ Salesforce Data Cloud – Query Editor
→ Confirms that the Query Editor in Data Cloud uses SQL to query Data Model Objects, validating SQL as the correct and only supported language.
⇒ Salesforce Data Cloud – Data Model Objects Overview
→ Confirms the structure of DMOs within Data Cloud and how SQL-based querying is used to access and validate data stored within them.
| Page 1 out of 19 Pages |