
Question bank
Salesforce Certified Data Cloud Consultant
43 Salesforce Certified Data Cloud Consultant questions with the correct answer and a written explanation, organised across 6 exam domains.
- 43 questions
- 6 domains
- Foundation level
Question index
Jump straight to any question. Answers and explanations are inline.
- Act on Data · 1, 2, 3, 4, 5, 6, 7, 8
- Data Cloud Overview · 9, 10, 11, 12, 13, 14, 15, 16
- Data Cloud Setup and Administration · 17, 18, 19, 20, 21
- Data Ingestion and Modeling · 22, 23, 24, 25, 26, 27, 28, 29
- Identity Resolution · 30, 31, 32, 33, 34, 35
- Segmentation and Insights · 36, 37, 38, 39, 40, 41, 42, 43
Act on Data
8 questions in this domain
- Question 1Single Choice
What is the primary purpose of segment activation in Data Cloud for delivering unified audiences to downstream platforms?
- APublishing segments to execution channelsCorrect answer
- BCreating segment criteria and definitions
- CIngesting raw data from source systems
- DBuilding calculated insights for reporting
Why this is the answer
Segment activation publishes audience segments from Data Cloud to execution channels like Marketing Cloud and advertising platforms.
- Question 2Multiple Select
Which of the following destinations are valid activation targets for publishing Data Cloud segments to external execution channels?
- AMarketing Cloud EngagementCorrect answer
- BAmazon S3Correct answer
- CMeta AdsCorrect answer
- DCustom Apex Classes
Why this is the answer
Marketing Cloud Engagement, Amazon S3, and Meta Ads are valid activation targets; custom Apex classes are not destination systems.
- Question 3Interactive
Review the configuration snippet and identify which Data Cloud activation component is represented by the object.
- AActivation MappingCorrect answer
- BSegment Criteria
- CData Stream
- DCalculated Insight
Why this is the answer
The snippet associates Data Cloud attributes to a destination schema and primary key, which is an activation mapping.
- Question 4Single Choice
Which identifier should be used when activating Data Cloud segments to advertising platforms such as Meta Ads?
- AHashed emailCorrect answer
- BContact Key
- CIndividual ID
- DOrder Number
Why this is the answer
In Data Cloud, advertising activation requires hashed emails, respecting privacy and identifier-matching rules, rather than raw PII.
- Question 5Multiple Select
Which of the following are common causes of activation delivery failures in Data Cloud segment publishing?
- AExpired authentication tokenCorrect answer
- BIncorrect attribute mappingCorrect answer
- CAPI rate limit exhaustionCorrect answer
- DSegment has zero members
Why this is the answer
Expired credentials, invalid mappings, and API limits cause delivery failures; zero members is a valid empty run.
- Question 6Interactive
Review the Apex snippet and identify which Data Cloud integration capability is being used for orchestration.
- AApex Integration ServicesCorrect answer
- BBatch Activation
- CSegment Creation
- DData Stream Ingestion
Why this is the answer
The code uses Apex to invoke Data Cloud functionality directly, matching Apex Integration Services for orchestration.
- Question 7Single Choice
Which Data Cloud tool should be used to investigate an activation run that delivered zero records?
- AActivation History and LogsCorrect answer
- BData Ingestion Pipeline
- CSegment Definition Builder
- DApex Debug Logs
Why this is the answer
Activation History and Logs displays run status, record counts, and errors, making it the correct diagnostic tool.
- Question 8Multiple Select
Which of the following statements are true regarding Data Actions and their use in Data Cloud?
- AThey are real-time event-driven triggersCorrect answer
- BThey can invoke external APIs and webhooksCorrect answer
- CThey wait for scheduled batch refreshes
- DThey replace all Flow and Apex logic
Why this is the answer
Data Actions are real-time event-driven triggers that can invoke external APIs; they do not wait for batch or replace Flow/Apex.
Data Cloud Overview
8 questions in this domain
- Question 9Single Choice
What is Salesforce Data Cloud?
- AA hyperscale, real-time data engine natively integrated into Customer 360Correct answer
- BA marketing automation platform for managing campaigns
- CAn API-led integration middleware for system orchestration
- DA custom data warehouse that replaces all CRM databases
Why this is the answer
Data Cloud is a hyperscale, real-time data engine natively integrated into Customer 360, not a marketing-only tool or middleware.
- Question 10Multiple Select
Which two capabilities are core to Salesforce Data Cloud?
- AZero-copy data federation with external cloud data platformsCorrect answer
- BDeterministic and probabilistic identity resolutionCorrect answer
- CTransactional record management for Sales Cloud opportunities
- DReplacing MuleSoft for enterprise API orchestration
Why this is the answer
Data Cloud includes zero-copy architecture and identity resolution. It does not replace MuleSoft or manage transactional CRM records.
- Question 11Interactive
Review the configuration snippet. Which Data Cloud process is being performed?
- AData harmonization into Data Model ObjectsCorrect answer
- BIdentity resolution matching
- CActivation to Marketing Cloud
- DData masking and anonymization
Why this is the answer
The snippet maps a data stream to a standard Data Model Object using the Canonical Data Model, which is data harmonization.
- Question 12Single Choice
What role does Data Cloud play within the Salesforce Customer 360 platform?
- AThe foundational data layer for personalized engagementCorrect answer
- BThe primary transactional system for service cases
- CA backup storage system for CRM data
- DA marketing campaign execution tool
Why this is the answer
Data Cloud serves as the foundational data layer in Customer 360, powering engagement, workflows, and predictive intelligence across clouds.
- Question 13Multiple Select
Which two statements correctly describe Data Cloud and MuleSoft?
- AMuleSoft handles API-led connectivity and orchestration, while Data Cloud focuses on data ingestion and unificationCorrect answer
- BData Cloud should replace MuleSoft for all enterprise integrations
- CData Cloud can ingest and unify data, while MuleSoft can manage complex transactional integrationsCorrect answer
- DData Cloud is only for marketing data and MuleSoft is only for service data
Why this is the answer
MuleSoft remains the integration layer for APIs and transactions, while Data Cloud ingests, harmonizes, and activates customer data.
- Question 14Interactive
Review the configuration snippet. Which Data Cloud security capability is being used?
- AData Spaces for logical data isolationCorrect answer
- BBring Your Own Key encryption
- CStandard Salesforce sharing rules
- DConsent API enforcement
Why this is the answer
The snippet shows a Data Space assigned to a permission set and data streams, representing logical isolation by business unit or region.
- Question 15Single Choice
What is the primary licensing metric for Salesforce Data Cloud?
- AData CreditsCorrect answer
- BUser licenses
- CAPI call limits
- DStorage block count
Why this is the answer
Data Cloud uses consumption-based licensing measured through Data Credits across ingestion, processing, querying, and activation.
- Question 16Multiple Select
Which two factors should a consultant consider when sizing a Data Cloud deployment?
- AProjected Data Credit consumption from ingestion and activationCorrect answer
- BUnified Individual profile limits and profile pack add-onsCorrect answer
- CNumber of Sales Cloud user licenses
- DStandard CRM storage add-ons
Why this is the answer
Data Cloud sizing depends on Data Credits, profile limits, activation targets, and add-ons, not standard CRM user or storage licenses.
Data Cloud Setup and Administration
5 questions in this domain
- Question 17Single Choice
What is the primary purpose of using named credentials with external credentials in Salesforce Data Cloud?
- ATo authenticate and connect to external data sources without hardcoding API keys, OAuth tokens, or passwordsCorrect answer
- BTo replace Data Cloud permission sets for all administrative users
- CTo increase the storage capacity of the Data Cloud tenant
- DTo automatically create role hierarchies for CRM sharing
Why this is the answer
Named credentials securely store authentication information for external integrations, eliminating hardcoded secrets in data stream configurations.
- Question 18Multiple Select
Which steps are required to grant a user access to Salesforce Data Cloud objects and features? Select all that apply.
- AAssign the relevant Data Cloud permission set license to the userCorrect answer
- BAssign a Data Cloud-specific permission set, such as Data Cloud Admin or Data Cloud Marketing UserCorrect answer
- CAssign a standard CRM profile and rely on sharing rules for Data Cloud object access
- DEnsure the user has access to the appropriate Data Space through permission set assignmentsCorrect answer
Why this is the answer
Data Cloud requires dedicated permission set licenses and permission sets; standard CRM profiles or sharing rules do not govern Data Cloud DMOs. Data Space access is also necessary.
- Question 19Interactive
Review the configuration block. Which Data Cloud setup component is being defined?
- AA named credential used to connect securely to an external AWS S3 data sourceCorrect answer
- BA data space definition for partitioning records by region
- CA permission set license assignment for Data Cloud administrators
- DAn identity resolution rule for matching customer records
Why this is the answer
The block includes a named credential with an external authentication provider and AWS S3 type, indicating a secure connection configuration.
- Question 20Single Choice
What is the primary purpose of Data Spaces in Salesforce Data Cloud?
- ATo logically partition data for multi-brand, multi-region, or business-unit governanceCorrect answer
- BTo replace standard Salesforce profiles as the primary user identity system
- CTo store archived copies of deleted CRM records
- DTo control external API rate limits and integration quotas
Why this is the answer
Data Spaces provide logical isolation within one tenant so different regions, brands, or business units can govern and access their own data.
- Question 21Multiple Select
Which outcomes can be achieved by setting data retention policies in Data Cloud? Select all that apply.
- AAutomated purging of stale ingested dataCorrect answer
- BCompliance with privacy regulations such as GDPR and CCPACorrect answer
- COptimized storage utilization and reduced overage riskCorrect answer
- DManual deletion of DLO records through custom Apex scripts
Why this is the answer
Retention policies automate deletion, support privacy compliance, and prevent storage bloat; custom Apex or SOQL deletion is not the native governance mechanism.
Data Ingestion and Modeling
8 questions in this domain
- Question 22Single Choice
In Salesforce Data Cloud, which component establishes an authenticated and secure connection to an external data source?
- AConnectorCorrect answer
- BData stream
- CData Lake Object
- DData Model Object
Why this is the answer
A connector establishes an authenticated, secure pathway to external sources. Data streams manage ingestion schedules, DLOs store immutable raw data, and DMOs support downstream modeling.
- Question 23Multiple Select
Which two statements accurately describe how Data Lake Objects store and handle ingested source data in Data Cloud?
- AThey provide immutable storage for raw ingested recordsCorrect answer
- BThey preserve the exact source schema from the connected systemCorrect answer
- CThey automatically resolve customer identities and segments
- DThey can be created manually before defining a data stream
Why this is the answer
DLOs are system-created, immutable containers that preserve the incoming source schema. They do not resolve identities and cannot be created manually without a data stream.
- Question 24Interactive
Review the ingestion configuration in the code block and determine which Data Cloud connector type is being described.
- AAmazon S3 connectorCorrect answer
- BIngestion API connector
- CSalesforce CRM connector
- DSnowflake data share
Why this is the answer
A scheduled Amazon S3 source using IAM roles describes an Amazon S3 connector for batch ingestion. Streaming, CRM, and Snowflake share do not match this configuration.
- Question 25Single Choice
What is the primary purpose of a data stream in the Salesforce Data Cloud ingestion pipeline?
- AManage ETL schedules and field ingestionCorrect answer
- BAuthenticate external source systems
- CStore raw records immutably in the data lake
- DRun identity resolution across profiles
Why this is the answer
Data streams manage extraction, transformation, loading frequency, field selection, and processing rules. Authentication belongs to connectors, raw storage to DLOs, and identity resolution to DMOs.
- Question 26Multiple Select
Which two transformations can be performed natively using formula fields in Data Cloud data mapping?
- AConcatenate first and last name fieldsCorrect answer
- BConvert epoch timestamps to ISO datesCorrect answer
- CAutomatically merge duplicate profiles
- DExecute custom Apex batch jobs
Why this is the answer
Formula fields use SQL-like syntax to concatenate strings, split fields, format dates, and calculate values. They do not resolve duplicates or run Apex custom code.
- Question 27Interactive
The code block contains a query that aggregates sales data over time. Which Data Cloud feature executes this query?
- ACalculated InsightCorrect answer
- BData Kit
- CData Stream
- DData Connector
Why this is the answer
Calculated Insights execute ANSI SQL queries to aggregate and transform data into derived metrics. Data Kits package configurations, while streams and connectors handle ingestion.
- Question 28Single Choice
Which standard Data Model Object should store a customer's name and demographic attributes in Data Cloud?
- AIndividualCorrect answer
- BSales Order
- CContact Point Email
- DProduct Catalog
Why this is the answer
Individual is the standard DMO for customer profile data and enables out-of-the-box identity resolution. Other objects store orders, contact points, or products.
- Question 29Multiple Select
Which two scenarios require the use of Data Spaces to isolate customer data in Data Cloud?
- AA business unit must prevent other units from seeing its customer dataCorrect answer
- BRegional privacy laws require separation of customer recordsCorrect answer
- CAll data should be shared openly across the enterprise
- DThe company operates only one brand in one region
Why this is the answer
Data Spaces isolate data by business unit, geography, or brand to enforce governance and privacy. They are not needed when all data is shared globally across a single brand.
Identity Resolution
6 questions in this domain
- Question 30Single Choice
What is the primary purpose of identity resolution in Salesforce Data Cloud?
- ATo harmonize disparate customer data into a single unified profileCorrect answer
- BTo delete duplicate source records from the data lake
- CTo replace all source objects with a single transaction table
- DTo permanently modify source system records
Why this is the answer
Identity resolution harmonizes data from multiple sources into a single Individual Unified Profile without altering source records.
- Question 31Multiple Select
Which two statements correctly describe the difference between match rules and reconciliation rules?
- AMatch rules determine which source records link together as the same person.Correct answer
- BReconciliation rules determine which attribute values populate the unified profile.Correct answer
- CMatch rules define the precedence strategy for conflicting source fields.
- DReconciliation rules create the relationship links in the Unified Link object.
Why this is the answer
Match rules decide who links; reconciliation rules decide which field values survive in the Unified Individual profile.
- Question 32Interactive
Refer to the match ruleset code block. How are the match rules evaluated when determining if records represent the same person?
- AAny rule can link the records using OR logicCorrect answer
- BAll rules must pass using AND logic
- COnly the first rule is evaluated
- DOnly the second rule is evaluated
Why this is the answer
Match rules within a ruleset are evaluated using OR logic, so if any configured condition is met, records are linked.
- Question 33Single Choice
What is the purpose of the Source Priority reconciliation rule in Salesforce Data Cloud?
- ATo rank data sources so trusted systems override other systems when populating unified profile fieldsCorrect answer
- BTo determine which match rule executes first in the ruleset
- CTo merge all source records into one physical record in the data lake
- DTo apply fuzzy logic to identify possible matches
Why this is the answer
Source Priority ranks trusted data sources and resolves conflicting values in favor of the highest-priority system.
- Question 34Multiple Select
Which two practices help prevent over-merging when designing non-unique matching rules?
- AUsing fuzzy first name alone as a primary matching criterion
- BCombining fuzzy first name with exact last name and postal codeCorrect answer
- CExecuting high-confidence unique rules before non-unique rulesCorrect answer
- DApplying non-unique rules before unique rules in the ruleset priority
Why this is the answer
Non-unique rules need contextual attributes, and unique rules should run first to anchor high-confidence identities and avoid over-merging.
- Question 35Interactive
Based on the reconciliation configuration shown in the code block, which source's phone number will populate the unified profile when conflicting values exist?
- AService CloudCorrect answer
- BEcommerce
- CPOS
- DAll sources combined
Why this is the answer
The Source Priority rule lists Service Cloud first, so Service Cloud phone values take precedence over conflicting source values.
Segmentation and Insights
8 questions in this domain
- Question 36Single Choice
In Salesforce Data Cloud, every segment must originate from a primary profile-type Data Model Object. Which of the following is an acceptable anchor object for a segment?
- AIndividual or AccountCorrect answer
- BData Lake Object (DLO)
- CTransactional Data Lake Object
- DCalculated Insight DMO
Why this is the answer
Segments must be anchored on profile-type DMOs such as Individual or Account. DLOs and calculated insights are not the primary anchor objects for audience definition.
- Question 37Multiple Select
Which two statements about Calculated Insights (CI) are correct in Data Cloud?
- AThey use ANSI SQL-based batch processing to compute business metrics.Correct answer
- BThey process event streams in near real time to update metrics instantly.
- CThey can output results as new DMOs for use in segmentation.Correct answer
- DThey query raw DLOs without referencing mapped DMOs.
Why this is the answer
Calculated Insights use ANSI SQL in batch mode and can output new DMOs. Near real-time event processing is the role of Streaming Insights.
- Question 38Interactive
Review the SQL code in the code block. What validation task is this query performing?
- AIt verifies the current population of a named segment membership DMO.Correct answer
- BIt creates a new segment in Data Cloud.
- CIt calculates a streaming insight metric.
- DIt updates identity resolution rules.
Why this is the answer
The query counts distinct members in a segment membership DMO, which is a common way to validate the population size of a segment before activation.
- Question 39Single Choice
Which segmentation type is optimized for near real-time trigger-based engagement and personalization?
- AStreaming SegmentationCorrect answer
- BBatch Segmentation
- CCalculated Insights
- DData Model Object
Why this is the answer
Streaming Segmentation is described in the comparison table as near real-time trigger-based engagement and personalization, whereas batch segmentation is scheduled.
- Question 40Multiple Select
According to the comparison table, which two statements are true about Calculated Insights?
- AThey pre-aggregate complex metrics for use in segmentation criteria.Correct answer
- BThey are refreshed on a scheduled batch or streaming basis.Correct answer
- CThey are optimized for speed and low-latency rule evaluation.
- DThey serve as the structural anchor for defining audience populations.
Why this is the answer
Calculated Insights pre-aggregate complex metrics and refresh on a scheduled batch or streaming basis. Low-latency evaluation belongs to streaming, and structural anchoring belongs to DMOs.
- Question 41Interactive
Refer to the code block. Which type of Data Cloud object is being queried?
- AData Model ObjectCorrect answer
- BData Lake Object
- CCalculated Insight
- DStreaming Insight
Why this is the answer
The query selects from Unified_Individual_DMO, a Data Model Object. DLOs are raw ingested objects, while DMOs are harmonized and mapped for segmentation and insights.
- Question 42Single Choice
Which type of filter allows segment criteria to reference child records such as purchases, subscriptions, or support cases?
- ARelated AttributesCorrect answer
- BProfile Attributes
- CEvent Criteria
- DContainer Logic
Why this is the answer
Related attributes use relationships to child DMOs to filter on purchases, subscriptions, or cases. Profile attributes are limited to the individual's own fields.
- Question 43Multiple Select
Which two actions are recommended for monitoring segment health in Data Cloud?
- AReview segment execution logs and monitor publish statuses.Correct answer
- BManually trigger activations every time the source data changes.
- CSet up alerts for publish failures and investigate population anomalies.Correct answer
- DIgnore upstream data source failures when troubleshooting a segment.
Why this is the answer
Monitoring segment health includes checking execution logs, publish statuses, and alerts for failures. Manual activation and ignoring upstream failures are not recommended.
Frequently asked questions
Everything about the Salesforce Certified Data Cloud Consultant question bank and how to use it.