Salesforce Certified Data Cloud Consultant

Question bank

Salesforce logo

Salesforce Certified Data Cloud Consultant

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

8 questions in this domain

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. 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.

  8. 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

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. 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.

  8. 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

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. 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.

  8. 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

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. 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.

  8. 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.