Salesforce Data Cloud Consultant Practice Exams
Last updated on Sep 13,2026- Exam Code: Data Cloud Consultant
- Exam Name: Salesforce Certified Data Cloud Consultant
- Certification Provider: Salesforce
- Latest update: Sep 13,2026
A customer has a requirement to receive a notification whenever an activation fails for a particular segment.
Which feature should the consultant use to solution for this use case?
- A . Flow
- B . Report
- C . Activation alert
- D . Dashboard
C
Explanation:
The feature that the consultant should use to solution for this use case is C. Activation alert. Activation alerts are notifications that are sent to users when an activation fails or succeeds for a segment. Activation alerts can be configured in the Activation Settings page, where the consultant can specify the recipients, the frequency, and the conditions for sending the alerts. Activation alerts can help the customer to monitor the status of their activations and troubleshoot any issues that may arise.
Reference: Salesforce Data Cloud Consultant Exam Guide, Activation Alerts
A Data Cloud consultant tries to save a new 1-to-l relationship between the Account DMO and Contact Point Address DMO but gets an error.
What should the consultant do to fix this error?
- A . Map additional fields to the Contact Point Address DMO.
- B . Make sure that the total account records are high enough for Identity resolution.
- C . Change the cardinality to many-to-one to accommodate multiple contacts per account.
- D . Map Account to Contact Point Email and Contact Point Phone also.
C
Explanation:
Relationship Cardinality: In Salesforce Data Cloud, defining the correct relationship cardinality between data model objects (DMOs) is crucial for accurate data representation and integration. 1-to-1 Relationship Error: The error occurs because the relationship between Account DMO and Contact Point Address DMO is set as 1-to-1, which implies that each account can only have one contact point address.
Solution:
Change Cardinality: Modify the relationship cardinality to many-to-one. This allows multiple contact point addresses to be associated with a single account, reflecting real-world scenarios more accurately.
Steps:
Go to the data model configuration in Data Cloud.
Locate the relationship between Account DMO and Contact Point Address DMO.
Change the relationship type from 1-to-1 to many-to-one.
Benefits:
Accurate Representation: Accommodates real-world data scenarios where an account may have multiple contact points.
Error Resolution: Resolves the error and ensures smooth data integration.
Reference: Salesforce Data Cloud Documentation: Relationships
Salesforce Help: Data Modeling in Data Cloud
What is a reason to create a formula when ingesting a data stream?
- A . To concatenate files so they are ingested in the correct sequence
- B . To add a unique external identifier to an existing ruleset
- C . To transform is date time field into a dale field for use in data mapping
- D . To remove duplicate rows of data from the data stream
C
Explanation:
Creating a formula during data stream ingestion is often done to manipulate or transform data fields to meet specific requirements. In this case, the most common reason is to transform a date-time field into a date field for use in data mapping.
Here’s why:
Understanding the Requirement
When ingesting data into Salesforce Data Cloud, certain fields may need to be transformed to align with the target data model.
For example, a date-time field (e.g., "2023-10-05T14:30:00Z") may need to be converted into a date field (e.g., "2023-10-05") for proper mapping and analysis.
Why Transform a Date-Time Field into a Date Field?
Data Mapping Compatibility:
Some data models or downstream systems may only accept date fields (without the time component).
Transforming the field ensures compatibility and avoids errors during ingestion or activation.
Simplified Analysis:
Removing the time component simplifies analysis and reporting, especially when working with daily trends or aggregations.
Standardization:
Converting date-time fields into consistent date formats ensures uniformity across datasets.
Steps to Implement This Solution
Step 1: Identify the Date-Time Field
During the data stream setup, identify the field that contains the date-time value (e.g., "Order_Date_Time").
Step 2: Create a Formula Field
Use the Formula Field option in the data stream configuration to create a new field.
Apply a transformation function (e.g., DATE () or equivalent) to extract the date portion from the date-time field.
Step 3: Map the Transformed Field
Map the newly created date field to the corresponding field in the target data model (e.g., Unified Profile or Data Lake Object).
Step 4: Validate the Transformation
Test the data stream to ensure the transformation works correctly and the date field is properly ingested.
Why Not Other Options?
How can a consultant modify attribute names to match a naming convention in Cloud File Storage targets?
- A . Use a formula field to update the field name in an activation.
- B . Update attribute names in the data stream configuration.
- C . Set preferred attribute names when configuring activation.
- D . Update field names in the data model object.
C
Explanation:
: A Cloud File Storage target is a type of data action target in Data Cloud that allows sending data to a cloud storage service such as Amazon S3 or Google Cloud Storage. When configuring an activation to a Cloud File Storage target, a consultant can modify the attribute names to match a naming convention by setting preferred attribute names in Data Cloud. Preferred attribute names are aliases that can be used to control the field names in the target file. They can be set for each attribute in the activation configuration, and they will override the default field names from the data model object. The other options are incorrect because they do not affect the field names in the target file. Using a formula field to update the field name in an activation will not change the field name, but only the field value. Updating attribute names in the data stream configuration will not affect the existing data lake objects or data model objects. Updating field names in the data model object will change the field names for all data sources and activations that use the object, which may not be desirable or consistent.
Reference: Preferred Attribute Name, Create a Data Cloud Activation Target, Cloud File Storage Target
Which consideration related to the way Data Cloud ingests CRM data is true?
- A . CRM data cannot be manually refreshed and must wait for the next scheduled synchronization,
- B . The CRM Connector’s synchronization times can be customized to up to 15-minute intervals.
- C . Formula fields are refreshed at regular sync intervals and are updated at the next full refresh.
- D . The CRM Connector allows standard fields to stream into Data Cloud in real time.
D
Explanation:
The correct answer is
D. The CRM Connector allows standard fields to stream into Data Cloud in real time. This means that any changes to the standard fields in the CRM data source are reflected in Data Cloud almost instantly, without waiting for the next scheduled synchronization. This feature enables Data Cloud to have the most up-to-date and accurate CRM data for segmentation and activation1. The other options are incorrect for the following reasons:
A financial services firm specializing in wealth management contacts a Data Cloud consultant with an identity resolution request. The company wants to enhance its strategy to better manage individual client profiles within family portfolios.
Family members often share addresses and sometimes phone numbers but have distinct investment preferences and financial goals. The firm aims to avoid blending individual family profiles into a single entity to maintain personalized service and accurate financial advice.
Which identity resolution strategy should the consultant put in place?
- A . Configure a single match rule with a single connected contact point based on address.
- B . Use multiple contact points without individual attributes in the match rules.
- C . Use a more restrictive design approach to ensure the match rules perform as desired.
- D . Configure a single match rule based on a custom identifier.
C
Explanation:
To manage individual client profiles within family portfolios while avoiding blending profiles, the consultant should recommend a more restrictive design approach for identity resolution.
Here’s why:
Understanding the Requirement
The financial services firm wants to maintain distinct profiles for individual family members despite shared contact points (e.g., address, phone number).
The goal is to avoid blending profiles to ensure personalized service and accurate financial advice.
Why a Restrictive Design Approach?
Avoiding Over-Matching:
A restrictive design approach ensures that match rules are narrowly defined to prevent over-matching (e.g., merging profiles based solely on shared addresses or phone numbers).
This preserves the uniqueness of individual profiles while still allowing for some shared attributes.
Custom Match Rules:
The consultant can configure custom match rules that prioritize unique identifiers (e.g., email, social security number) over shared contact points.
This ensures that family members with shared addresses or phone numbers remain distinct.
Other Options Are Less Suitable:
A consultant needs to update a field in CRM as soon as a record gets updated in the DMO.
Which feature should the consultant use?
- A . Data share target
- B . Data actions
- C . Rapid segments
- D . Streaming data transform
B
Explanation:
When a record in the Data Model Object (DMO) is updated, Data Actions can be used to immediately trigger updates in an external system like Salesforce CRM.
Data Actions allow for real-time or near-real-time updates to external systems.
When a record in the DMO is updated, a Data Action can push updates to CRM fields.
This ensures that CRM always reflects the latest Data Cloud updates without manual intervention.
Why Not A?
Data Share Targets are used for sharing data externally (e.g., Snowflake) but do not update CRM
fields directly.
Why Not C?
Rapid Segments are used for fast audience segmentation, not for updating CRM fields.
Why Not D?
Streaming Data Transforms are used for real-time data processing, but they do not update CRM fields directly.
Salesforce Data Cloud
Reference: Salesforce Help Documentation C Data Actions Overview Trailhead Module: Automating Data Updates with Data Actions
Salesforce Knowledge Base C Best Practices for Keeping CRM and Data Cloud in Sync
A customer needs to integrate in real time with Salesforce CRM.
Which feature accomplishes this requirement?
- A . Streaming transforms
- B . Data model triggers
- C . Sales and Service bundle
- D . Data actions and Lightning web components
A
Explanation:
The correct answer is A. Streaming transforms. Streaming transforms are a feature of Data Cloud that allows real-time data integration with Salesforce CRM. Streaming transforms use the Data Cloud Streaming API to synchronize micro-batches of updates between the CRM data source and Data Cloud in near-real time1. Streaming transforms enable Data Cloud to have the most current and accurate CRM data for segmentation and activation2.
The other options are incorrect for the following reasons:
B. Data model triggers. Data model triggers are a feature of Data Cloud that allows custom logic to
be executed when data model objects are created, updated, or deleted3. Data model triggers do not integrate data with Salesforce CRM, but rather manipulate data within Data Cloud.
C. Sales and Service bundle. Sales and Service bundle is a feature of Data Cloud that allows pre-built data streams, data model objects, segments, and activations for Sales Cloud and Service Cloud data sources4. Sales and Service bundle does not integrate data in real time with Salesforce CRM, but rather ingests data at scheduled intervals.
D. Data actions and Lightning web components. Data actions and Lightning web components are features of Data Cloud that allow custom user interfaces and workflows to be built and embedded in Salesforce applications5. Data actions and Lightning web components do not integrate data with Salesforce CRM, but rather display and interact with data within Salesforce applications.
Reference: 1: Load Data into Data Cloud
2: [Data Streams in Data Cloud]
3: [Data Model Triggers in Data Cloud] unit on Trailhead
4: [Sales and Service Bundle in Data Cloud] unit on Trailhead
5: [Data Actions and Lightning Web Components in Data Cloud] unit on Trailhead
: [Data Model in Data Cloud] unit on Trailhead
: [Create a Data Model Object] article on Salesforce Help
: [Data Sources in Data Cloud] unit on Trailhead
: [Connect and Ingest Data in Data Cloud] article on Salesforce Help
: [Data Spaces in Data Cloud] unit on Trailhead
: [Create a Data Space] article on Salesforce Help
: [Segments in Data Cloud] unit on Trailhead
: [Create a Segment] article on Salesforce Help
: [Activations in Data Cloud] unit on Trailhead
: [Create an Activation] article on Salesforce Help
A consultant needs to package Data Cloud components from one organization to another.
Which two Data Cloud components should the consultant include in a
data kit to achieve this goal? Choose 2 answers
- A . Data model objects
- B . Segments
- C . Calculated insights
- D . Identity resolution rulesets
A, D
Explanation:
To package Data Cloud components from one organization to another, the consultant should include the following components in a data kit:
Data model objects: These are the custom objects that define the data model for Data Cloud, such as Individual, Segment, Activity, etc. They store the data ingested from various sources and enable the creation of unified profiles and segments1.
Identity resolution rulesets: These are the rules that determine how data from different sources are matched and merged to create unified profiles. They specify the criteria, logic, and priority for identity resolution2.
Reference: 1: Data Model Objects in Data Cloud
2: Identity Resolution Rulesets in Data Cloud
A client wants to bring in loyalty data from a custom object in Salesforce CRM that contains a point balance for accrued hotel points and airline points within the same record. The client wants to split these point systems into two separate records for better tracking and processing.
What should a consultant recommend in this scenario?
- A . Clone the data source object.
- B . Use batch transforms to create a second data lake object.
- C . Create a junction object in Salesforce CRM and modify the ingestion strategy.
- D . Create a data kit from the data lake object and deploy it to the same Data Cloud org.
B
Explanation:
Batch transforms are a feature that allows creating new data lake objects based on existing data lake objects and applying transformations on them. This can be useful for splitting, merging, or reshaping data to fit the data model or business requirements. In this case, the consultant can use batch transforms to create a second data lake object that contains only the airline points from the original loyalty data object. The original object can be modified to contain only the hotel points. This way, the client can have two separate records for each point system and track and process them accordingly.
Reference: Batch Transforms, Create a Batch Transform