Courseiva

Salesforce Certified Data Cloud Consultant (Data 360 Consultant) (Data 360 Consultant) (Data 360 Consultant) — Questions 301–375

510 questions total · 7 pages · All types, answers revealed

Page 4

Page 5 of 7

Page 6
301
Multi-Selecteasy

A consultant is setting up batch segments in Salesforce Data Cloud. Which TWO characteristics are true regarding batch segments? Choose 2 options.

Select 2 answers
A.They update audience membership in near real-time as individual events stream in.
B.They evaluate all unified profiles against the defined criteria during each run.
C.They cannot be used with Activation Targets.
D.They process and refresh on a scheduled recurring frequency (e.g., daily).
E.They are restricted to a maximum of 1,000 profiles per segment.
AnswersB, D

Each batch run evaluates the entire unified profile population against the segment criteria, recalculating membership in bulk. This full-population evaluation per run is the mechanism that satisfies the question's requirement for a true batch segment characteristic.

Why this answer

Option B is correct because batch segments work by evaluating the entire set of unified profiles in Data Cloud against the segment criteria on each execution, rather than reacting to individual streaming events. Option D is correct because batch segments run on a scheduled recurring cadence (for example, daily or hourly), refreshing membership at each scheduled run. Option A is incorrect because near real-time membership updates based on streaming events describe streaming (real-time) segments, not batch segments.

Option C is incorrect because batch segments can absolutely be published to Activation Targets for downstream activation. Option E is incorrect because there is no such 1,000-profile cap on batch segments; they are designed to handle large volumes of unified profiles.

Exam trap

The trap is confusing batch segments with streaming segments, leading candidates to select near real-time updates as a characteristic of batch segments. Also, candidates might incorrectly assume batch segments cannot be used with Activation Targets or have a low profile limit.

302
Multi-Selecthard

A consultant is configuring segment activation for a batch segment. Which TWO settings or options must be configured when setting up the activation? (Choose two.)

Select 2 answers
A.The underlying raw SQL query used to create the Activation Target.
B.The specific contact attributes and enrichment fields to include in the activation payload.
C.The Apex trigger class that will process the activation file.
D.The CRM profile password for authentication.
E.The target Activation Target representing the external destination system.
AnswersB, E

Selecting contact attributes and enrichment fields defines the payload schema sent to the activation target, satisfying the batch segment's requirement for explicit field mapping. Without this configuration, Data 360 cannot determine which profile data to export, so the activation would fail to deliver the intended attributes.

Why this answer

When creating an activation, the consultant must select the target destination (Activation Target) and choose which profile attributes to include as enrichment alongside the segment membership list.

303
MCQmedium

A consultant is configuring a data stream from a Salesforce CRM org. The client requests that records older than 2 years be excluded from ingestion to conserve storage. Where should this filter be applied?

A.Apply a filter criterion in the Salesforce CRM data stream configuration wizard.
B.Modify the global retention policy in Salesforce CRM Setup.
C.Write a nightly Apex batch job in CRM to delete historical records.
D.Configure a Calculated Insight to drop old records from the DMO.
AnswerA

Filtering in the Salesforce CRM data stream configuration wizard excludes records older than two years before ingestion, so stale data never lands in Data 360. This satisfies the storage-conservation constraint at the earliest point, avoiding downstream filtering of already-ingested records.

Why this answer

Salesforce CRM data streams support filter criteria (WHERE clauses) during data stream setup to restrict ingestion based on date or field conditions.

304
Multi-Selectmedium

Which THREE data categories are supported when classifying Data Model Objects in Data Cloud? (Choose THREE)

Select 3 answers
A.Engagement
B.Apex Controller
C.Profile
D.Transactional Trigger
E.Other
AnswersA, C, E

Engagement is one of the three supported classification categories for Data Model Objects in Data Cloud, alongside Profile and Related. This satisfies the stem's requirement by naming a valid category that governs how the object's data is ingested and unified, distinguishing it from unsupported categories such as transactional or reference data.

Why this answer

Data Cloud categorizes DMOs into specific categories such as Profile, Engagement, and Other (or primarilly Profile and Engagement categories for customer data modeling).

305
Multi-Selectmedium

Which THREE components are necessary to successfully configure and publish a batch segment activation in Data Cloud? (Choose three.)

Select 3 answers
A.An active Einstein Studio predictive scoring model.
B.A published Segment defining the audience criteria.
C.A real-time Data Action Target configured with a webhook URL.
D.An active Activation Target storing destination and authentication details.
E.Contact Point mapping to ensure communication identifiers are included.
AnswersB, D, E

A published segment supplies the audience criteria that the activation must evaluate. Without it, Data Cloud has no defined population to send, so the batch activation cannot be configured or published, satisfying the stem's requirement for a necessary component.

Why this answer

Option B is correct because a batch segment activation must be based on a published Segment that defines the audience criteria; without a published segment there is no audience to activate. Option D is correct because an active Activation Target is required to store the destination and authentication details (such as the external platform endpoint and credentials) that the activation will use. Option E is correct because Contact Point mapping ensures the required communication identifiers (for example email address or phone number) are included in the activation payload so the destination can reach the individuals.

Option A is not required, since an Einstein Studio predictive scoring model is only needed when the segment relies on predictive scores, not for every batch activation. Option C is not required, because a real-time Data Action Target with a webhook URL is used for real-time streaming activations, not for batch segment activation.

Exam trap

Data 360 Consultant often tests the distinction between batch and real-time activation requirements, and candidates may incorrectly assume that a real-time Data Action Target is needed for batch activations.

306
MCQmedium

A consultant is designing identity resolution for an organization that receives customer data from both a B2C retail app and a B2B corporate portal. The client wants separate unified profile structures for consumers versus business buyers. How should this be structured in Data Cloud?

A.Partition the B2C and B2B data into separate data spaces and configure dedicated identity resolution rulesets for each space.
B.Create a single ruleset with conflicting match rules to automatically separate them.
C.Map both B2C and B2B data streams to the same exact unmapped DLO without data transforms.
D.Use Calculated Insights to delete B2B profiles from the B2C unified individual table.
AnswerA

Data spaces provide logical isolation, so separating B2C and B2B sources into distinct spaces lets each run its own identity resolution ruleset, producing independent unified profiles. This satisfies the requirement for separate consumer and business-buyer profile structures without cross-contamination between datasets.

Why this answer

Different profile structures or distinct business domains with strict separation requirements should be partitioned into separate data spaces, each housing its own identity resolution ruleset.

307
MCQmedium

A consultant is setting up a data stream from Marketing Cloud Engagement. The data stream successfully ingests subscriber data, but campaign tracking events are not appearing. What should the consultant verify?

A.Restart the Kafka message broker.
B.Rewrite all tracking data into CSV format and upload to S3.
C.Check the Salesforce CRM Connected App OAuth scopes.
D.Verify that the tracking data bundle or corresponding event data streams were selected and enabled during setup.
AnswerD

Campaign tracking events travel through separate event data streams, not the subscriber stream. Enabling the tracking data bundle or its corresponding event data streams during setup is what makes opens, clicks and sends flow into Data 360, satisfying the requirement that tracking events appear.

Why this answer

When configuring Marketing Cloud Engagement data streams, specific data bundles or individual data streams (such as tracking data streams) must be explicitly selected and enabled during setup.

308
MCQmedium

A Salesforce administrator at DreamHouse Realty is troubleshooting a Data Cloud data stream that has stopped ingesting data. The administrator checks the data stream status and sees 'Failed' with an error message about an expired credential. The data stream connects to an external Amazon S3 bucket. What should the administrator do to resolve this issue?

A.Recreate the data stream from scratch, because failed streams cannot be edited.
B.Delete the Amazon S3 bucket and create a new one with the same name.
C.Update the credentials in the connector or data stream configuration and restart the stream.
D.Assign the Data Cloud Admin permission set to the integration user to refresh the credentials automatically.
AnswerC

The error clearly indicates an expired credential. The administrator should update the credentials in the connector or data stream settings, then restart the stream to resume ingestion. This addresses the root cause without losing stream configuration. After updating, the administrator should verify the stream status returns to 'Active' and data flows again.

Why this answer

An expired credential error on a data stream requires updating the credentials in the connector or data stream configuration. After updating, the administrator should restart the stream to resume ingestion. This preserves the stream's configuration and mappings while resolving the authentication failure.

Exam trap

The trap here is assuming that a failed data stream must be recreated or that permissions can auto-refresh credentials, when the actual fix is to update the expired credential in the stream configuration.

309
MCQeasy

What is required to publish an activation to an ad network like Google Ads or Meta Ads from Data Cloud?

A.A manual export of CSV files uploaded via SFTP by a system administrator.
B.An active Activation Target with valid ad network authentication credentials and a published Segment mapped to required identifiers.
C.A custom Apex web service callout written in Salesforce Core.
D.An Enterprise license for Salesforce CPQ and Billing.
AnswerB

Publishing to Google Ads or Meta Ads requires an active Activation Target holding valid ad network authentication credentials, plus a published Segment mapped to the identifiers that network expects. Without both, Data Cloud cannot authenticate or transmit the audience.

Why this answer

Publishing an activation to an ad network requires an Activation Target configured with the ad platform's authentication credentials (OAuth tokens, API keys) and a published Segment whose required identifiers (e.g., hashed email, MAID) are mapped to that target. Data Cloud then pushes the segment membership directly to the ad platform via the target's API. Without a valid target and mapped identifiers, activation cannot be published.

Exam trap

Data 360 Consultant often tests whether candidates confuse activation with data export — the trap is selecting manual export or custom code when the question asks for the native activation mechanism.

How to eliminate wrong answers

Option A is wrong because manual CSV export via SFTP is not an activation — it is a batch workaround that bypasses Data Cloud's native activation framework and does not meet real-time or near-real-time activation requirements. Option C is wrong because a custom Apex callout is not the native activation mechanism; Data Cloud uses Activation Targets and the Activation API, not Apex from Salesforce Core. Option D is wrong because Salesforce CPQ and Billing licensing is unrelated to Data Cloud activation — it is a quoting and billing product, not an activation prerequisite.

310
MCQmedium

A consultant is configuring an activation to an AWS S3 bucket. The target system requires files to be delivered in compressed GZIP format. How should the consultant configure this?

A.Rely on AWS S3 bucket lifecycle rules to automatically compress incoming files.
B.Select GZIP compression within the file format settings of the Cloud File Storage Activation Target configuration.
C.Configure compression settings in the Data Stream ingestion mapping screen.
D.Write an Apex compression utility before generating the activation export.
AnswerB

GZIP compression is selected directly in the file format settings of the Cloud File Storage Activation Target, which governs how Data 360 writes outbound files. This satisfies the stem's constraint that the S3 target requires compressed GZIP delivery, applying compression at write time without external post-processing.

Why this answer

For an AWS S3 activation target in Data Cloud, file compression settings such as GZIP are configured within the file format settings of the Cloud File Storage Activation Target. This allows the activation to output compressed files directly to the S3 bucket.

Exam trap

The trap is assuming compression is handled by S3 or requires custom code, when it's actually a native configuration option in the activation target's file format settings.

How to eliminate wrong answers

Option A is wrong because S3 lifecycle rules manage storage class transitions and expiration, not on-the-fly compression of incoming files. Option C is wrong because Data Stream ingestion mapping is for inbound data, not outbound activation file formatting. Option D is wrong because Apex cannot be injected into Data Cloud activation export processes; compression is a built-in configuration option.

311
MCQeasy

Which Salesforce feature provides pre-built data streams and data model mappings for Marketing Cloud Account Engagement (Pardot)?

A.Heroku Connect Data Connector
B.Salesforce Classic CTI Adapter
C.Commerce Cloud Order Management Bundle
D.Marketing Cloud Account Engagement Data Bundle
AnswerD

The Marketing Cloud Account Engagement Data Bundle ships pre-built data streams and data model mappings specific to Pardot objects, letting consultants ingest Account Engagement data into Data 360 without manually authoring each stream and mapping.

Why this answer

Data Cloud provides standard data bundles for Marketing Cloud Account Engagement to ingest prospects, campaigns, and visitor data automatically.

312
MCQhard

A consultant has created a custom Data Model Object (DMO) and needs to relate it to the standard Individual DMO. The relationship type chosen is N:1 (Many custom DMO records to One Individual). When configuring this relationship in Data Cloud, what is a mandatory requirement for the foreign key field in the custom DMO?

A.It must be indexed using a SOQL custom index.
B.It must be mapped directly to a Data Source Object formula field.
C.It must be configured as a measure data type.
D.It must have the exact same data type (Text) and precision as the primary key of the parent DMO.
AnswerD

Data Cloud requires the foreign key's data type and precision to match the parent DMO's primary key exactly, otherwise the N:1 relationship cannot be saved. Text with matching precision satisfies this referential integrity constraint for linking custom records to Individual.

Why this answer

When establishing relationships between DMOs in Data Cloud, the foreign key field in the child object must match the data type and length of the primary key field in the parent object (Individual ID) to ensure successful joins and identity resolution.

313
MCQmedium

An organization wants to target customers who abandoned their cart more than 24 hours ago but have not completed a purchase since then. How should the consultant configure this time-based criteria in the Segment Canvas?

A.Export cart events to Marketing Cloud and handle the 24-hour delay in Journey Builder.
B.Write a custom SQL script in the Segment Setup menu.
C.Use a Calculated Insight that runs every minute to evaluate cart abandonment.
D.Configure relative time filters on the Cart Event object (greater than 24 hours ago) combined with an exclusion of Purchase Events within that same timeframe.
AnswerD

Relative time filters on the Cart Event object isolate abandonments older than 24 hours, while excluding Purchase Events in that same window removes anyone who subsequently bought. This compound filter satisfies both stem constraints — the 24-hour threshold and no purchase since — directly within Segment Canvas.

Why this answer

Time-based relative filters (e.g., event occurred greater than X days/hours ago) are configured directly within the attribute filters on related event objects (like Cart Event and Purchase Event) inside the segment container.

314
MCQmedium

An administrator is setting up user access in Data Cloud and notices that a user with the 'Data Cloud User' permission set cannot view calculated insights. What is the reason for this?

A.The user must have a Salesforce CRM Administrator profile to view calculated insights.
B.Calculated insights must be manually published to the user's Chatter feed.
C.Calculated insights are automatically encrypted and require Platform Encryption keys assigned to the user.
D.The 'Data Cloud User' permission set only grants base access; specific Calculated Insight viewing/managing permissions or Data Space assignments are required.
AnswerD

The 'Data Cloud User' permission set grants only baseline access to Data Cloud features. Viewing calculated insights requires additional permissions or Data Space assignments, so the user must be granted those specific rights to see calculated insights.

Why this answer

Calculated insights require specific functional permissions (such as Data Cloud Admin or specific insight viewing permissions) and access to the corresponding Data Space.

315
MCQeasy

What is the primary purpose of configuring Data Spaces in Salesforce Data Cloud?

A.To logically partition data, insights, and segments within a single tenant for different business units.
B.To increase the maximum data storage capacity of the Data Cloud tenant.
C.To accelerate data stream ingestion speeds from external cloud storage providers.
D.To connect multiple production Salesforce CRM orgs to Data Cloud simultaneously.
AnswerA

Data Spaces logically partition data, insights, and segments within one tenant, letting separate business units govern and access only their own data. This isolation satisfies the requirement to segregate workloads per unit without provisioning distinct orgs or tenants.

Why this answer

Data Spaces allow organizations to partition their data, segments, and insights for security, organizational separation, or multi-brand management.

316
MCQeasy

What is the primary function of the Unified Individual DMO in Salesforce Data Cloud?

A.To generate machine learning models for lead scoring.
B.To act as a single, consolidated profile representing multiple source records that match based on defined rules.
C.To store raw, unmapped data directly from marketing connectors.
D.To log user authentication events and login history for identity verification.
AnswerB

The Unified Individual DMO consolidates source profiles into one canonical record by applying identity resolution match and reconciliation rules, satisfying the requirement for a single customer view. It resolves duplicates across data streams, linking related identifiers to the unified profile, which downstream segments and activations then reference.

Why this answer

The Unified Individual DMO stores the consolidated profile data resulting from identity resolution rulesets.

317
MCQeasy

What role do match rules play within an Identity Resolution ruleset in Salesforce Data Cloud?

A.They dictate which field values survive on the unified profile.
B.They export unified profiles to external marketing platforms.
C.They cleanse raw data streams prior to ingestion.
D.They define the criteria used to determine which source records represent the same individual and should be linked.
AnswerD

Match rules specify the comparison logic, such as exact or fuzzy matching on fields, that determines whether source records refer to the same individual. They drive the linking decision within the ruleset, directly enabling unified profiles.

Why this answer

Match rules define the criteria used to identify whether multiple source records refer to the same individual.

318
MCQmedium

An organization wants to ingest data from an external relational database using a zero-ETL integration approach if possible. Which Salesforce feature integrates external data sources into Data Cloud without heavy ETL pipelines?

A.Zero Copy Data Federation (e.g., Snowflake or Redshift Zero Copy)
B.Manual CSV file export and upload
C.Marketing Cloud FTP drops
D.Heroku Connect replication triggers
AnswerA

Zero Copy Data Federation queries external relational sources such as Snowflake or Redshift in place, returning results to Data Cloud without replicating or transforming data. This satisfies the zero-ETL requirement by eliminating pipeline engineering, storage duplication and the associated latency.

Why this answer

Zero Copy integrations (such as Snowflake Zero Copy or Amazon Redshift/BigQuery integrations) allow Data Cloud to query external data warehouses directly without duplicating or moving the data physically.

319
MCQmedium

A Salesforce administrator at Northern Trail Outfitters is preparing to activate a new Data Cloud instance. The company processes payment data that must remain in the EU, but marketing data may be processed in the US. The administrator needs to ensure that the org's data is stored in the correct geographic region. Where is the data storage location for a Data Cloud instance determined?

A.By the Data Cloud permission set assigned to the integration user, because permissions control which regional endpoints the user can access.
B.By the geographic region selected during the Data Cloud provisioning process, which is tied to the Salesforce org's instance location.
C.By the connector type used for ingestion, because connectors such as Amazon S3 or Salesforce CRM automatically store data in the region of the source system.
D.By the Data Space to which the data stream is assigned, because each Data Space inherits the locale of its parent Salesforce org.
AnswerB

When Data Cloud is provisioned, the data storage region is determined by the Salesforce org's instance and the provisioning choices made at that time. The region cannot be changed after provisioning. For Northern Trail Outfitters, ensuring the org itself is on an EU instance before provisioning is the only way to keep payment data in the EU. Data Spaces and user settings do not affect physical storage location.

Why this answer

Data Cloud data storage region is established when the instance is provisioned and is tied to the Salesforce org's instance location. It cannot be changed afterward, and Data Spaces, permission sets, or connector types do not alter physical residency. For regulated data, the org must be on an instance in the required region before Data Cloud is provisioned.

Exam trap

The trap here is assuming that Data Spaces or permission sets can enforce data residency, when only the provisioning-time region tied to the Salesforce org instance controls where data is physically stored.

320
Multi-Selecthard

A Data Cloud Consultant is configuring Identity Resolution to unify disparate customer records from multiple source systems into a single golden record. Which TWO actions must the consultant perform during this configuration? (Choose two.)

Select 2 answers
A.Create manual database constraints in the underlying Data Lake Object storage.
B.Execute a batch SOQL query via Data Loader to export merged profiles.
C.Write a custom Apex trigger to merge duplicate contact records in Sales Cloud.
D.Configure Reconciliation Rules to determine survivorship rules for unified profile attributes.
E.Define Match Rules to evaluate criteria such as email address or phone number matching.
AnswersD, E

Reconciliation rules define which source value survives per attribute when matched records conflict, producing the golden record's field-level values. This satisfies the unification requirement, complementing match rules that determine which records link together in the first place.

Why this answer

Identity Resolution in Data Cloud requires two core configuration steps: defining Match Rules (option E) to specify the criteria—such as exact or fuzzy matching on email address, phone number, or other attributes—that determine when source records from different systems are considered the same individual, and configuring Reconciliation Rules (option D) to establish survivorship logic that decides which source value wins for each unified profile attribute when matched records conflict. These two rule sets are the essential building blocks of a ruleset that produces the unified golden profile. Option A is incorrect because Data Cloud Identity Resolution does not rely on manual database constraints in the underlying Data Lake Object storage; matching is handled declaratively through rulesets.

Option B is incorrect because a batch SOQL query via Data Loader is a data extraction technique, not a configuration action for Identity Resolution, and merged profiles are surfaced through Data Cloud, not exported via SOQL. Option C is incorrect because a custom Apex trigger merging duplicates in Sales Cloud operates outside Data Cloud and does not participate in Data Cloud Identity Resolution configuration.

Exam trap

The trap is conflating CRM-side deduplication (Apex, SOQL, Data Loader) with Data Cloud Identity Resolution — the exam tests whether you know IR is configured via Match and Reconciliation Rules on ingested DMOs, not via CRM tooling.

321
MCQhard

A consultant is planning an ingestion strategy for a customer who wants to bring in a high-volume stream of website click and page-view events into Data Cloud with the lowest possible latency, so that near-real-time engagement signals are available for downstream processing. Which ingestion approach best fits this requirement?

A.Streaming ingestion via the Ingestion API or streaming connector
B.Scheduled batch ingestion from a cloud storage bucket
C.Manual CSV upload through the Data Cloud user interface
D.Zero-copy federation of an external data warehouse via data shares
AnswerA

Streaming ingestion, through the Ingestion API or a streaming connector, is designed to bring event data into Data Cloud with low latency as events occur. It suits high-volume clickstream and page-view data where near-real-time availability matters. This is the ingestion pattern built for continuous, low-latency event feeds, making it the best fit for the stated requirement.

Why this answer

Streaming ingestion through the Ingestion API or a streaming connector is purpose-built for continuous, low-latency event data such as clickstream and page views, making it the best match for near-real-time availability. Scheduled batch loads, manual CSV uploads, and zero-copy federation each introduce delays or are designed for different use cases, so they cannot deliver the low-latency event feed the customer requires.

Exam trap

The trap here is assuming zero-copy federation delivers real-time data because it avoids copying, when federation is for querying external data and does not provide low-latency event-by-event arrival.

322
MCQmedium

A consultant creates a data stream from a custom Salesforce CRM object. After activation, the client adds new custom fields to the source object in Salesforce CRM. How can the consultant ensure these new fields are ingested into Data Cloud?

A.Edit the data stream configuration to select and add the newly created fields.
B.Delete the entire data stream and recreate it from scratch.
C.Write a SOQL query in Data Cloud Query Editor to pull the new fields.
D.New fields are automatically detected and ingested without any administrative action.
AnswerA

Data streams capture the schema defined at setup, so fields added later in Salesforce CRM are not ingested automatically. Editing the data stream configuration lets the consultant select the new custom fields, refreshing the schema and mapping them into Data Cloud.

Why this answer

When source schema changes occur in connected CRM objects, the consultant must edit the data stream configuration to include the newly added fields.

323
MCQhard

A consultant is building a data stream from Salesforce CRM using the CRM connector. The source object Account has a field AnnualRevenue that is a currency field with values in different currencies depending on the record. The consultant needs to ensure that revenue values are consistently comparable in the Unified Individual DMO for segmentation. What should the consultant do during data stream configuration and mapping?

A.Map AnnualRevenue directly to the Unified Individual DMO's revenue attribute and rely on Data Cloud to automatically convert currencies using the org's corporate currency.
B.Map AnnualRevenue as a text field to preserve the original values and let segmentation handle currency comparison at query time.
C.Create a separate DMO for each currency and map AnnualRevenue into the appropriate DMO based on the currency code, then use multiple relationships to Individual.
D.Ingest the currency code field alongside AnnualRevenue and use a Data Cloud transformation or formula to convert all values to a single currency before mapping to the Unified Individual DMO.
AnswerD

To make revenue values comparable, you must bring in the currency code and apply a conversion, either through a Data Cloud transformation or a formula, so all values are normalized to one currency before mapping. This ensures segmentation and analytics operate on consistent numeric values. Data Cloud does not perform automatic currency conversion, so handling it explicitly is the correct approach.

Why this answer

Data Cloud does not automatically convert currencies, so mixed-currency revenue values would remain inconsistent in the unified profile. Bringing in the currency code and applying an explicit conversion before mapping ensures all revenue values are normalized to one currency, enabling accurate segmentation and reporting on the Unified Individual DMO.

Exam trap

The trap here is assuming Data Cloud performs automatic currency conversion based on the org's corporate currency, when in fact conversion must be handled explicitly before or during mapping.

324
MCQmedium

A multinational enterprise is setting up Data Cloud and needs to isolate data visibility between their North American and European business units while sharing the same Data Cloud tenant. What feature should the administrator configure?

A.Sharing Rules
B.Territory Management
C.Business Units
D.Data Spaces
AnswerD

Data Spaces partition a single Data Cloud org into isolated segments, letting each business unit see only its own data while sharing one tenant. This directly satisfies the requirement to separate North American and European visibility.

Why this answer

Data Spaces in Data Cloud allow administrators to partition data and segment criteria logically to restrict data access and management to specific business units or regions within a single tenant.

325
MCQmedium

A retail organization is setting up Data Cloud and needs to bring in transactional order data from Salesforce Commerce Cloud using the standard connector. Which configuration step must be performed first before creating the Commerce Cloud data stream?

A.Establish and authorize the Commerce Cloud connection in Data Cloud Setup.
B.Build an activation target for Commerce Cloud.
C.Define an Identity Resolution ruleset for order items.
D.Create custom Data Lake Objects for orders.
AnswerA

Data Cloud streams require an authorised source connection before ingestion. Establishing and authorising the Commerce Cloud connection in Data Cloud Setup supplies the credentials and consent the connector needs, so it must precede creating the Commerce Cloud data stream.

Why this answer

Before any data stream can be created from an external system like Salesforce Commerce Cloud, the connection must be established and authorized in Data Cloud Setup. The connection provides the credentials and endpoint that the connector uses to discover and ingest objects. Only after authorization can the consultant select objects and create the Commerce Cloud data stream.

Exam trap

The trap is jumping to data stream creation or identity resolution configuration without recognizing that connector authorization is a mandatory prerequisite step that gates all subsequent configuration.

How to eliminate wrong answers

Option B is wrong because activation targets are for outbound data delivery, not for ingesting data from Commerce Cloud. Option C is wrong because Identity Resolution rulesets are configured after data streams exist and are used to reconcile profiles, not to establish connectivity. Option D is wrong because custom Data Lake Objects are created for custom ingestion scenarios, not as a prerequisite for a standard connector data stream.

326
MCQeasy

Where can a consultant review the status and details of ongoing data stream ingestion runs in Data Cloud?

A.Data Stream Detail page under the Run History tab
B.Salesforce CRM Setup Audit Trail
C.Marketing Cloud Connect dashboard
D.Tableau Server connection manager
AnswerA

The Run History tab on the Data Stream Detail page exposes per-run ingestion telemetry, including status, records processed and failure details, satisfying the need to review ongoing runs. Data Cloud surfaces this monitoring directly against each configured stream, so consultants can diagnose ingestion without querying underlying Data Lake objects.

Why this answer

The Data Stream detail page provides a run history tab showing the status, record counts, and error details of each ingestion job.

327
MCQmedium

A business unit requires a segment to include individuals who have either browsed a product category or abandoned a cart, but explicitly exclude anyone who purchased in the last 7 days. Which Segment Canvas feature should be used?

A.Data Stream filter criteria
B.Identity Resolution suppression lists
C.Containers with include and exclude criteria steps
D.Calculated Insight dimensional filters
AnswerC

Containers let you nest include and exclude criteria steps, so browsing or cart-abandonment conditions can be ORed within an include container while the seven-day purchase criterion sits in an exclude container, precisely matching the required either/or inclusion with exclusion.

Why this answer

Segment Canvas supports containers with AND/OR logic and exclusion steps to refine audience membership accurately.

328
MCQhard

A Data Cloud Consultant is troubleshooting an activation that is failing to publish segments to an AWS S3 bucket activation target. The activation membership count is high, but the export job consistently returns an authentication error. Which component should the consultant inspect first?

A.The Connected App callback URL and OAuth scopes
B.The Marketing Cloud Connector user profile settings
C.The Identity and Access Management (IAM) role trust policy and bucket access permissions
D.The Einstein Trust Layer activation guardrails
AnswerC

Inspecting the IAM role trust policy and bucket permissions addresses the authentication failure directly: the trust policy must allow the Data 360 service principal to assume the role, and the attached policy must grant s3:PutObject on the target bucket. Membership count is irrelevant, confirming credentials rather than data volume cause the export error.

Why this answer

An authentication error when exporting to S3 points to the AWS-side trust and permission configuration. The IAM role's trust policy must allow Data Cloud's identity to assume the role, and the role's permissions policy must grant s3:PutObject (and related actions) on the target bucket. These are the first things to inspect because the error is explicitly authentication/authorization, not data or segment logic.

Exam trap

Data 360 Consultant often tests whether candidates can localize an authentication failure to the AWS IAM trust and permission layer rather than chasing Salesforce-side OAuth or connector settings.

How to eliminate wrong answers

Option A is wrong because the Connected App callback URL and OAuth scopes govern Salesforce-side API access, not the AWS S3 authentication handshake — the failure is at the S3 export step. Option B is wrong because Marketing Cloud Connector user profile settings affect Marketing Cloud integration, not Data Cloud's S3 activation target authentication. Option D is wrong because Einstein Trust Layer guardrails govern AI model data handling and prompt masking, which are unrelated to S3 export authentication.

329
MCQmedium

An administrator needs to ingest transactional log files from an Amazon S3 bucket into Data Cloud on a recurring schedule. Which setup steps are required to establish this connection?

A.Enable Change Data Capture on the S3 bucket properties.
B.Write an inbound REST API script to push S3 files row-by-row.
C.Configure an Amazon S3 Cloud File Storage source connector and create a Data Stream.
D.Set up Marketing Cloud Connect to proxy the S3 files.
AnswerC

The Amazon S3 Cloud File Storage connector authenticates to the bucket and defines the source object, while a Data Stream applies the recurring ingestion schedule into Data Cloud. Together they satisfy the requirement to pull transactional logs on a repeating basis.

Why this answer

To ingest transactional log files from Amazon S3 into Data Cloud on a recurring schedule, the administrator must configure an Amazon S3 Cloud File Storage source connector and then create a Data Stream that references the S3 bucket and file path. This is the standard, supported pattern for file-based ingestion from S3, and the Data Stream can be scheduled to run recurrently.

Exam trap

The trap is that candidates reach for custom API scripts or unrelated Salesforce features like CDC or Marketing Cloud Connect, instead of the native S3 Cloud File Storage connector plus Data Stream pattern that Data Cloud actually supports.

How to eliminate wrong answers

Option A is wrong because Change Data Capture is a Salesforce Core feature for tracking record changes in Salesforce objects, not an S3 bucket property; S3 does not support CDC in this context. Option B is wrong because writing an inbound REST API script to push S3 files row-by-row is a custom, inefficient approach that bypasses the native connector and is not the recommended setup for recurring file ingestion. Option D is wrong because Marketing Cloud Connect is used to integrate Marketing Cloud with Core CRM, not to proxy S3 files into Data Cloud; it has no role in S3 ingestion.

330
MCQmedium

An organization has successfully created a data stream, but data is not appearing in the corresponding Data Model Object. What is the most likely step that was missed?

A.Mapping the Data Source Object (DSO) fields to the Data Model Object (DMO)
B.Running an activation target publish job
C.Configuring an ingestion API token
D.Enabling Change Data Capture on the Data Model Object
AnswerA

A data stream only ingests records; without field-level mapping from the Data Source Object to the Data Model Object, ingested data cannot populate DMO fields, leaving the object empty. Mapping is the required transformation step that satisfies the stem's missing-link constraint.

Why this answer

After creating a data stream and establishing the DSO, the consultant must map the DSO fields to the target Data Model Object (DMO) before data flows into the harmonized model.

331
MCQhard

An activation target to a commercial CRM is failing because the payload size exceeds the target system's maximum API request limit. How should the Data Cloud Consultant resolve this issue?

A.Disable Identity Resolution to reduce the number of linked profile attributes.
B.Increase the Data Cloud heap size limit in the org-wide governor settings.
C.Convert the activation into a streaming Data Action target.
D.Adjust the batch size or chunking configuration settings on the activation target to reduce payload volume per request.
AnswerD

Activation targets expose batch size and chunking controls that split outbound records into smaller API requests. Reducing records per request keeps each payload beneath the CRM's maximum request limit, resolving the failure while preserving complete data delivery.

Why this answer

The failure is caused by the activation payload exceeding the target API's maximum request size, so the correct fix is to reduce the volume sent per request by adjusting the batch size or chunking configuration on the activation target. Data Cloud activation targets expose batching/chunking settings that split the segment membership into smaller API calls, keeping each payload under the target's limit. This preserves the activation logic while conforming to the external system's constraints.

Exam trap

Data 360 Consultant often tests whether candidates understand that activation failures due to payload size are resolved by tuning target batching/chunking, not by altering identity resolution or switching integration patterns — the trap is picking a drastic architectural change instead of the targeted configuration fix.

How to eliminate wrong answers

Option A is wrong because disabling Identity Resolution would degrade data quality and does not reduce payload size — it actually undermines the unified profile the activation depends on. Option B is wrong because Data Cloud does not expose an org-wide 'heap size' governor setting for activation payloads; that is a fabricated control. Option C is wrong because converting to a streaming Data Action target changes the integration pattern entirely and does not inherently solve a payload-size limit — streaming targets have their own per-event size constraints and are not a drop-in fix for batch API limits.

332
MCQeasy

An administrator needs to check the total consumption of credits, data storage, and query usage in Data Cloud. Which tool within Salesforce Setup should they access?

A.Salesforce Optimizer
B.Process Automation settings
C.Data Cloud Setup and Home dashboard
D.Company Information page
AnswerC

Data Cloud Setup and Home dashboard surfaces consumption metrics for the org, including credit usage, data storage and query volumes. It is the Setup-resident tool that aggregates these usage figures, satisfying the administrator's need to check total consumption in one place.

Why this answer

Data Cloud Home and the Data Cloud Setup menu provide centralized dashboards for monitoring credit consumption, storage, and system limits.

333
MCQmedium

An organization requires that unified profiles retain the longest available phone number string when multiple conflicting phone numbers exist across systems. Which reconciliation rule should the consultant configure?

A.Source Sequence
B.Highest Frequency
C.Most Recent
D.Longest String
AnswerD

Longest String compares conflicting values and retains the lengthiest phone number string, preserving the most complete representation across source systems. This directly satisfies the requirement to keep the longest available phone number when conflicts arise during profile unification.

Why this answer

The Longest String reconciliation rule selects the longest string value among conflicting values, which directly satisfies the requirement to retain the longest available phone number.

Exam trap

The trap is confusing reconciliation rules with match rules — reconciliation resolves conflicts after matching, and the specific rule must align with the desired outcome (longest string vs. most recent, etc.).

How to eliminate wrong answers

Option A is wrong because Source Sequence prioritizes values based on the order of source systems, not string length. Option B is wrong because Highest Frequency selects the most frequently occurring value, not the longest. Option C is wrong because Most Recent selects the value with the latest timestamp, not the longest string.

334
MCQeasy

A marketer wants to use Data Cloud audience segments directly inside Marketing Cloud Engagement journeys. Which feature enables this integration?

A.Data Cloud REST API polling
B.Bulk API extraction into a shared SFTP folder
C.Activation Target and Activation
D.Marketing Cloud Connect
AnswerC

An Activation Target defines the destination (Marketing Cloud Engagement) and the Activation defines which segment and attributes flow to it. Together they push Data Cloud segment membership into Marketing Cloud Engagement, enabling journeys to consume those audiences directly.

Why this answer

Activation Target and Activation are the Data Cloud features that publish segment members and attributes to Marketing Cloud Engagement. The Activation Target defines the Marketing Cloud Business Unit and Data Extension destination, and the Activation maps segment attributes to that target and schedules delivery. This is the native, supported path for using Data Cloud segments in Marketing Cloud Engagement journeys.

Exam trap

The trap is picking Marketing Cloud Connect because it is the well-known Salesforce-to-Marketing-Cloud integration, but it does not carry Data Cloud segments — only Activation Target and Activation do.

How to eliminate wrong answers

Option A is wrong because Data Cloud does not expose a REST API polling mechanism for Marketing Cloud Engagement to pull segments; the integration is push-based via Activation. Option B is wrong because Bulk API extraction into a shared SFTP folder is a legacy Marketing Cloud Connect pattern, not the native Data Cloud activation path, and it does not provide the real-time segment membership updates that journeys require. Option D is wrong because Marketing Cloud Connect is the older integration between Sales/Service Cloud and Marketing Cloud Engagement; it does not carry Data Cloud segments and has been superseded by Data Cloud Activation for this use case.

335
Multi-Selecthard

A Data Cloud Consultant is configuring a Data Action to trigger a Salesforce Platform Event when a customer service case status changes to 'Escalated'. Which THREE components are required to successfully configure this Data Action?

Select 3 answers
A.A nightly batch activation schedule to process the case records.
B.A Data Action Target pointing to the connected Salesforce CRM organization.
C.A pre-configured Calculated Insight to calculate the escalation rate.
D.Field mappings that map Data Cloud DMO fields to the target Platform Event payload fields.
E.A streaming-enabled Data Model Object (DMO) or Case event source.
AnswersB, D, E

Correct. A Data Action Target specifies the destination system (Salesforce CRM) where the event will be sent.

Why this answer

Configuring a Data Action requires selecting the source Data Model Object, setting up the Data Action Target (pointing to Salesforce), and defining the trigger conditions or mappings.

336
MCQeasy

What is the purpose of assigning the 'Data Cloud Admin' permission set to an administrator?

A.To enable Salesforce CRM platform customization like custom objects and Apex triggers.
B.To allow the user to approve marketing email campaigns sent from Marketing Cloud.
C.To grant full administrative access to configure and manage all Data Cloud features and settings.
D.To manage AWS cloud infrastructure settings directly from Salesforce.
AnswerC

The Data Cloud Admin permission set grants unrestricted administrative rights across every Data Cloud feature and setting, satisfying the stem's requirement for full configuration and management capability. Unlike narrower permission sets scoped to specific objects or functions, it confers system-wide control, enabling the administrator to configure, govern and manage the entire Data Cloud environment.

Why this answer

The Data Cloud Admin permission set grants full administrative control over Data Cloud features, including setup, connectors, data streams, and data spaces.

337
Multi-Selectmedium

A consultant needs to troubleshoot a Calculated Insight that is not returning expected results. Which TWO areas should the consultant check? Choose 2 options.

Select 2 answers
A.Verify that the Activation Target authorization token is active.
B.Check that the underlying Data Stream ingestion schedule is set to streaming mode.
C.Ensure the Calculated Insight output is mapped to the appropriate profile data model objects if used for segmentation.
D.Confirm that the Segment Canvas refresh schedule matches the Calculated Insight run time.
E.Verify that the ANSI SQL syntax and group by clauses align with the target object's primary key.
AnswersC, E

Mapping Calculated Insight output to the correct profile data model objects is essential when the insight feeds segmentation, since unmapped or wrongly mapped fields leave the segment unable to read the computed values. This satisfies the stem's requirement to verify output configuration, ensuring results surface in the expected profile objects rather than being silently dropped.

Why this answer

Option C is correct because a Calculated Insight's output must be mapped to the appropriate profile data model objects (such as the correct profile or related entities) for it to be usable in segmentation; if the mapping is wrong or missing, the insight won't surface the expected results downstream. Option E is correct because Calculated Insights are defined with ANSI SQL, and the query's syntax plus its GROUP BY clauses must align with the target object's primary key; mismatched grouping or invalid SQL causes the insight to fail or return incorrect aggregates. Option A is not relevant here because the Activation Target authorization token relates to activating data outbound to a target, not to computing a Calculated Insight.

Option B is incorrect because a Data Stream's ingestion schedule (streaming vs. batch) is unrelated to troubleshooting the Calculated Insight's query results. Option D is incorrect because the Segment Canvas refresh schedule governs when segments are recalculated, not whether the Calculated Insight itself returns expected results.

Exam trap

The trap is focusing on unrelated components like activation tokens or ingestion schedules, rather than the core SQL and mapping issues that directly affect Calculated Insight results.

338
MCQhard

A consultant needs to ingest transactional data where each transaction record contains nested line items in a JSON array. How should the consultant configure the data stream to handle this hierarchical structure?

A.Flatten the JSON file into a single-level tabular CSV before uploading to cloud storage.
B.Write an Apex class to parse the JSON array and insert records into custom DMOs.
C.Define a hierarchical schema utilizing object and array data types within the data stream configuration.
D.Nested JSON is not supported; line items must be ingested as a completely separate data stream.
AnswerC

The nested line items require the stream to preserve parent-child relationships rather than flattening them. Declaring object and array data types in a hierarchical schema lets the configuration parse each transaction with its embedded line-item array intact, enabling correct downstream processing.

Why this answer

Data Cloud supports ingestion of nested JSON structures by defining complex data types (objects and arrays of objects) during schema definition in batch or streaming ingestion.

339
MCQmedium

A consultant wants to ensure that a segment refreshes every Monday morning before the weekly marketing email campaign launches. How should this be scheduled?

A.Rely on streaming ingestion to automatically schedule the batch run.
B.Manual execution is the only option; weekly schedules are not supported.
C.Configure a weekly segment publish schedule set to run on Monday prior to the campaign start time.
D.Configure an API callout script that triggers every minute on Monday.
AnswerC

A weekly publish schedule running Monday before the campaign start guarantees the segment is rebuilt and available ahead of the send. This directly satisfies the stem's constraint that the refresh completes prior to the weekly marketing email launch.

Why this answer

Batch segments support flexible recurrence schedules, including weekly schedules on specific days and times.

340
Multi-Selecthard

An administrator notices that segment counts fluctuate wildly between consecutive batch runs. Which THREE potential root causes should the consultant investigate? Choose 3 options.

Select 3 answers
A.Expiration of the Activation Target OAuth connection token.
B.Unintentional modifications to segment filter criteria or container logic in Segment Canvas.
C.Automatic conversion of batch segments into static lists by the system.
D.Changes or updates to Identity Resolution rules merging or splitting profile clusters.
E.Delays or failures in source Data Stream ingestion resulting in missing engagement data during evaluation.
AnswersB, D, E

Editing filter criteria or container logic in Segment Canvas directly changes which profiles qualify, so counts shift between batch runs even when source data is unchanged. This satisfies the stem's fluctuation constraint: the segment definition itself, not ingestion timing, drives the variance. Auditing Canvas change history isolates unintentional edits from genuine data drift.

Why this answer

Sudden segment population changes are often caused by identity resolution updates, data stream ingestion gaps, or altered segment criteria.

341
MCQhard

An enterprise customer has implemented Data Cloud and configured multiple data streams. They notice that a specific data stream is consistently skipping records because the timestamp format in the source file does not match the expected ISO 8601 format. How should the consultant fix this issue?

A.Apply a transformation formula during data stream mapping to parse and convert the date format.
B.Disable date validation in the Identity Resolution ruleset.
C.Modify the source system database schema to remove timestamps.
D.Increase the batch size of the data stream.
AnswerA

Mapping transformation formulas let you parse the source's non-ISO 8601 timestamp and convert it to the expected format before ingestion, so records are no longer skipped. This directly satisfies the stem's constraint that the source timestamp format mismatches the expected ISO 8601 structure.

Why this answer

When a source file's timestamp format does not match the expected ISO 8601 format, the correct fix is to apply a transformation formula during data stream mapping that parses the incoming string and converts it to the required format. Data Cloud's mapping transformations let you apply functions to source fields before they land in the DLO/DMO, so the timestamp is normalized at ingestion. The other options either disable validation, alter the source unnecessarily, or tune performance.

Exam trap

The trap is treating a data-format mismatch as a validation or performance problem, leading candidates to disable validation or tune batch size instead of applying an ingestion-time transformation to normalize the timestamp.

How to eliminate wrong answers

Option B is wrong because disabling date validation in Identity Resolution rulesets does not fix ingestion-time format mismatches — identity resolution operates on already-ingested data and has no role in parsing source timestamps. Option C is wrong because modifying the source system schema to remove timestamps is destructive, unnecessary, and would break downstream analytics that depend on time. Option D is wrong because increasing batch size affects throughput and memory, not timestamp parsing — the records would still be skipped due to format mismatch.

342
MCQhard

A consultant is designing identity resolution for a global enterprise operating in multiple data spaces. What is a key architectural consideration regarding identity resolution and data spaces?

A.Data spaces replace the need for identity resolution rulesets by automatically merging records on ingestion.
B.Configuring identity resolution requires super-user access to the core Salesforce CRM multitenant database.
C.Identity resolution rulesets operate within the boundaries of a single data space and process data contained within that specific space.
D.A single identity resolution ruleset can automatically merge profiles across multiple disparate data spaces simultaneously.
AnswerC

Identity resolution rulesets are scoped to a single data space, so matching and reconciliation only process records held within that space. This satisfies the stem's multi-space constraint: cross-space unification requires separate reconciliation, since rules cannot span or merge data across space boundaries.

Why this answer

Identity resolution rulesets and unified profiles are scoped within a single data space and cannot span across multiple data spaces natively without sharing mechanisms.

343
MCQmedium

A consultant needs to create a segment that includes customers who have not made a purchase in the last 90 days. The purchase data is in the 'Purchase History' DMO. Which approach should the consultant use?

A.Create a segment with a related list on Purchase History filtered by purchase date older than 90 days, and use an 'Exists' condition.
B.Create a segment with a filter on the Individual DMO's 'Last Purchase Date' field, setting it to less than 90 days ago.
C.Create a segment using a calculated insight that counts purchases in the last 90 days, and filter for count = 0.
D.Create a segment with a related list on Purchase History filtered by purchase date within the last 90 days, and then use a 'Does Not Exist' condition.
AnswerD

Using a related list on Purchase History with a date filter for the last 90 days, combined with a 'Does Not Exist' condition, correctly identifies customers who have no purchases in that period. This is the standard way to express negative conditions in Data Cloud segmentation, as it excludes individuals with any matching child records.

Why this answer

The most straightforward method to find customers without recent purchases is to use a related list on Purchase History with a date filter for the last 90 days, then apply a 'Does Not Exist' condition. This ensures that any customer with at least one purchase in that period is excluded, leaving only those with no purchases in the last 90 days.

Exam trap

The trap here is using an 'Exists' condition with a date filter for older purchases, which would incorrectly include customers who also have recent purchases.

344
MCQhard

A consultant notices that after modifying an identity resolution ruleset's match rules, the Unified Individual counts and links did not update immediately. What is the correct explanation for this behavior?

A.The data space must be deleted and re-provisioned for rule changes to take effect.
B.Match rule changes only apply to newly ingested data and cannot re-evaluate historical profiles.
C.Identity resolution rulesets require a manual run or scheduled execution to re-process records after rule modifications.
D.Unified profiles are cached for exactly 30 days and cannot be cleared manually.
AnswerC

Match rule edits do not trigger automatic reprocessing; the ruleset must be run manually or on a schedule before Unified Individual counts and links recalculate. This explains why the counts remained unchanged immediately after modification.

Why this answer

Identity resolution in Data Cloud does not automatically re-run when match rules are modified. The ruleset must be manually executed or scheduled to re-process existing records and update Unified Individual links and counts. Until that run occurs, the previously computed unified profiles remain unchanged, which explains why the consultant saw no immediate update.

Exam trap

The trap is assuming identity resolution is continuously self-updating — Data 360 Consultant tests that rule changes require an explicit re-run (manual or scheduled) and do not retroactively apply in real time.

How to eliminate wrong answers

Option A is wrong because deleting and re-provisioning a data space is a destructive, unnecessary action — rule changes do not require data space recreation. Option B is wrong because identity resolution can re-evaluate historical data when the ruleset is re-run; it is not limited to newly ingested records. Option D is wrong because there is no 30-day cache lock on unified profiles; the delay is due to the ruleset not being executed, not a caching mechanism.

345
MCQeasy

What is the primary benefit of using containers in the Segment Canvas?

A.They generate API tokens for external developers.
B.They allow practitioners to group and organize complex inclusion, exclusion, and related object criteria with clear logical relationships.
C.They automatically encrypt customer PII before activation.
D.They convert batch segments into streaming segments instantly.
AnswerB

Containers group inclusion, exclusion and related-object criteria into nested logical structures, so practitioners can express complex AND/OR relationships clearly. This satisfies the need to organise intricate audience criteria without flattening them into an unreadable single rule set.

Why this answer

Containers in the Segment Canvas allow practitioners to group inclusion, exclusion, and related object criteria together to build sophisticated audience definitions with precise boolean logic.

346
MCQmedium

An administrator wants to ensure that a specific group of marketing users can only view data associated with the 'EMEA' Data Space. How should the administrator enforce this requirement?

A.Update the organization-wide defaults (OWD) for Data Cloud objects to Private for EMEA.
B.Create a custom profile for EMEA users and disable read access to all non-EMEA data streams.
C.Assign the users a permission set that includes access to the 'EMEA' Data Space.
D.Configure a sharing set in Data Cloud Setup pointing to the EMEA region.
AnswerC

Permission sets bind users to a Data Space, and Data Space membership scopes which data those users can view. Assigning the marketing group a permission set containing the EMEA Data Space therefore enforces the view restriction at the access-control layer.

Why this answer

Data Spaces in Data Cloud are the native mechanism for segmenting data by business unit, region, or purpose, and access is granted by assigning users a permission set that includes the Data Space. This ensures users can only query and view data mapped to the EMEA Data Space, satisfying the least-privilege requirement.

Exam trap

The trap is confusing Salesforce CRM access controls (OWD, profiles, sharing sets) with Data Cloud's Data Space model — candidates who know CRM well often pick A or D incorrectly.

How to eliminate wrong answers

Option A is wrong because Organization-Wide Defaults in Data Cloud govern record-level access for objects, not Data Space membership, and cannot be scoped per region. Option B is wrong because disabling read access on data streams via profiles is not how Data Cloud enforces regional segmentation — Data Spaces are the correct construct. Option D is wrong because 'sharing sets' are a Salesforce CRM concept (for Experience Cloud), not a Data Cloud feature for Data Space access control.

347
MCQhard

An enterprise has multiple data streams bringing in customer data from different legacy systems. Some systems use 'Customer_ID' while others use 'Cust_Num'. When mapping these to the Individual DMO, how should the consultant ensure proper harmonization?

A.Merge the data streams into a single file in Amazon S3 before ingestion.
B.Map both 'Customer_ID' and 'Cust_Num' to the appropriate identifier attribute in the target Individual DMO.
C.Use an Apex trigger to standardize source schema names during ingestion.
D.Create a calculated insight to rename the fields prior to mapping.
AnswerB

Mapping both source fields to the same identifier attribute in the Individual DMO consolidates the disparate legacy keys into one harmonised identity, ensuring records from all systems resolve to a unified individual rather than fragmenting.

Why this answer

Harmonization involves mapping disparate fields from different DSOs to the corresponding standard fields (or custom attributes) within the same target DMO so they can be recognized uniformly.

348
MCQmedium

A Data Cloud consultant needs to ingest clickstream data that updates constantly throughout the day with high volume and low latency requirements. Which ingestion mechanism should be used?

A.Batch Data Stream scheduled every hour
B.Streaming Ingestion via Ingestion API or Interaction SDK
C.Salesforce CRM Connector with changed data capture enabled
D.Manual CSV file upload via the Data Cloud UI
AnswerB

Streaming ingestion via the Ingestion API or Interaction SDK accepts continuous, high-volume event streams with low latency, satisfying the stem's constant-update and near-real-time requirements. Batch or bulk mechanisms buffer data, so they cannot meet the clickstream latency constraint.

Why this answer

Streaming Ingestion (via Ingestion API or interaction SDKs) is designed for high-frequency, low-latency data streams compared to batch ingestion.

349
MCQeasy

Which of the following is a primary capability of Data Actions?

A.Triggering real-time actions or events in external or internal systems based on data changes
B.Merging duplicate customer records based on matching rules
C.Building visual audience segments using drag-and-drop criteria
D.Ingesting batch CSV files from an SFTP server
AnswerA

Data Actions evaluate incoming data changes against defined conditions and trigger real-time actions or events in external or internal systems, such as sending notifications or invoking APIs. This event-driven capability distinguishes them from batch segmentation or reporting features.

Why this answer

Data actions enable real-time event-driven triggers based on data changes or threshold crossings.

350
MCQmedium

A consultant is configuring a Data Cloud activation to a Marketing Cloud Engagement activation target. The organization uses a custom Marketing Cloud Engagement subscriber key that is stored in a Data Cloud field named Loyalty_Number__c on the Unified Individual DMO. During activation setup, the consultant must ensure that records are matched to the correct subscriber in Marketing Cloud Engagement. Which action should the consultant take?

A.Add Loyalty_Number__c to the activation's attributes list and mark it as the primary key.
B.Create a formula field on the Unified Individual DMO that concatenates Loyalty_Number__c with the Individual ID and use it as the activation identifier.
C.Map Loyalty_Number__c to the Marketing Cloud Engagement Subscriber Key in the activation's contact point or target configuration.
D.Enable the 'Use External ID for Subscriber Key' setting in Data Cloud Setup and select Loyalty_Number__c.
AnswerC

Marketing Cloud Engagement uses a subscriber key to uniquely identify contacts. When activating from Data Cloud, the consultant must explicitly map the Data Cloud field that holds the subscriber key value to the Marketing Cloud Engagement subscriber key in the activation target configuration. This ensures each activated record is associated with the correct subscriber.

Why this answer

Marketing Cloud Engagement requires a subscriber key to uniquely identify each contact. When Data Cloud activates to Marketing Cloud Engagement, the consultant must map the Data Cloud field that contains the subscriber key value to the Marketing Cloud Engagement subscriber key field in the activation target configuration. This mapping is essential for correct record association and cannot be replaced by simply adding the field as an attribute or using a formula.

Exam trap

The trap here is assuming that adding the subscriber key field as an activation attribute automatically makes it the matching key, when in fact an explicit mapping to the Marketing Cloud Engagement subscriber key is required.

351
MCQeasy

What is the primary function of a Data Action Target in Data Cloud?

A.To define the destination endpoint (such as an external webhook or Salesforce Core feature) for real-time Data Actions.
B.To ingest batch CSV files from an external SFTP server.
C.To manage Identity Resolution match rule thresholds.
D.To store segment audience files before exporting to ad networks.
AnswerA

A Data Action Target specifies where real-time Data Actions are sent, such as an external webhook or Salesforce Core feature. This satisfies the stem's requirement by defining the destination endpoint rather than the trigger or payload logic.

Why this answer

A Data Action Target specifies the destination endpoint (such as a webhook URL, Event Relay, or Salesforce Org) where Data Actions send real-time payloads.

352
MCQmedium

A consultant needs to configure a match rule that compares first names, last names, and postal codes simultaneously. How should this be configured within the Identity Resolution ruleset?

A.Create three separate rulesets, one for each attribute.
B.Use Calculated Insights to generate a composite key for matching.
C.Create a single match rule containing multiple criteria attributes (First Name, Last Name, and Postal Code) evaluated together.
D.Write an Apex trigger to combine the fields before ingestion.
AnswerC

Identity Resolution evaluates criteria within a single match rule as a combined condition, so first name, last name, and postal code are compared together for each record pair. Separate rules would match independently, producing looser, unintended links.

Why this answer

Match rules can combine multiple attributes to form composite matching criteria requiring all specified fields to align.

353
Multi-Selectmedium

A consultant is designing an architecture to ingest offline point-of-sale (POS) transaction files into Data Cloud. Which TWO components must be configured to successfully ingest and map this batch data? (Choose two.)

Select 2 answers
A.Change Data Capture event trigger
B.Data Stream to ingest the raw file schema into a Data Source Object
C.Real-Time Data Graph builder
D.Marketing Cloud Connect API bridge
E.Cloud File Storage source connector (e.g., Amazon S3, Google Cloud Storage, or Azure Blob)
AnswersB, E

A Data Stream defines how the raw file schema is read and ingested, landing records into a Data Source Object that later maps to the data model. It satisfies the ingestion-and-mapping requirement by giving the file a structured target.

Why this answer

Option E is correct because ingesting offline POS transaction files into Data Cloud requires a Cloud File Storage source connector (Amazon S3, Google Cloud Storage, or Azure Blob) to establish the connection and pull the batch files from the external storage location into Data Cloud. Option B is correct because a Data Stream is the mechanism that ingests the raw file schema and lands the data into a Data Source Object (DSO), which is the foundational object used for subsequent mapping and harmonization in Data Cloud. Option A is incorrect because Change Data Capture event triggers are used for real-time streaming of record changes from Salesforce objects, not for batch ingestion of offline files.

Option C is incorrect because a Real-Time Data Graph builder is used to model relationships for real-time profile and engagement data, not to ingest batch files. Option D is incorrect because Marketing Cloud Connect is an API bridge for integrating Marketing Cloud with Salesforce CRM data, not a file-based ingestion component for Data Cloud.

Exam trap

The trap here is confusing streaming mechanisms (CDC, Real-Time Data Graph) with batch file ingestion — candidates who see 'ingest' and pick CDC miss that POS files are offline batch, not event-driven.

354
MCQhard

An architect is designing an identity resolution strategy for an organization with frequent record updates and high data velocity. The business requires unified profiles to reflect changes as close to real-time as possible. What should the architect keep in mind regarding identity resolution processing?

A.Real-time identity resolution requires configuring an external Apache Kafka streaming cluster.
B.Batch processing for identity resolution can only be executed once per calendar year.
C.Identity resolution runs continuously in real-time for every single streaming data ingestion event without exception.
D.Identity resolution rulesets execute via batch processing jobs on a scheduled or manual basis, rather than real-time continuous streaming.
AnswerD

Identity resolution rulesets run as batch jobs on a scheduled or manual basis, not as continuous streaming. The architect must therefore accept that unified profiles lag behind high-velocity record updates, which conflicts with the stem's near-real-time requirement.

Why this answer

Identity resolution rulesets run as batch processes rather than continuous streaming events.

355
Multi-Selectmedium

Which TWO methods can a consultant use to monitor the status and health of segment publishing jobs in Data Cloud? (Choose two.)

Select 2 answers
A.Checking the Data Cloud Home dashboard and monitor tools for system-wide job status.
B.Reviewing the Publish History section on the specific segment's detail page.
C.Checking the browser's JavaScript console logs while logged into Salesforce.
D.Reviewing the Email Deliverability report in Marketing Cloud.
E.Running a SOQL query against the standard User object in Salesforce CRM.
AnswersA, B

The Data Cloud Home dashboard and monitor tools surface system-wide segment publish job status and health, giving consultants a central view of publishing activity across the org. This satisfies the requirement to monitor publishing jobs.

Why this answer

Option A is correct because the Data Cloud Home dashboard and built-in monitor tools surface system-wide job status, letting a consultant see the health and state of segment publishing jobs across the org. Option B is correct because the Publish History section on an individual segment's detail page shows the publish runs, timestamps, and status for that specific segment, which is the standard way to monitor a segment's publishing health. Option C is not correct because browser JavaScript console logs are client-side debugging output and do not represent an official monitoring method for Data Cloud segment publishing jobs.

Option D is not correct because the Email Deliverability report in Marketing Cloud tracks email sending reputation and delivery metrics, not Data Cloud segment publishing jobs. Option E is not correct because a SOQL query against the standard User object in Salesforce CRM returns user records and has no relationship to segment publishing job status or health.

Exam trap

Data 360 Consultant often tests whether candidates confuse Data Cloud segment job monitoring with Marketing Cloud email or CRM reporting surfaces, so distractors reference unrelated consoles like Email Deliverability or SOQL on User.

356
MCQmedium

A consultant is integrating marketing engagement data from Marketing Cloud Engagement into Data Cloud. They want to ensure that subscriber email opens and clicks are correctly associated with the corresponding Individual DMO records. What is the correct sequence of configuration steps?

A.Create a Calculated Insight, run Identity Resolution, and map to DLOs.
B.Publish an activation, map DMOs to DLOs, and set up Data Actions.
C.Build an activation target, ingest raw data, and create a segment.
D.Ingest data into DLOs, map DLOs to DMOs, and configure Identity Resolution rules.
AnswerD

Ingesting engagement data into Data Lake Objects first, mapping those DLOs to the Individual and engagement DMOs, then applying Identity Resolution rules links email opens and clicks to the correct unified Individual profiles. This ordering satisfies the association requirement in the stem.

Why this answer

The correct sequence is to ingest data into DLOs, map DLOs to DMOs, and configure Identity Resolution rules. This ensures that raw engagement data is stored, then harmonized into the data model, and finally linked to unified individuals via identity resolution, enabling association of email opens and clicks with the correct Individual DMO records.

Exam trap

The trap is confusing the order of operations, such as doing identity resolution before mapping, or involving Calculated Insights or activations prematurely; the correct sequence is ingest, map, then identity resolution.

How to eliminate wrong answers

Option A is wrong because Calculated Insights are not part of the initial data association process; they are used for metrics after data is unified. Option B is wrong because publishing an activation is for outbound data, and mapping DMOs to DLOs is backwards (should be DLOs to DMOs). Option C is wrong because building an activation target and creating a segment are downstream activities that occur after data is ingested and unified, not before.

357
MCQmedium

An administrator needs to ingest customer service case history from a secondary Salesforce CRM org into the same Data Cloud tenant. How should the administrator accomplish this?

A.Export cases from the secondary org via Data Loader and upload them as CSV files to Amazon S3.
B.Configure an additional Salesforce CRM connector pointing to the secondary CRM org and set up a corresponding data stream.
C.Merge the secondary CRM org into the primary CRM org using Salesforce-to-Salesforce.
D.Use Marketing Cloud Connect to bridge the secondary CRM org into Data Cloud.
AnswerB

Data Cloud supports multiple Salesforce CRM connectors within one tenant, so adding a second connector targeting the secondary org and creating its data stream ingests case history without disturbing the existing org's configuration. This satisfies the same-tenant constraint directly.

Why this answer

Connecting multiple Salesforce CRM orgs is supported by adding multiple Salesforce CRM connectors in Data Cloud Setup, each pointing to a different CRM org.

358
MCQmedium

A consultant has built an activation that sends a Data Cloud segment to Marketing Cloud Engagement. The marketing team reports that only about 60 percent of the expected subscribers received the message, even though the segment preview showed a much larger audience. The consultant confirms the segment is fully calculated and the activation is published. Which configuration should the consultant verify first to explain the gap between the segment count and the delivered audience?

A.The activation membership includes a filter on a related object that is not included in the activation's attribute list.
B.The segment's schedule is set to a refresh cadence that is slower than the activation's publish schedule.
C.The activation target's consent or communication subscription settings are excluding profiles that have not opted in to the relevant channel.
D.The Data Stream that ingested the subscriber records has not completed its most recent refresh interval.
AnswerC

Activation targets enforce consent and subscription checks at send time, so profiles in the segment without valid opt-in for the configured channel are suppressed. This precisely explains why the segment count is large but the delivered audience is smaller. Verifying the consent model and communication subscription configuration on the activation target is the correct first step to reconcile the two numbers.

Why this answer

Marketing Cloud Engagement activations apply consent and communication subscription rules when records are published, so a segment can be fully calculated while only a subset of profiles is actually sent. The delivered audience will always be the intersection of segment membership and profiles with valid opt-in for the configured channel. Checking the activation target's consent and subscription configuration reconciles the segment preview count with the smaller delivered audience.

Exam trap

The trap here is assuming that a fully calculated segment equals the delivered audience, ignoring that activation targets enforce consent and subscription suppression at send time.

359
MCQeasy

A Salesforce administrator needs to provide a business analyst with read-only access to Data Cloud data for reporting purposes. The analyst should not be able to modify any Data Cloud configuration or data. Which permission set license and permission set should the administrator assign?

A.Data Cloud User permission set license and the Data Cloud User permission set
B.Data Cloud User permission set license and the Data Cloud Admin permission set
C.Data Cloud Admin permission set license and the Data Cloud Admin permission set
D.Data Cloud Admin permission set license and the Data Cloud User permission set
AnswerA

The Data Cloud User permission set license and permission set grant access to view and query Data Cloud data without configuration rights. This is ideal for a business analyst who needs read-only access for reporting. The permission set includes permissions to access Data Cloud data and run queries, but not to modify setup or data streams. Assigning this combination meets the requirement.

Why this answer

The Data Cloud User permission set license and permission set provide the necessary read-only access to Data Cloud data for reporting. They do not include permissions to modify configuration or data, aligning with the principle of least privilege. The admin permission set would grant too much access, and mismatched license-permission set combinations are invalid.

Exam trap

The trap here is mixing the Data Cloud User license with the Admin permission set or vice versa; the license and permission set must correspond to the same role.

360
MCQeasy

A Data Cloud Consultant is explaining the concept of Data Spaces to a client. The client wants to know how Data Spaces help manage data across different business units. Which statement best describes a primary benefit of using Data Spaces?

A.They automatically replicate all data across all business units for real-time access.
B.They allow administrators to segment data and metadata so that different teams can work independently without interfering with each other.
C.They enforce encryption of all data at rest and in transit for compliance purposes.
D.They provide a separate physical database instance for each business unit to ensure complete isolation.
AnswerB

Data Spaces enable logical partitioning of data, metadata, and processes. Each space can have its own data streams, DMOs, and permissions, allowing teams to operate autonomously. For a client with multiple business units, this means marketing, sales, and service can manage their own data without cross-contamination, while still leveraging a single Data Cloud instance.

Why this answer

Data Spaces provide logical segmentation of data and metadata, enabling different teams to work independently within the same Data Cloud org. This supports governance and autonomy without requiring separate instances. The other options describe replication, physical isolation, or encryption, which are not the core purpose of Data Spaces.

Exam trap

The trap here is assuming Data Spaces create physical separation or automatic replication, when they actually provide logical isolation within a shared environment.

361
MCQmedium

A consultant is setting up an activation to a marketing platform that requires consent to be verified before sending messages. The Data Cloud org has a Consent data stream that records opt-in and opt-out events. The consultant needs to ensure that only individuals with an active opt-in are activated. Which feature should the consultant use to enforce this requirement?

A.Create a segment that filters individuals based on the Consent data stream's opt-in status.
B.Add a validation rule on the Individual object to block activation if consent is missing.
C.Schedule the activation to run only after manually verifying consent in the Consent data stream.
D.Configure the activation to use Consent Management, selecting the appropriate consent model and purpose.
AnswerD

Data Cloud's Consent Management allows you to define consent models and purposes, and activations can be configured to respect these consents. By selecting the correct consent model and purpose, the activation will automatically exclude individuals who do not have an active opt-in at the time of activation. This ensures compliance dynamically, even if consent status changes after segment creation.

Why this answer

Consent Management in Data Cloud is designed to enforce consent at activation time. By configuring the activation with the appropriate consent model and purpose, the system automatically filters out individuals without an active opt-in. This dynamic enforcement is critical because consent status can change between segment refresh and activation.

Segment filtering alone or manual checks do not provide the necessary real-time compliance.

Exam trap

The trap here is assuming that segmenting by consent status is sufficient, but consent must be enforced at the moment of activation to comply with regulations like GDPR.

362
MCQhard

An enterprise customer has multiple business units operating in different countries. They want to ensure that users in the UK Data Space cannot view customer records or segments belonging to the French Data Space. How does Data Cloud enforce this boundary?

A.By applying Sharing Rules and Role Hierarchies from Sales Cloud.
B.By enforcing Data Space-level permissions that restrict access to objects, segments, and insights associated with that specific Data Space.
C.By configuring IP restriction ranges in Network Access settings.
D.By setting up Custom Profiles with Read-Only field-level security.
AnswerB

Data Spaces partition data and metadata, and Data Space-level permissions restrict users to objects, segments and insights belonging to their own space. This enforces the boundary preventing UK users from viewing French customer records or segments.

Why this answer

Data Spaces enforce strict multi-tenant boundaries within a single Data Cloud org, restricting access to data streams, segments, and insights based on assigned user permissions and data space configurations.

363
MCQmedium

A consultant is setting up an activation for a Meta Ads activation target in Data Cloud. When attempting to select the desired audience segment, the consultant notices the segment is unavailable for selection. What is the most likely cause of this issue?

A.The activation target is configured for Marketing Cloud Engagement instead of Meta Ads.
B.The segment was built using a Calculated Insight instead of standard Data Model Objects.
C.The segment does not include the mandatory identity attributes (such as hashed email or phone) required by the Meta activation target.
D.The Data Stream associated with the segment has exceeded its daily ingestion limits.
AnswerC

Meta Ads requires hashed email or phone as a mandatory identity attribute for audience matching. If the segment lacks these identifiers, Data Cloud cannot map it to Meta's schema, so the segment is greyed out during activation target selection.

Why this answer

Meta Ads activation targets require specific identity attributes — typically hashed email or hashed phone — to match audiences on Meta's platform. If the segment lacks these mandatory identity fields, Data Cloud will not allow the segment to be selected for that activation target. This is a common configuration oversight when segments are built from data sources that don't include those identifiers.

Exam trap

Data 360 Consultant often tests the requirement for channel-specific identity attributes, and candidates incorrectly blame target misconfiguration or data stream issues instead of missing mandatory identifiers.

How to eliminate wrong answers

Option A is wrong because if the activation target were misconfigured for Marketing Cloud Engagement, the Meta Ads target wouldn't appear at all, or the error would be different; the issue is segment eligibility, not target type. Option B is wrong because Calculated Insights can be used in segments and don't inherently block activation to Meta Ads. Option D is wrong because ingestion limits affect data freshness, not segment availability for activation selection.

364
MCQmedium

A consultant has set up a Salesforce CRM data stream. The data stream shows a status of 'Error' due to an invalid field mapping. After correcting the mapping in the UI, what action should the consultant take to resume data flow?

A.Deactivate the Salesforce CRM connected app and regenerate all OAuth tokens.
B.Rebuild the entire Identity Resolution ruleset.
C.Trigger a manual refresh or wait for the next scheduled ingestion run.
D.Export all DSO records to CSV and re-upload manually.
AnswerC

Correcting the mapping does not retroactively process failed records; a manual refresh forces re-ingestion immediately, while the scheduled run resumes flow automatically. This satisfies the stem's requirement to resume data flow after the mapping fix.

Why this answer

After fixing mapping or configuration errors on a data stream, the consultant can trigger a manual refresh or wait for the next scheduled run to resume ingestion.

365
Multi-Selecthard

Which THREE of the following statements are true regarding Calculated Insights in Data Cloud? (Choose three.)

Select 3 answers
A.Calculated Insights can aggregate data across multiple related Data Model Objects.
B.Calculated Insights automatically modify raw DLO records during execution.
C.Calculated Insights require real-time streaming event handlers for every calculation.
D.Calculated Insights can be used as attributes in batch segment criteria once published with profile dimensions.
E.Calculated Insights are written using ANSI SQL syntax.
AnswersA, D, E

CIs support multi-object joins to compute complex cross-domain metrics.

Why this answer

Calculated Insights use ANSI SQL, support aggregate functions and dimensions, require publishing, and can be used in segmentation.

366
MCQhard

A consultant is designing a segment that needs to include customers who have purchased a specific product in the last 30 days AND have not opened any marketing email in the last 60 days. The email engagement data is stored in a Data Cloud data stream that is mapped to the profile, and purchase data is in another mapped stream. The consultant wants to ensure the segment refreshes daily to reflect the most recent data. Which segment type should the consultant use?

A.A real-time segment using the Streaming Insights API.
B.A batch segment with a daily schedule.
C.A streaming segment with a 24-hour lookback.
D.A dynamic segment that recalculates on every profile update.
AnswerB

Batch segments are designed for scheduled refreshes and can incorporate complex criteria across multiple data model objects. They evaluate the full population at each run, which suits daily refresh needs. This segment type supports the combination of purchase and email engagement filters and will update membership based on the latest data at each scheduled run.

Why this answer

Batch segments are the correct choice for scheduled, complex segmentation that requires combining data from multiple sources and applying time-based filters. They refresh on a defined schedule, such as daily, and evaluate all profiles at that time. This aligns with the need to capture customers with recent purchases and no recent email engagement, updating daily to reflect the latest data.

Exam trap

The trap here is confusing real-time or streaming segments with batch segments, overlooking that complex multi-stream criteria and daily scheduled refresh are best handled by batch segments.

367
Multi-Selecteasy

Which TWO contact point objects can be utilized in standard identity resolution match rules? Choose 2 options.

Select 2 answers
A.Data Stream Log DMO
B.Calculated Insight DMO
C.Activation Target DMO
D.Contact Point Email DMO
E.Contact Point Phone DMO
AnswersD, E

Contact Point Email is a standard contact point Data Model Object, so its email address field can be referenced in standard identity resolution match rules. Matching on normalised email values links source profiles belonging to the same individual, satisfying the requirement for a supported contact point object.

Why this answer

Contact Point Email and Contact Point Phone are standard objects used in identity resolution match rules.

368
MCQmedium

A consultant is configuring an identity resolution ruleset and needs to link customer records using Party Identification. Which object must be correctly mapped to support Party Identification matching?

A.Party Identification DMO
B.Account Contact DMO
C.Contact Point Phone DMO
D.Unified Link Individual DMO
AnswerA

Party Identification matching requires the Party Identification Data Model Object to be mapped, because it stores the identifiers (such as email or loyalty number) that link source profiles to a unified party. Without this DMO, identity resolution cannot resolve records via Party Identification.

Why this answer

Party Identification DMO stores secondary identifiers like loyalty numbers, national IDs, or member IDs, which can be leveraged in match rules.

369
MCQeasy

What is the primary function of the Data Cloud Setup Assistant?

A.To provision Salesforce CRM sandboxes from production.
B.To guide administrators step-by-step through provisioning, licensing, and initial connector setup.
C.To automatically map all custom CRM fields to Data Model Objects without human intervention.
D.To automatically generate SQL code for Calculated Insights based on natural language prompts.
AnswerB

The Data Cloud Setup Assistant walks administrators through provisioning, licence allocation and initial connector configuration in sequence, reducing manual error during onboarding. This directly satisfies the stem's question about its primary function, which is guided initial setup rather than ongoing data modelling or querying.

Why this answer

The Data Cloud Setup Assistant guides administrators through the sequential steps required to provision and configure Data Cloud.

370
MCQhard

An administrator needs to ingest data from an external transactional system using the Ingestion API. The API requests are failing with an HTTP 401 Unauthorized error. What is the most likely cause?

A.The Ingestion API stream is not assigned to an active Data Space.
B.The Ingestion API payload exceeds the maximum batch size of 50 megabytes.
C.The OAuth bearer token is missing, expired, or generated using incorrect Connected App scopes.
D.The target Data Model Object primary key contains duplicate values.
AnswerC

HTTP 401 signals failed authentication, not authorisation. The Ingestion API authenticates each request with an OAuth bearer token, so a missing, expired, or wrongly scoped token issued from an incorrect Connected App configuration is rejected before any data is processed.

Why this answer

HTTP 401 Unauthorized is an authentication failure, meaning the request never presented valid credentials. The Ingestion API requires an OAuth 2.0 bearer token obtained via a Connected App with the correct scopes (e.g., api, cdp_ingest_api). If the token is absent, expired, or was minted with insufficient/wrong scopes, the API gateway rejects the call with 401 before any payload or data-model processing occurs.

Exam trap

Data 360 Consultant often tests the confusion between 401 (authentication — bad/missing/expired token or wrong scopes) and 403 (authorization — valid token but insufficient Data Space or object permissions), so candidates who pick the Data Space option misclassify an auth failure as an authorization failure.

How to eliminate wrong answers

Option A is wrong because a stream not assigned to an active Data Space causes a configuration/authorization (403-style) or validation error, not an authentication 401. Option B is wrong because exceeding the batch size limit returns HTTP 413 Payload Too Large, not 401. Option D is wrong because duplicate primary key values are a data-integrity/validation failure surfaced as a 400-series error during processing, not an authentication failure.

371
MCQhard

An administrator observes that after adding a new Fuzzy Email match rule to an existing ruleset, the Identity Resolution batch job fails with a system memory/timeout exception. What is the most appropriate troubleshooting step?

A.Increase data stream ingestion frequency from hourly to real-time.
B.Remove or refine the newly added fuzzy match rule to reduce computational complexity and prevent Cartesian explosion during matching.
C.Restart the core Salesforce CRM production server.
D.Switch the reconciliation rule to Highest Frequency.
AnswerB

Fuzzy match rules compare many record pairs, and a poorly bounded rule can trigger Cartesian explosion, exhausting memory and timing out the Identity Resolution batch job. Removing or refining that rule reduces the comparison volume, so the job completes within resource limits.

Why this answer

Fuzzy email matching on massive datasets without proper scoping can cause performance bottlenecks. Reviewing and refining match criteria or breaking down large rulesets is necessary.

372
MCQmedium

An administrator has created a new Data Space named 'APAC'. Users assigned to the APAC permission set can see the data streams, but cannot see segments created in other Data Spaces. Is this expected behavior?

A.No, segments must be manually published to all Data Spaces via Data Manager.
B.No, segments are global across all Data Spaces by default unless explicitly restricted by sharing rules.
C.Yes, Data Spaces logically isolate segments, insights, and data objects, preventing cross-space visibility.
D.Yes, but only if Platform Encryption is enabled on the segment objects.
AnswerC

Data Spaces enforce logical isolation across segments, insights and data objects, so members of the APAC permission set only see assets within their own space. This satisfies the stem's constraint that users cannot view segments created in other Data Spaces, while data streams remain visible through their assigned permissions.

Why this answer

Data Spaces isolate segments, insights, and data model objects. Segments created in one Data Space are not visible or accessible in another Data Space, which is expected behavior.

373
MCQhard

A Data Cloud Consultant is configuring a Data Action Target that sends data to an external endpoint via webhook. The external endpoint requires a custom HTTP header for authorization (e.g., 'X-API-Key'). Where is this custom header configured?

A.Inside the activation membership criteria builder.
B.In the Data Action Target configuration screen under custom headers and authentication settings.
C.In the Named Credentials setup within Salesforce Core CRM.
D.Via a custom Ingestion API payload transformation script.
AnswerB

Data Action Target setup includes a custom headers and authentication section where arbitrary HTTP headers such as X-API-Key are defined and sent with each webhook call. Configuring it there satisfies the external endpoint's authorisation requirement at the target level.

Why this answer

Custom HTTP headers such as X-API-Key for webhook authentication are configured directly in the Data Action Target setup screen, where you define the endpoint URL, HTTP method, headers, and authentication parameters. This is the designated place in Data Cloud to specify outbound webhook behavior, including custom headers required by the external endpoint. The configuration is scoped to the Data Action Target itself, not to CRM Named Credentials or ingestion pipelines.

Exam trap

The trap here is confusing Salesforce Core CRM Named Credentials with Data Cloud Data Action Target authentication; candidates often assume CRM callout settings apply to Data Cloud webhooks.

How to eliminate wrong answers

Option A is wrong because the activation membership criteria builder only defines which profiles or segments qualify for activation; it has no HTTP header configuration. Option C is wrong because Named Credentials in Salesforce Core CRM are used for callouts from Apex or Flow within the CRM, not for Data Cloud Data Action Targets, which have their own endpoint configuration. Option D is wrong because the Ingestion API payload transformation script handles inbound data transformation, not outbound webhook header injection.

374
MCQmedium

A consultant ingests a nightly batch of customer records into the Individual data model object. The source system sends a full snapshot each night, including customers who have not changed. The consultant wants to avoid creating duplicate individuals while ensuring changed records are reflected. Which approach should the consultant take?

A.Map a stable source identifier such as the customer number to the Individual data model object primary key so repeated snapshots upsert instead of insert.
B.Configure the data stream to append all rows and rely on segmentation filters to remove duplicates at query time.
C.Create a new data stream for each nightly file and delete the previous data stream after each load to reset the object.
D.Enable the batch data stream option that automatically detects changed rows and skips unchanged ones during each run.
AnswerA

When a stable, unique source identifier is mapped to the primary key, each nightly snapshot updates existing records rather than adding new ones. Unchanged customers are simply rewritten with the same values, and changed customers are refreshed. This is the standard way to handle full-snapshot feeds and prevents duplicate individuals from accumulating over time.

Why this answer

Full nightly snapshots are common, and the way to prevent duplicates is to give each customer a stable identity in the data model. Mapping the source customer number to the Individual data model object primary key makes each snapshot an upsert, so unchanged customers are overwritten with identical values and changed customers are refreshed without creating new records.

Exam trap

The trap here is expecting the platform to automatically detect unchanged rows in a batch feed, when duplicate prevention actually depends on mapping a stable identifier to the primary key.

375
Multi-Selectmedium

Which TWO actions are necessary when preparing to ingest data from an external Salesforce CRM organization into Data Cloud?

Select 2 answers
A.Authenticate the CRM source using a dedicated integration user
B.Install the Marketing Cloud package in the CRM
C.Configure a private cloud gateway
D.Define the Data Stream for the specific Salesforce objects
E.Create a sandbox for the Data Cloud environment
AnswersA, D

Authentication is required for secure data transfer.

Why this answer

The consultant must first establish the connection via the CRM connector and then select the specific objects to ingest.

Page 4

Page 5 of 7

Page 6

All pages