Salesforce Data Cloud Consultant study materials
Salesforce Data Cloud Consultant study resources

Salesforce Data Cloud Consultant practice questions

One question at a time. Build your Salesforce Data Cloud Consultant understanding.

First 50 of 198 questions. Each one lists the choices, the correct answer, and an explanation. The checker at the top of this page saves progress in this browser when it is available.

Continue in the practice tool above to load more questions, 50 at a time.

Question 1Data Cloud Foundations

In Data Cloud, which object provides a standardized, harmonized representation of a business entity that ingested data is mapped to?

  1. Data Model Object Correct answer.
  2. Activation Target
  3. Data Lake Object
  4. Data Stream

Explanation

Data Model Objects (DMOs) form the canonical, harmonized model that segments, insights, and activations are built on. Ingested data lands in a Data Lake Object first and is then mapped into one or more DMOs.

Question 2Data Cloud Foundations

What is the primary purpose of identity resolution in Data Cloud?

  1. To schedule when segment membership is pushed to external systems
  2. To convert raw source files into a relational schema during ingestion
  3. To link records across sources that describe the same person Correct answer.
  4. To encrypt ingested records before they are stored in the data lake

Explanation

Identity resolution applies match and reconciliation rules to records from multiple sources so that profiles belonging to the same individual are combined. The output is a unified profile that downstream segments and insights rely on.

Question 3Data Cloud Foundations

Which object stores ingested source data in a structure close to its original form before harmonization?

  1. Calculated Insight
  2. Unified Individual
  3. Data Lake Object Correct answer.
  4. Data Model Object

Explanation

A Data Lake Object (DLO) is created from a data stream and retains the incoming fields and data types. Harmonization then maps DLO fields into Data Model Objects that follow the canonical model.

Question 4Data Cloud Foundations

Which statement best describes the architecture on which Data Cloud is built?

  1. A hyperscale data lakehouse built on the Salesforce platform Correct answer.
  2. A message queue used only for real-time event streaming
  3. A relational transactional database that replaces the CRM schema
  4. A file-share service that stores nightly exports from CRM

Explanation

Data Cloud is a hyperscale data lakehouse that runs on the Salesforce platform and combines lake-style storage with structured modeling. It is designed to ingest, harmonize, unify, analyze, and activate data at scale.

Question 5Data Cloud Foundations

Which tool in Data Cloud allows a user to author and run SQL against harmonized data?

  1. Query Editor Correct answer.
  2. Segment Canvas
  3. Identity Resolution Ruleset editor
  4. Profile Explorer

Explanation

The Query Editor provides a SQL workspace for exploring and validating data in Data Cloud. It is commonly used to check mapped data before building segments or insights.

Question 6Data Cloud Foundations

What is the purpose of a segment in Data Cloud?

  1. To define a group of unified individuals that meet specified criteria Correct answer.
  2. To store consent status for each contact point and channel
  3. To transform nested payloads into a relational schema
  4. To define the match rules used to link duplicate records

Explanation

A segment evaluates criteria against harmonized data to produce a membership list of unified individuals. That membership list can then be analyzed or published through activation.

Question 7Data Cloud Foundations

What is a data stream in Data Cloud?

  1. A scheduled report of activation results
  2. A connection that ingests data from a source system Correct answer.
  3. A queue of pending identity resolution runs
  4. A saved SQL view over a data model object

Explanation

A data stream defines how Data Cloud connects to a source, which objects or files to ingest, and the refresh behavior. Ingestion into a data stream produces a Data Lake Object as the landing structure.

Question 8Data Cloud Foundations

What does mapping accomplish in Data Cloud?

  1. It grants business units access to separate sets of data
  2. It sets how often a segment membership list is refreshed
  3. It links two data model objects so they can be queried together
  4. It maps data lake object fields to data model object fields Correct answer.

Explanation

Mapping associates each field of an ingested Data Lake Object with a field on a canonical Data Model Object. Once mapped, the data becomes available for unification, segmentation, and insights.

Question 9Data Cloud Foundations

An admin wants records with slight misspellings, such as "Katherine" and "Katherin", to be linked during identity resolution. Which match rule type is designed for this?

  1. Wildcard
  2. Exact
  3. Fuzzy Correct answer.
  4. Exact normalized

Explanation

Fuzzy match rules allow near-matches by tolerating small variations such as typos and spelling differences. Exact and exact normalized rules require the values to be identical after any normalization is applied.

Question 10Data Cloud Foundations

Two matched source records contain different phone numbers. Which configuration determines which number is written to the unified profile?

  1. A relationship
  2. A reconciliation rule Correct answer.
  3. A match rule
  4. A data space

Explanation

Match rules decide which records are considered the same individual, while reconciliation rules decide which value wins when matched records disagree. Typical reconciliation strategies include source priority, most recent, and most frequent.

Question 11Data Cloud Foundations

Which Data Cloud feature runs SQL logic over ingested data to produce a new data lake object?

  1. Streaming insight
  2. Data kit
  3. Calculated insight
  4. Data transform Correct answer.

Explanation

Data transforms apply SQL to existing data lake objects to shape, join, or cleanse records into a new data lake object. The resulting object can then be mapped into the canonical model.

Question 12Data Cloud Foundations

Which feature continuously recalculates metrics from incoming event data so results are available within seconds?

  1. Calculated insight
  2. Streaming insight Correct answer.
  3. Segment refresh
  4. Batch data transform

Explanation

Streaming insights compute metrics from streaming data as events arrive, which supports near real-time decisions and triggers. Calculated insights, by contrast, run on a scheduled batch cadence.

Question 13Data Cloud Foundations

What does an activation target define?

  1. The list of data model objects included in a data kit
  2. The schedule on which data streams ingest records
  3. The destination and credentials where segment data is published Correct answer.
  4. The set of match rules applied when identity resolution runs

Explanation

An activation target holds the connection details and configuration for an external destination, such as a marketing platform or ad network. Activations reference the target to publish segment members and their attributes.

Question 14Data Cloud Foundations

A company wants two business units to work with separate data and metadata inside one org. Which feature should be used?

  1. Data kits
  2. Calculated insights
  3. Segments
  4. Data spaces Correct answer.

Explanation

Data spaces partition Data Cloud data and metadata so that teams can work independently with appropriate access. Users are granted access to specific data spaces rather than to all data in the org.

Question 15Data Cloud Foundations

An admin needs to deploy a prebuilt bundle containing a data model, data streams, mappings, and related components for an industry use case. Which option fits?

  1. A data kit Correct answer.
  2. Profile explorer
  3. A data space
  4. The query editor

Explanation

A data kit bundles related metadata components so they can be installed and deployed together. This is how prebuilt industry and partner solutions are delivered into an org.

Question 16Data Cloud Foundations

Which ingestion method is designed for near real-time streaming of records from a custom application into Data Cloud?

  1. A scheduled SFTP file upload
  2. A data kit deployment
  3. The Ingestion API Correct answer.
  4. The Salesforce CRM connector

Explanation

The Ingestion API accepts records posted by external applications and supports streaming so data can arrive continuously rather than in scheduled batches. It is the typical choice when a custom app must push events in near real time.

Question 17Data Cloud Foundations

Which standard data model object stores an individual's consent status for a specific contact point and channel?

  1. Contact Point Consent Correct answer.
  2. Contact Point Email
  3. Party Identification
  4. Unified Individual

Explanation

Consent data model objects capture opt-in and opt-out state tied to a contact point and its channel so downstream activations can respect preferences. Contact Point Consent is the object that associates consent status with a specific contact point.

Question 18Data Cloud Foundations

Where can a user review a unified individual's identifiers, contact points, and related engagement data?

  1. Profile explorer Correct answer.
  2. Query editor
  3. Data kit manager
  4. Identity resolution ruleset editor

Explanation

Profile explorer presents the unified profile along with linked identifiers, contact points, and related records. It is the primary place to validate that unification produced the expected results.

Question 19Data Cloud Foundations

Which configuration links two data model objects so their data can be used together in segments and insights?

  1. A relationship Correct answer.
  2. A data stream
  3. A mapping
  4. A match rule

Explanation

A relationship defines how two data model objects are joined through a shared key field. Relationships make it possible to traverse related data when building segments and calculated insights.

Question 20Data Cloud Foundations

Which sequence reflects the typical Data Cloud workflow?

  1. Unify, ingest, activate, harmonize
  2. Harmonize, unify, ingest, activate
  3. Activate, harmonize, ingest, unify
  4. Ingest, harmonize, unify, activate Correct answer.

Explanation

Data Cloud work proceeds from connecting and ingesting source data, to mapping it into the canonical model, to unifying profiles through identity resolution, and finally to segmenting and activating. Each stage depends on the output of the previous stage.

Question 21Data Cloud Foundations

Which statement describes Data Federation in Data Cloud?

  1. It queries external data in place without copying it in Correct answer.
  2. It copies external tables on a nightly schedule
  3. It converts external rows into segment membership
  4. It applies identity resolution inside the source system

Explanation

Data Federation lets Data Cloud query data that remains in an external system, avoiding the cost and latency of copying it. This is often called zero-copy access and is suited to large datasets that must stay in their source of record.

Question 22Data Cloud Foundations

Which object represents the golden record that identity resolution produces for a person?

  1. Unified Individual Correct answer.
  2. Contact Point Email
  3. Party Identification
  4. Individual

Explanation

The Unified Individual is the consolidated profile created when matched records are reconciled into one record. It links back to the contributing source records and their contact points and identifiers.

Question 23Data Cloud Foundations

Which capability can invoke a Salesforce Flow when a unified individual qualifies for a segment?

  1. A calculated insight
  2. A data transform
  3. An activation target
  4. A data action Correct answer.

Explanation

Data actions respond to segment membership changes by triggering platform events, flows, webhooks, or other downstream processes. An activation target, by contrast, is the stored destination configuration that an activation publishes to.

Question 24Data Cloud Foundations

Which data model object stores an email address as a contact point tied to an individual?

  1. Contact Point Consent
  2. Party Identification
  3. Contact Point Email Correct answer.
  4. Unified Link

Explanation

Contact point objects hold the actual communication values associated with a party, and Contact Point Email is the object for email addresses. Unification uses these values together with identifiers to match records.

Question 25Data Cloud Foundations

Before segment members can be sent to an external advertising platform, what must be configured?

  1. A calculated insight built on the segment
  2. A separate data space per destination channel
  3. A new data stream for the destination
  4. An activation target with connection details Correct answer.

Explanation

Activation requires a configured target that identifies the destination system and holds the credentials and settings needed to publish. The activation then links the segment to that target and defines the publishing schedule.

Question 26Data Cloud Foundations

What is a data lake object (DLO) in Data Cloud?

  1. A visualization that charts how many records each data stream delivered last week
  2. A scheduled job that pushes segment membership to an external advertising platform
  3. A rule set that decides which source record wins during identity resolution matching
  4. The storage structure that holds ingested source data in the data lake Correct answer.

Explanation

Each data stream writes its ingested records into a DLO, which is the raw, source-shaped representation of that data in the data lake. DLOs become useful for segmentation and insights only after their fields are mapped to data model objects.

Question 27Data Cloud Foundations

A company drops nightly CSV extracts into an Amazon S3 bucket and wants Data Cloud to ingest them on a recurring schedule. Which connector should the consultant configure?

  1. The Ingestion API connector, which streams records from applications in near real time
  2. The Amazon S3 connector, which reads files from the bucket on a schedule Correct answer.
  3. The web and mobile app connector, which captures engagement events from client SDKs
  4. The Salesforce CRM connector, which reads objects from a connected Salesforce org

Explanation

Cloud file storage connectors such as the Amazon S3 connector are designed to read files from a bucket and ingest them on a refresh schedule you define. Real-time and CRM connectors solve different ingestion problems and would not read the files in the bucket.

Question 28Data Cloud Foundations

Which permission set license must be assigned to a user before they can access Data Cloud features?

  1. Marketing Cloud Engagement User
  2. Salesforce Integration User
  3. Data Cloud User Correct answer.
  4. CRM Analytics Plus User

Explanation

Access to Data Cloud is granted through the Data Cloud User permission set license, which is then paired with permission sets that control object and feature access. Licenses for other clouds or integration users do not by themselves unlock Data Cloud.

Question 29Data Cloud Foundations

An analyst wants to run ad hoc SQL against Data Cloud data model objects to validate records before building a segment. Which tool should they use?

  1. The data stream monitoring dashboard
  2. The identity resolution ruleset simulator
  3. The activation target configuration wizard
  4. The Query Editor Correct answer.

Explanation

The Query Editor lets users write and run SQL directly against data lake objects and data model objects for exploration and validation. The other tools are aimed at configuring matching, monitoring ingestion, or sending segment members outbound.

Question 30Data Cloud Foundations

Which statement best describes the relationship between a data lake object and a data model object?

  1. A DLO is the unified customer profile, and a DMO is the temporary staging area deleted after each ingestion run
  2. DLOs hold ingested data; mapping their fields to DMOs adds business meaning Correct answer.
  3. A DLO is a query result saved from the Query Editor, and a DMO is the scheduled refresh that keeps it current
  4. DLOs are created by identity resolution, and DMOs are raw copies of each source file kept in the data lake

Explanation

Ingestion first lands source data in DLOs, which keep the source structure. Mapping DLO fields to a DMO expresses that data in the standard or custom business model used by identity resolution, segments, and insights.

Question 31Data Cloud Foundations

An admin builds an identity resolution ruleset containing three match rules. What determines the order in which those match rules are evaluated?

  1. The number of fields each match rule references, from most to fewest
  2. The creation date of the data streams that feed the ruleset
  3. The order in which the match rules are listed in the ruleset Correct answer.
  4. Alphabetical order of the match rule names

Explanation

A ruleset evaluates its match rules in the sequence they are listed, so broader criteria are typically placed first. The order is controlled by the admin arranging the rules, not by names, field counts, or stream metadata.

Question 32Data Cloud Foundations

A team needs a reusable metric that aggregates each individual's total order value from data model objects and refreshes on a schedule so the metric can be used in segmentation. Which feature should they use?

  1. A calculated insight that defines the metric on data model objects Correct answer.
  2. A data stream transform that writes the totals into a new source file
  3. An activation target that writes totals back to the source system
  4. An identity resolution match rule that scores records by value

Explanation

Calculated insights define aggregate metrics such as sums and averages over data model objects and refresh on a schedule, making the results available to segments and other consumers. They are computed from the modeled data rather than from raw source files.

Question 33Data Cloud Foundations

New source records arrive for a person who already has a unified profile. What does identity resolution do with those records?

  1. It re-evaluates the records and updates the existing profile with new identifiers and reconciled values Correct answer.
  2. It moves the records into a quarantine object so a data steward can review them
  3. It creates a second unified profile for the person and keeps both profiles until an administrator merges them by hand
  4. It holds the records aside until the ruleset is manually published a second time

Explanation

Identity resolution processes incoming records against the active ruleset and links them to the existing unified profile when they match, updating identifiers and reconciled field values. Duplicate profiles are not the expected outcome for records that match an existing individual.

Question 34Data Cloud Foundations

Why would a data architect create a custom data model object instead of using a standard one?

  1. To store activation logs showing which segment members were sent to each platform
  2. To speed ingestion by skipping the data lake and writing records straight into segments
  3. To replace identity resolution with manual matching for records with inconsistent keys
  4. To model a business concept that no standard DMO covers Correct answer.

Explanation

A custom DMO is used when the standard data model has no suitable object for a business concept, and its fields are mapped from one or more DLOs. Standard DMOs remain the preferred choice whenever they already represent the data being modeled.

Question 35Data Ingestion and Modeling

In Data Cloud, which object type holds ingested source data in its original structure before it is harmonized?

  1. Identity Resolution Ruleset
  2. Data Model Object
  3. Data Lake Object Correct answer.
  4. Data Space

Explanation

Data Cloud lands ingested source data in Data Lake Objects (DLOs), which preserve the source structure. Data Model Objects are the harmonized layer created by mapping DLO fields to the customer 360 model. Data spaces are containers, and identity resolution rulesets define matching logic.

Question 36Data Ingestion and Modeling

When a data stream is created from a connector, which object is generated automatically to receive the source fields?

  1. A data space dedicated to the source system
  2. A Data Lake Object for the source fields Correct answer.
  3. An identity resolution ruleset for the source
  4. A Data Model Object with all fields mapped

Explanation

Creating a data stream from a connector automatically creates a DLO whose fields reflect the selected source fields. The DLO is then mapped to one or more DMOs; the DMO is not created automatically with all fields mapped.

Question 37Data Ingestion and Modeling

A data stream contains time-stamped click events from a marketing website. Which data stream category fits this data?

  1. Reference
  2. Profile
  3. Other
  4. Engagement Correct answer.

Explanation

Engagement data streams are for time-series interaction or event data such as clicks, page views, and transactions. Profile streams hold attributes about individuals, and Other streams hold reference or supporting data.

Question 38Data Ingestion and Modeling

Which Data Cloud ingestion method supports near real-time streaming of records from an external application?

  1. Amazon S3 connector
  2. SFTP file upload
  3. Ingestion API Correct answer.
  4. Salesforce CRM connector

Explanation

The Ingestion API is a REST-based, near real-time ingestion method for external applications that send records as they occur. Connectors such as S3 and SFTP are batch or file-based, and the CRM connector syncs Salesforce objects on a schedule.

Question 39Data Ingestion and Modeling

Which connector ingests standard and custom objects directly from an organization's Salesforce CRM?

  1. Web SDK
  2. Marketing Cloud Engagement connector
  3. Salesforce CRM connector Correct answer.
  4. Ingestion API

Explanation

The Salesforce CRM connector ingests standard and custom CRM objects using a batch sync. Marketing Cloud Engagement has its own connector, the Ingestion API is for custom feeds, and the Web SDK collects interaction events.

Question 40Data Ingestion and Modeling

Two regional teams need separate sets of data streams and data model objects in the same org. Which feature should be used?

  1. Data spaces Correct answer.
  2. Identity resolution rulesets
  3. Match rules
  4. Data transforms

Explanation

Data spaces partition data streams, DLOs, DMOs, and related metadata so teams can work with isolated data sets in one org. Identity resolution rulesets and transforms operate within a data space rather than creating isolation.

Question 41Data Ingestion and Modeling

Why does a Data Cloud data stream require a primary key?

  1. To uniquely identify records for upserts Correct answer.
  2. To assign the stream to an identity resolution ruleset
  3. To define the refresh schedule for the stream
  4. To encrypt sensitive values during ingestion

Explanation

A primary key uniquely identifies each record so Data Cloud can upsert, meaning insert or update, rather than duplicate. It does not control encryption, scheduling, or identity resolution assignment.

Question 42Data Ingestion and Modeling

After a DLO is created, what is the purpose of data mapping in Data Cloud?

  1. To grant users access to the data space
  2. To remove duplicate records from the DLO
  3. To schedule when source files are downloaded
  4. To map DLO fields to DMO fields Correct answer.

Explanation

Data mapping links fields in a DLO to fields in a target DMO so the harmonized model can be populated. Scheduling, access control, and deduplication are handled by other features.

Question 43Data Ingestion and Modeling

Two custom DMOs need to be linked so reports can combine their records. What should be configured between them?

  1. A separate data space for each DMO
  2. A new data stream for each DMO
  3. A relationship using a foreign key Correct answer.
  4. A match rule in identity resolution

Explanation

DMO relationships use foreign key fields to connect records between objects, supporting reporting and identity resolution. Multiple data streams or data spaces do not by themselves create a link between DMOs.

Question 44Data Ingestion and Modeling

An identity resolution ruleset has an exact email match rule and a fuzzy name and address match rule. What determines which source value appears in the unified profile?

  1. The match rule with the highest score threshold
  2. The reconciliation rules and source priority Correct answer.
  3. The primary key of the related DLO
  4. The ingestion schedule of each data stream

Explanation

Match rules determine which records are considered the same individual, while reconciliation rules with source priority decide which values populate the unified profile. The highest threshold affects matching confidence, not value selection.

Question 45Data Ingestion and Modeling

For a batch connector such as Amazon S3, what does the refresh schedule control?

  1. The identity resolution match rules applied to records
  2. The number of data spaces that can use the stream
  3. The schema mapping of source fields to DMO fields
  4. How often Data Cloud checks the source for new data Correct answer.

Explanation

The refresh schedule controls how often a batch connector checks the source for new or changed data. Schema mapping, match rules, and data space access are configured separately.

Question 46Data Ingestion and Modeling

Which capability collects engagement events such as page views and app interactions directly from a website or mobile app?

  1. Salesforce CRM connector
  2. Web and Mobile SDK Correct answer.
  3. Ingestion API
  4. SFTP connector

Explanation

The Web and Mobile SDK captures engagement events from websites and apps and sends them to Data Cloud. The CRM connector, Ingestion API, and SFTP serve different ingestion patterns.

Question 47Data Ingestion and Modeling

A source provides a complete snapshot of all records each run, and deleted source records should no longer appear in Data Cloud. Which refresh behavior fits?

  1. Incremental refresh
  2. Full refresh Correct answer.
  3. Append-only refresh
  4. Streaming ingestion

Explanation

Full refresh replaces the DLO contents with the latest complete snapshot, so records deleted at the source disappear. Incremental and append-only modes add or update records without removing missing ones.

Question 48Data Ingestion and Modeling

What is a custom Data Model Object in Data Cloud?

  1. A temporary table created during identity resolution
  2. A standard object that cannot be modified
  3. A copy of a source file stored in an external bucket
  4. A user-defined object added to the data model Correct answer.

Explanation

Custom DMOs are user-defined objects added to the data model when standard DMOs do not meet a business need. They are not external file copies, immutable standard objects, or temporary identity resolution tables.

Question 49Data Ingestion and Modeling

Which field data type is available for fields on a Data Cloud Data Model Object?

  1. Date Time Correct answer.
  2. Aura component
  3. Apex class
  4. Flow variable

Explanation

Date Time is a supported field type for DMO fields, along with types such as Text, Number, Boolean, Email, and Phone. Apex classes, Aura components, and Flow variables are Salesforce platform constructs, not DMO field types.

Question 50Data Ingestion and Modeling

A consultant needs to combine first and last name fields from a DLO into one full name field on a DMO. Which Data Cloud feature should be used?

  1. A data space
  2. A match rule
  3. A refresh schedule
  4. A transformation Correct answer.

Explanation

A transformation can derive a new field value, such as concatenating first and last names, before or during mapping to a DMO. Match rules, data spaces, and refresh schedules do not calculate field values.