Summer Sale - Special Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: dpt65

Data-Architect Questions and Answers

Question # 6

Universal Containers has deployed Salesforce for case management The company is having difficulty understanding what percentage of cases are resolved from the initial call to their support organization. What first step is recommended to implement a reporting solution to measure the support reps case closure rates?

A.

Enable field history tracking on the Case object.

B.

Create a report on Case analytic snapshots.

C.

Install AppExchange packages for available reports.

D.

Create Contact and Opportunity Reports and Dashboards.

Full Access
Question # 7

North Trail Outfitters (NTD) is in the process of evaluating big objects to store large amounts of asset data from an external system. NTO will need to report on this asset data weekly.

Which two native tools should a data architect recommend to achieve this reporting requirement?

A.

Standard reports and dashboards

B.

Async SOQL with a custom object

C.

Standard SOQL queries

D.

Einstein Analytics

Full Access
Question # 8

Universal Containers (UC) has multi -level account hierarchies that represent departments within their major Accounts. Users are creating duplicate Contacts across multiple departments. UC wants to clean the data so as to have a single Contact across departments. What two solutions should UC implement to cleanse their data? Choose 2 answers

A.

Make use of a third -party tool to help merge duplicate Contacts across Accounts.

B.

Use Data.com to standardize Contact address information to help identify duplicates.

C.

Use Workflow rules to standardize Contact information to identify and prevent duplicates.

D.

Make use of the Merge Contacts feature of Salesforce to merge duplicates for an Account.

Full Access
Question # 9

Universal Containers has defined a new Data Quality Plan for their Salesforce data and wants to know how they can enforce it throughout the organization. Which two approaches should an architect recommend to enforce this new plan?

Choose 2 answers

A.

Schedule a weekly dashboard displaying records that are missing information to be sent to managers for review.

B.

Use Workflow, Validation Rules, and Force.com code (Apex) to enforce critical business processes.

C.

Schedule reports that will automatically catch duplicates and merge or delete the records every week.

D.

Store all data in an external system and set up an integration to Salesforce for view -only access.

Full Access
Question # 10

For a production cutover, a large number of Account records will be loaded into Salesforce from a legacy system. The legacy system does not have enough information to determine the Ownership for these Accounts upon initial load. Which two recommended options assign Account ownership to mitigate potential performance problems?

A.

Let a “system user” own all the Account records without assigning any role to this user in Role Hierarchy.

B.

Let a “system user” own the Account records and assign this user to the lowest-level role in the Role Hierarchy.

C.

Let the VP of the Sales department, who will report directly to the senior VP, own all the Account records.

D.

Let a “system user” own all the Account records and make this user part of the highest-level role in the Role Hierarchy.

Full Access
Question # 11

Universal Containers (UC) uses the following Salesforce products:

Sales Cloud for customer management.

Marketing Cloud for marketing.

Einstein Analytics for business reporting.

UC occasionally gets a list of prospects from third-party source as comma-separated values (CSV) files for marketing purposes. Historically, UC would load contact Lead object in Salesforce and sync to Marketing Cloud to send marketing communications. The number of records in the Lead object has grown over time and has been consuming large amounts of storage in Sales Cloud, UC is looking for recommendations to reduce the storage and advice on how to optimize the marketing Cloud to send marketing communications. The number of records in the Lead object has grown over time and has been consuming large amounts of storage in Sales Cloud, UC is looking for recommendations to reduce the storage and advice on how to optimize the marketing process.

What should a data architect recommend to UC in order to immediately avoid storage issues in the future?

A.

Load the CSV files in Einstein Analytics and sync with Marketing Cloud prior to sending marketing communications;

B.

Load the CSV files in an external database and sync with Marketing Cloud prior to sending marketing communications.

C.

Load the contacts directly to Marketing Cloud and have a reconciliation process to track prospects that are converted to customers.

D.

Continue to use the existing process to use Lead object to sync with Marketing Cloud and delete Lead records from Sales after the sync is complete.

Full Access
Question # 12

A customer needs a sales model that allows the following:

    Opportunities need to be assigned to sales people based on the zip code.

    Each sales person can be assigned to multiple zip codes.

    Each zip code is assigned to a sales area definition. Sales is aggregated by sales area for reporting.

What should a data architect recommend?

A.

Assign opportunities using list views using zip code.

B.

Add custom fields in opportunities for zip code and use assignment rules.

C.

Allow sales users to manually assign opportunity ownership based on zip code.

D.

Configure territory management feature to support opportunity assignment.

Full Access
Question # 13

Universal Containers (UC) is concerned about the accuracy of their Customer information in Salesforce. They have recently created an enterprise-wide trusted source MDM for Customer data which they have certified to be accurate. UC has over 20 million unique customer records in the trusted source and Salesforce. What should an Architect recommend to ensure the data in Salesforce is identical to the MDM?

A.

Extract the Salesforce data into Excel and manually compare this against the trusted source.

B.

Load the Trusted Source data into Salesforce and run an Apex Batch job to find difference.

C.

Use an AppExchange package for Data Quality to match Salesforce data against the Trusted source.

D.

Leave the data in Salesforce alone and assume that it will auto-correct itself over time.

Full Access
Question # 14

The data architect for UC has written a SOQL query that will return all records from the Task object that do not have a value in the WhatID field:

Select id, description, Subject from Task where WhatId!= NULL

When the data architect usages the query to select values for a process a time out error occurs.

What does the data architect need to change to make this query more performant?

A.

Remove description from the requested field set.

B.

Change query to SOSL.

C.

Add limit 100 to the query.

D.

Change the where clause to filter by a deterministic defined value.

Full Access
Question # 15

Northern Trail Outfitters (NTO) has a variety of customers that include householder, businesses, and individuals.

The following conditions exist within its system:

NTO has a total of five million customers.

Duplicate records exist, which is replicated across many systems, including Salesforce.

Given these conditions, there is a lack of consistent presentation and clear identification of a customer record.

Which three option should a data architect perform to resolve the issues with the customer data?

A.

Create a unique global customer ID for each customer and store that in all system for referential identity.

B.

Use Salesforce CDC to sync customer data cross all systems to keep customer record in sync.

C.

Invest in data duplicate tool to de-dupe and merge duplicate records across all systems.

D.

Duplicate customer records across the system and provide a two-way sync of data between the systems.

E.

Create a customer master database external to Salesforce as a system of truth and sync the customer data with all systems.

Full Access
Question # 16

A large automobile company has implemented Salesforce for its sales associates. Leads flow from its website to Salesforce using a batch integration in Salesforce. The batch job converts the leads to Accounts in Salesforce. Customers visiting their retail stores are also created in Salesforce as Accounts.

The company has noticed a large number of duplicate Accounts in Salesforce. On analysis, it was found that certain customers could interact with its website and also visit the store. The sales associates use Global Search to search for customers in Salesforce before they create the customers.

Which option should a data architect choose to implement to avoid duplicates?

A.

leverage duplicate rules in Salesforce to validate duplicates during the account creation process.

B.

Develop an Apex class that searches for duplicates and removes them nightly.

C.

Implement an MDM solution to validate the customer information before creating Salesforce.

D.

Build a custom search functionality that allows sales associates to search for customer in real time upon visiting their retail stores.

Full Access
Question # 17

NTO (Northern Trail Outlets) has a complex Salesforce org which has been developed over past 5 years. Internal users are complaining abt multiple data issues, including incomplete and duplicate data in the org. NTO has decided to engage a data architect to analyze and define data quality standards.

Which 3 key factors should a data architect consider while defining data quality standards? Choose 3 answers:

A.

Define data duplication standards and rules

B.

Define key fields in staging database for data cleansing

C.

Measure data timeliness and consistency

D.

Finalize an extract transform load (ETL) tool for data migration

E.

Measure data completeness and accuracy

Full Access
Question # 18

UC has one SF org (Org A) and recently acquired a secondary company with its own Salesforce org (Org B). UC has decided to keep the orgs running separately but would like to bidirectionally share opportunities between the orgs in near-real time.

Which 3 options should a data architect recommend to share data between Org A and Org B?

Choose 3 answers.

A.

Leverage Heroku Connect and Heroku Postgres to bidirectionally sync Opportunities.

B.

Install a 3rd party AppExchange tool to handle the data sharing

C.

Develop an Apex class that pushes opportunity data between orgs daily via the Apex schedule.

D.

Leverage middleware tools to bidirectionally send Opportunity data across orgs.

E.

Use Salesforce Connect and the cross-org adapter to visualize Opportunities into external objects

Full Access
Question # 19

Universal Containers (UC) wants to ensure their data on 100,000 Accounts pertaining mostly to US-based companies is enriched and cleansed on an ongoing basis. UC is looking for a solution that allows easy monitoring of key data quality metrics. What should be the recommended solution to meet this requirement?

A.

Use a declarative approach by installing and configuring Data.com Clean to monitor Account data quality.

B.

Implement Batch Apex that calls out a third-party data quality API in order to monitor Account data quality.

C.

Use declarative approach by installing and configuring Data.com Prospector to monitor Account data quality.

D.

Implement an Apex Trigger on Account that queries a third-party data quality API to monitor Account data quality.

Full Access
Question # 20

Universal Containers (UC) has a data model as shown in the image. The Project object has a private sharing model, and it has Roll -Up summary fields to calculate the number of resources assigned to the project, total

hours for the project, and the number of work items associated to the project. What should the architect consider, knowing there will be a large amount of time entry records to be loaded regularly from an external

system into Salesforce.com?

A.

Load all data using external IDs to link to parent records.

B.

Use workflow to calculate summary values instead of Roll -Up.

C.

Use triggers to calculate summary values instead of Roll -Up.

D.

Load all data after deferring sharing calculations.

Full Access
Question # 21

Salesforce is being deployed in Ursa Major Solar's disparate, multi-system ERP environment. Ursa major Solar wants to maintain data synchronization between systems.

Which two techniques should be used to achieve this goal? (Choose two.)

A.

Integrate Salesforce with the ERP environment.

B.

Utilize workbench to update files within systems.

C.

Utilize an MDM strategy to outline a single source of truth.

D.

Build synchronization reports and dashboards.

Full Access
Question # 22

North Trail Outfitters (NTO) operates a majority of its business from a central Salesforce org, NTO also owns several secondary orgs that the service, finance, and marketing teams work out of, At the moment, there is no integration between central and secondary orgs, leading to data-visibility issues.

Moving forward, NTO has identified that a hub-and-spoke model is the proper architect to manage its data, where the central org is the hub and the secondary orgs are the spokes.

Which tool should a data architect use to orchestrate data between the hub org and spoke orgs?

A.

A middleware solution that extracts and distributes data across both the hub and spokes.

B.

Develop custom APIs to poll the hub org for change data and push into the spoke orgs.

C.

Develop custom APIs to poll the spoke for change data and push into the org.

D.

A backup and archive solution that extracts and restores data across orgs.

Full Access
Question # 23

A custom pricing engine for a Salesforce customer has to be decided by factors with the following hierarchy:

State in which the customer is located

City in which the customer is located if available

Zip code in which the customer is located if available

Changes to this information should have minimum code changes

What should a data architect recommend to maintain this information for the custom pricing engine that is to be built in Salesforce?

A.

Create a custom object to maintain the pricing criteria.

B.

Assign the pricing criteria within customer pricing engine.

C.

Maintain require pricing criteria in custom metadata types.

D.

Configure the pricing criteria in price books.

Full Access
Question # 24

Northern trail Outfitters (NTO) uses Sales Cloud and service Cloud to manage sales and support processes. Some of NTOs team are complaining they see new fields on their page unsure of which values need be input. NTO is concerned about lack of governance in making changes to Salesforce.

Which governance measure should a data architect recommend to solve this issue?

A.

Add description fields to explain why the field is used, and mark the field as required.

B.

Create and manage a data dictionary and ups a governance process for changes made to common objects.

C.

Create reports to identify which users are leaving blank, and use external data sources o agreement the missing data.

D.

Create validation rules with error messages to explain why the fields is used

Full Access
Question # 25

UC is migrating individual customers (B2C) data from legacy systems to SF. There are millions of customers stored as accounts and contacts in legacy database.

Which object model should a data architect configure within SF?

A.

Leverage person account object in Salesforce

B.

Leverage custom person account object in SF

C.

Leverage custom account and contact object in SF

D.

Leverage standard account and contact object in SF

Full Access
Question # 26

Universal Containers (UC) is planning to move away from legacy CRM to Salesforce. As part of one-time data migration, UC will need to keep the original date when a contact was created in the legacy system. How should an Architect design the data migration solution to meet this requirement?

A.

After the data is migrated, perform an update on all records to set the original date in a standard Created Date field.

B.

Create a new field on the Contact object to capture the Created Date. Hide the standard Created Date field using Field -Level Security.

C.

Enable "Set Audit Fields" and assign the permission to the user loading the data for the duration of the migration.

D.

Write an Apex trigger on the Contact object, before insert event to set the original value in a standard Created Date field.

Full Access
Question # 27

Universal Containers (UC) management has identified a total of ten text fields on the Contact object as important to capture any changes made to these fields, such as who made the change, when they made the change, what is the old value, and what is the new value. UC needs to be able to report on these field data changes within Salesforce for the past 3 months. What are two approaches that will meet this requirement? Choose 2 answers

A.

Create a workflow to evaluate the rule when a record is created and use field update actions to store previous values for these ten fields in ten new fields.

B.

Write an Apex trigger on Contact after insert event and after update events and store the old values in another custom object.

C.

Turn on field Contact object history tracking for these ten fields, then create reports on contact history.

D.

Create a Contact report including these ten fields and Salesforce Id, then schedule the report to run once a day and send email to the admin.

Full Access
Question # 28

Universal Containers (UC) is a major supplier of office supplies. Some products are produced by UC and some by other manufacturers. Recently, a number of customers have complained that product descriptions on the invoices do not match the descriptions in the online catalog and on some of the order confirmations (e.g., "ballpoint pen" in the catalog and "pen" on the invoice, and item color labels are inconsistent: "what vs. "White" or "blk" vs. "Black"). All product data is consolidated in the company data warehouse and pushed to Salesforce to generate quotes and invoices. The online catalog and webshop is a Salesforce Customer Community solution. What is a correct technique UC should use to solve the data inconsistency?

A.

Change integration to let product master systems update product data directly in Salesforce via the Salesforce API.

B.

Add custom fields to the Product standard object in Salesforce to store data from the different source systems.

C.

Define a data taxonomy for product data and apply the taxonomy to the product data in the data warehouse.

D.

Build Apex Triggers in Salesforce that ensure products have the correct names and labels after data is loaded into salesforce.

Full Access
Question # 29

UC developers have created a new lightning component that uses an Apex controller using a SOQL query to populate a custom list view. Users are complaining that the component often fails to load and returns a time-out error.

What tool should a data architect use to identify why the query is taking too long?

A.

Use Splunk to query the system logs looking for transaction time and CPU usage.

B.

Enable and use the query plan tool in the developer console.

C.

Use salesforce’s query optimizer to analyze the query in the developer console.

D.

Open a ticket with salesforce support to retrieve transaction logs to e analyzed for processing time.

Full Access
Question # 30

UC migrating 100,000 Accounts from an enterprise resource planning (ERP) to salesforce and is concerned about ownership skew and performance.

Which 3 recommendations should a data architect provide to prevent ownership skew?

Choose 3 answers:

A.

Assigned a default user as owner of accounts, and assign role in hierarchy.

B.

Keep users out of public groups that can be used as the source for sharing rules.

C.

Assign a default user as owner of account and do not assign any role to default user.

D.

Assign “view all” permission on profile to give access to account.

E.

Assign a default user as owner of accounts and assigned top most role in hierarchy.

Full Access
Question # 31

Universal Containers has received complaints that customers are being called by multiple Sales Reps where the second Sales Rep that calls is unaware of the previous call by their coworker. What is a data quality problem that could cause this?

A.

Missing phone number on the Contact record.

B.

Customer phone number has changed on the Contact record.

C.

Duplicate Contact records exist in the system.

D.

Duplicate Activity records on a Contact.

Full Access
Question # 32

A company wants to document the data architecture of a Salesforce organization.

What are two valid metadata types that should be included? (Choose two.)

A.

RecordType

B.

Document

C.

CustomField

D.

SecuritySettings

Full Access
Question # 33

Universal Containers (UC) has lead assignment rules to assign leads to owners. Leads not routed by assignment rules are assigned to a dummy user. Sales rep are complaining of high load times and issues with accessing leads assigned to the dummy user.

What should a data architect recommend to solve these performance issues?

A.

Assign dummy user last role in role hierarchy

B.

Create multiple dummy user and assign leads to them

C.

Assign dummy user to highest role in role hierarchy

D.

Periodically delete leads to reduce number of leads

Full Access
Question # 34

A large automobile manufacturer has decided to use Salesforce as its CRM. It needs to maintain the following dealer types in their CRM:

Local dealers

Regional distributor

State distributor

Service dealer

The attributes are different for each of the customer types. The CRM users should be allowed to enter only attributes related to the customer types. The processes and business rules for each of the customer types could be different.

How should the different dealers be maintained in Salesforce?

A.

Use Accounts for dealers, and create record types for each of the dealer types.

B.

Create dealers as Accounts, and build custom views for each of the dealer types.

C.

Use Accounts for dealers and custom picklist field for each of the dealer types

D.

Create Custom objects for each dealer types and custom fields for dealer attributes.

Full Access
Question # 35

Universals Containers’ system administrators have been complaining that they are not able to make changes to its users’ record, including moving them to new territories without getting “unable to lock row” errors. This is causing the system admins to spend hours updating user records every day.

What should the data architect do to prevent the error?

A.

Reduce number of users updated concurrently.

B.

Enable granular locking.

C.

Analyze Splunk query to spot offending records.

D.

Increase CPU for the Salesforce org.

Full Access
Question # 36

Universal containers is implementing Salesforce lead management.  UC Procure lead data from multiple sources and would like to make sure lead data as company profile and location information. Which solution should a data architect recommend to make sure lead data has both profile and location information? Option

A.

Ask sales people to search for populating company profile and location data

B.

Run reports to identify records which does not have company profile and location data

C.

Leverage external data providers populate company profile and location data

D.

Export data out of Salesforce and send to another team to populate company profile and location data

Full Access
Question # 37

Universal Containers (UC) has a Salesforce instance with over 10.000 Account records. They have noticed similar, but not identical. Account names and addresses. What should UC do to ensure proper data quality?

A.

Use a service to standardize Account addresses, then use a 3rd -party tool to merge Accounts based on rules.

B.

Run a report, find Accounts whose name starts with the same five characters, then merge those Accounts.

C.

Enable Account de -duplication by creating matching rules in Salesforce, which will mass merge duplicate Accounts.

D.

Make the Account Owner clean their Accounts' addresses, then merge Accounts with the same address.

Full Access
Question # 38

(NTO) has multiple salesforce orgs based on geographical reports (AMER, EMEA, APAC). NTO products are in the AMER org and need to be created in the EMEA and APAC after the products are approved.

Which two features should a data architect recommend to share records between salesforce orgs? Choose 2.

A.

Change data capture (CDC)

B.

Salesforce connect.

C.

Federation search

D.

Salesforce 2 Salesforce

Full Access
Question # 39

Northern Trail Outfitters needs to implement an archive solution for Salesforce data. This archive solution needs to help NTO do the following:

1. Remove outdated Information not required on a day-to-day basis.

2. Improve Salesforce performance.

Which solution should be used to meet these requirements?

A.

Identify a location to store archived data and use scheduled batch jobs to migrate and purge the aged data on a nightly basis,

B.

Identify a location to store archived data, and move data to the location using a time-based workflow.

C.

Use a formula field that shows true when a record reaches a defined age and use that field to run a report and export a report into SharePoint.

D.

Create a full copy sandbox, and use it as a source for retaining archived data.

Full Access
Question # 40

Northern Trail Outfitters has these simple requirements for a data export process:

File format should be in CSV.

Process should be scheduled and run once per week.

The expert should be configurable through the Salesforce UI.

Which tool should a data architect leverage to accomplish these requirements?

A.

Bulk API

B.

Data export wizard

C.

Third-party ETL tool

D.

Data loader

Full Access
Question # 41

Get Cloudy Consulting needs to evaluate the completeness and consistency of contact information in Salesforce. Their sales reps often have incomplete information about their accounts and contacts. Additionally, they are not able to interpret the information in a consistent manner. Get Cloudy Consulting has identified certain ""key"" fields which are important to their sales reps.

What are two actions Get Cloudy Consulting can take to review their data for completeness and consistency? (Choose two.)

A.

Run a report which shows the last time the key fields were updated.

B.

Run one report per key field, grouped by that field, to understand its data variability.

C.

Run a report that shows the percentage of blanks for the important fields.

D.

Run a process that can fill in default values for blank fields.

Full Access
Question # 42

Universal Container (US) is replacing a home-grown CRM solution with Salesforce, UC has decided to migrate operational (Open and active) records to Salesforce, while keeping historical records in legacy system, UC would like historical records to be available in Salesforce on an as needed basis.

Which solution should a data architect recommend to meet business requirement?

A.

Leverage real-time integration to pull records into Salesforce.

B.

Bring all data Salesforce, and delete it after a year.

C.

Leverage mashup to display historical records in Salesforce.

D.

Build a chair solution to go the legacy system and display records.

Full Access
Question # 43

Universal Containers (UC) is a business that works directly with individual consumers (B2C). They are moving from a current home-grown CRM system to Salesforce. UC has about one million consumer records. What should the architect recommend for optimal use of Salesforce functionality and also to avoid data loading issues?

A.

Create a Custom Object Individual Consumer c to load all individual consumers.

B.

Load all individual consumers as Account records and avoid using the Contact object.

C.

Load one Account record and one Contact record for each individual consumer.

D.

Create one Account and load individual consumers as Contacts linked to that one Account.

Full Access
Question # 44

Get Cloudy Consulting uses an invoicing system that has specific requirements. One requirement is that attachments associated with the Invoice_c custom object be classified by Types (i.e., ""Purchase Order"", ""Receipt"", etc.) so that reporting can be performed on invoices showing the number of attachments grouped by Type.

What should an Architect do to categorize the attachments to fulfill these requirements?

A.

Add additional options to the standard ContentType picklist field for the Attachment object.

B.

Add a ContentType picklist field to the Attachment layout and create additional picklist options.

C.

Create a custom picklist field for the Type on the standard Attachment object with the values.

D.

Create a custom object related to the Invoice object with a picklist field for the Type.

Full Access
Question # 45

Universal Container (UC) has around 200,000 Customers (stored in Account object). They get 1 or 2 Orders every month from each Customer. Orders are stored in a custom object called "Order c"; this has about 50 fields. UC is expecting a growth of 10% year -over -year. What are two considerations an architect should consider to improve the performance of SOQL queries that retrieve data from the Order _c object? Choose 2 answers

A.

Use SOQL queries without WHERE conditions.

B.

Work with Salesforce Support to enable Skinny Tables.

C.

Reduce the number of triggers on Order _c object.

D.

Make the queries more selective using indexed fields.

Full Access
Question # 46

UC is rolling out Sales App globally to bring sales teams together on one platform. UC expects millions of opportunities and accounts to be creates and is concerned about the performance of the application.

Which 3 recommendations should the data architect make to avoid the data skew? Choose 3 answers.

A.

Use picklist fields rather than lookup to custom object.

B.

Limit assigning one user 10000 records ownership.

C.

Assign 10000 opportunities to one account.

D.

Limit associating 10000 opportunities to one account.

E.

Limit associating 10000 records looking up to same records.

Full Access
Question # 47

To avoid creating duplicate Contacts, a customer frequently uses Data Loader to upsert Contact records into Salesforce. What common error should the data architect be aware of when using upsert?

A.

Errors with duplicate external Id values within the same CSV file.

B.

Errors with records being updated and inserted in the same CSV file.

C.

Errors when a duplicate Contact name is found cause upsert to fail.

D.

Errors with using the wrong external Id will cause the load to fail.

Full Access
Question # 48

UC is preparing to implement sales cloud and would like to its users to have read only access to an account record if they have access to its child opportunity record. How would a data architect implement this sharing requirement between objects?

A.

Create a criteria-based sharing rule.

B.

Implicit sharing will automatically handle with standard functionality.

C.

Add appropriate users to the account team.

D.

Create an owner-based sharing rule.

Full Access
Question # 49

Which API should a data architect use if exporting 1million records from Salesforce?

A.

Bulk API

B.

REST API

C.

Streaming API

D.

SOAP API

Full Access
Question # 50

A customer is facing locking issued when importing large data volumes of order records that are children in a master-detail relationship with the Account object. What is the recommended way to avoid locking issues during import?

A.

Import Account records first followed by order records after sorting order by OrderID.

B.

Import Account records first followed by order records after sorting orders by AccountID.

C.

Change the relationship to Lookup and update the relationship to master-detail after import.

D.

Import Order records and Account records separately and populate AccountID in orders using batch Apex.

Full Access
Question # 51

A customer is operating in a highly reputated industry and is planning to implement SF. The customer information maintained in SF, includes the following:

    Personally, identifiable information (PII)

    IP restrictions on profiles organized by Geographic location

    Financial records that need to be private and accessible only by the assigned Sales associate.

    User should not be allowed to export information from Salesforce.

Enterprise security has mandate access to be restricted to users within a specific geography and detail monitoring of user activity. Which 3 Salesforce shield capabilities should a data architect recommend? Choose 3 answers:

A.

Event monitoring to monitor all user activities

B.

Restrict access to SF from users outside specific geography

C.

Prevent Sales users access to customer PII information

D.

Transaction security policies to prevent export of SF Data.

E.

Encrypt Sensitive Customer information maintained in SF.

Full Access
Question # 52

Northern Trail Outfitters (NTO) wants to start a loyalty program to reward repeat customers. The program will track every item a customer has bought and grants them points for discounts. The following conditions will exist upon implementation:

Data will be used to drive marketing and product development initiatives.

NTO estimates that the program will generate 100 million rows of date monthly.

NTO will use Salesforce's Einstein Analytics and Discovery to leverage their data and make business and marketing decisions.

What should the Data Architect do to store, collect, and use the reward program data?

A.

Create a custom big object in Salesforce which will be used to capture the Reward Program data for consumption by Einstein.

B.

Have Einstein connect to the point of sales system to capture the Reward Program data.

C.

Create a big object in Einstein Analytics to capture the Loyalty Program data.

D.

Create a custom object in Salesforce that will be used to capture the Reward Program data.

Full Access
Question # 53

UC is implementing sales cloud for patient management and would like to encrypt sensitive patient records being stored in files.

Which solution should a data architect recommend to solve this requirement?

A.

Implement shield platform encryption to encrypt files.

B.

Use classic encryption to encrypt files.

C.

Implement 3rd party App Exchange app to encrypt files.

D.

Store files outside of salesforce and access them to real time.

Full Access
Question # 54

UC has to built a B2C ecommerce site on Heroku that shares customer and order data with a Heroku Postgres database. UC is currently utilizing Postgres as the single source of truth for both customers and orders. UC has asked a data architect to replicate the data into salesforce so that salesforce can now act as the system of record.

What are the 3 considerations that data architect should weigh before implementing this requirement? Choose 23 answers:

A.

Consider whether the data is required for sales reports, dashboards and KPI’s.

B.

Determine if the data is driver of key process implemented within salesforce.

C.

Ensure there is a tight relationship between order data and an enterprise resource plaining (ERP) application.

D.

Ensure the data is CRM center and able to populate standard of custom objects.

E.

A selection of the tool required to replicate the data.

F.

– Heroku Connect is required but this is confusing

Full Access
Question # 55

Universal Containers has multiple systems all containing and maintaining customer data. Although point-to-point integrations are in place, customers are complaining about consistency in the data.

What solution should the data architect recommend?

A.

Improve existing point-to-point integrations

B.

Data cleanse each system

C.

Perform a onetime synchronization to level set the built up inconsistencies

D.

An MDM solution as the customer master, with centralized integrations to ensure consistency across all systems.

Full Access
Question # 56

Universal Containers has a requirement to store more than 100 million records in salesforce and needs to create a custom big object to support this business requirement.

Which two tools should a data architect use to build custom object?

A.

Use DX to create big object.

B.

Use Metadata API to create big object.

C.

Go to Big Object in setup select new to create big object.

D.

Go to Object Manager in setup and select new to create big object.

Full Access
Question # 57

Universal Containers has implemented Salesforce for its operations. In order for customers to be created in their MDM solution, the customer record needs to have the following attributes:

1. First Name

2. Last Name

3. Email

Which option should the data architect recommend to mandate this when customers are created in Salesforce?

A.

Configure Page Layout marking attributes as required fields.

B.

Create validation rules to check If the required attributes are entered.

C.

Mark Fields for the attributes as required under Setup.

D.

Build validation in Integration with MDM to check required attributes.

Full Access
Question # 58

Northern Trail Outfitters is streaming IoT data from connected devices to a cloud database. Every 24 hours. 100,000 records are generated.

NIO employees will need to see these lol records within Salesforce and generate weekly reports on it. Developers may also need to write programmatic logic to aggregate the records and incorporate them into workflows.

Which data pattern will allow a data architect to satisfy these requirements, while also keeping limits in mind?

A.

Bidirectional integration

B.

Unidirectional integration

C.

Virtualization

D.

Persistence

Full Access
Question # 59

Universal Containers (UC) wants to capture information on how data entities are stored within the different applications and systems used within the company. For that purpose, the architecture team decided to create a data dictionary covering the main business domains within UC. Which two common techniques are used building a data dictionary to store information on how business entities are defined?

A.

Use Salesforce Object Query Language.

B.

Use a data definition language.

C.

Use an entity relationship diagram.

D.

Use the Salesforce Metadata API.

Full Access
Question # 60

Get Cloudy Consulting is migrating their legacy system's users and data to Salesforce. They will be creating 15,000 users, 1.5 million Account records, and 15 million Invoice records. The visibility of these records is controlled by a 50 owner and criteria-based sharing rules.

Get Cloudy Consulting needs to minimize data loading time during this migration to a new organization.

Which two approaches will accomplish this goal? (Choose two.)

A.

Create the users, upload all data, and then deploy the sharing rules.

B.

Contact Salesforce to activate indexing before uploading the data.

C.

First, load all account records, and then load all user records.

D.

Defer sharing calculations until the data has finished uploading.

Full Access
Question # 61

Northern Trail Outfitters (NTO) has an external product master system that syncs product and pricing information with Salesforce. Users have been complaining that they are seeing discrepancies in product and pricing information displayed on the NTO website and Salesforce.

As a data architect, which action is recommended to avoid data sync issues?

A.

Build a custom integration for two-way sync of product and pricing information between product master to Salesforce.

B.

Build a custom integration for one-way sync of product and pricing information from product master to Salesforce.

C.

Implement a manual process to update the products from an extract from the products master on a weekly basis.

D.

Use the Customer 360 data manager to sync product and pricing information from product master database to Salesforce.

Full Access
Question # 62

As part of addressing general data protection regulation (GDPR) requirements, UC plans to implement a data classification policy for all its internal systems that stores customer information including salesforce.

What should a data architect recommend so that UC can easily classify consumer information maintained in salesforce under both standard and custom objects?

A.

Use App Exchange products to classify fields based on policy.

B.

Use data classification metadata fields available in field definition.

C.

Create a custom picklist field to capture classification of information on customer.

D.

Build reports for customer information and validate.

Full Access
Question # 63

Universal Containers (UC) plans to implement consent management for its customers to be compliant with General Data Protection Regulation (GDPR). UC has the following requirements:

UC uses Person Accounts and Contacts in Salesforce for its customers.

Data Protection and Privacy is enabled in Salesforce.

Consent should be maintained in both these objects.

UC plans to verify the consent provided by customers before contacting them through email or phone.

Which option should the data architect recommend to implement these requirements?

A.

Configure custom fields in Person Account and Contact to store consent provided by customers, and validate consent against the fields.

B.

Build Custom object to store consent information in Person Account and Contact, validate against this object before contacting customers.

C.

Use the Consent Management Feature to validate consent provide under the person Account and Contact that is provided by the customer.

D.

Delete contact information from customers who have declined consent to be contacted.

Full Access
Question # 64

Universal Containers (UC) is implementing a Salesforce project with large volumes of data and daily transactions. The solution includes both real-time web service integrations and Visualforce mash -ups with back -end systems. The Salesforce Full sandbox used by the project integrates with full-scale back -end testing systems. What two types of performance testing are appropriate for this project? 

Choose 2 answers

A.

Pre -go -live automated page -load testing against the Salesforce Full sandbox.

B.

Post go -live automated page -load testing against the Salesforce Production org.

C.

Pre -go -live unit testing in the Salesforce Full sandbox.

D.

Stress testing against the web services hosted by the integration middleware.

Full Access
Question # 65

Universal Containers (UC) has an open sharing model for its Salesforce users to allow all its Salesforce internal users to edit all contacts, regardless of who owns the contact. However, UC management wants to allow only the owner of a contact record to delete that contact. If a user does not own the contact, then the user should not be allowed to delete the record. How should the architect approach the project so that the requirements are met?

A.

Create a "before delete" trigger to check if the current user is not the owner.

B.

Set the Sharing settings as Public Read Only for the Contact object.

C.

Set the profile of the users to remove delete permission from the Contact object.

D.

Create a validation rule on the Contact object to check if the current user is not the owner.

Full Access
Question # 66

Northern Trail Outfitters (NTO) plans to maintain contact preferences for customers and employees. NTO has implemented the following:

1. Customers are Person Accounts for their retail business.

2. Customers are represented as Contacts for their commercial business.

3. Employees are maintained as Users.

4. Prospects are maintained as Leads.

NTO needs to implement a standard communication preference management model for Person Accounts, Contacts, Users, and Leads.

Which option should the data architect recommend NTO to satisfy this requirement?

A.

Create custom fields for contact preferences in Lead, Person Account, and Users objects.

B.

Create case for contact preferences, and use this to validate the preferences for Lead, Person Accounts, and Users.

C.

Create a custom object to maintain preferences and build relationships to Lead, Person Account, and Users.

D.

Use Individual objects to maintain the preferences with relationships to Lead, Person Account, and Users.

Full Access
Question # 67

A health care provider wishes to use salesforce to track patient care. The following actions are in Salesforce

1. Payment Providers: Orgas who pay for the care 2 patients.

2. Doctors: They provide care plan for patients and need to support multiple patients, they are provided access to patient information.

3. Patients: They are individuals who need care.

A data architect needs to map the actor to Sf objects. What should be the optimal selection by the data architect?

A.

Patients as Contacts, Payment providers as Accounts, & Doctors as Accounts

B.

Patients as Person Accounts, Payment providers as Accounts, & Doctors as Contacts

C.

Patients as Person Accounts, Payment providers as Accounts, & Doctors as Person Account

D.

Patients as Accounts, Payment providers as Accounts, & Doctors as Person Accounts

Full Access
Question # 68

DreamHouse Realty has a legacy system that captures Branch Offices and Transactions. DreamHouse Realty has 15 Branch Offices. Transactions can relate to any Branch Office. DreamHouse Realty has created hundreds of thousands of Transactions per year.

A Data Architect needs to denormalize this data model into a single Transaction object with a Branch Office picklist.

What are two important considerations for the Data Architect in this scenario? (Choose two.)

A.

Standard list view in-line editing.

B.

Limitations on Org data storage.

C.

Bulk API limitations on picklist fields.

D.

Limitations on master-detail relationships.

Full Access
Question # 69

A company has 12 million records, and a nightly integration queries these records.

Which two areas should a Data Architect investigate during troubleshooting if queries are timing out? (Choose two.)

A.

Make sure the query doesn't contain NULL in any filter criteria.

B.

Create a formula field instead of having multiple filter criteria.

C.

Create custom indexes on the fields used in the filter criteria.

D.

Modify the integration users' profile to have View All Data.

Full Access
Question # 70

Universal Containers has a public website with several forms that create Lead records in Salesforce using the REST API. When designing these forms, which two techniques will help maintain a high level of data quality?

A.

Do client-side validation of phone number and email field formats.

B.

Prefer picklist form fields over free text fields, where possible.

C.

Ensure the website visitor is browsing using an HTTPS connection.

D.

Use cookies to track when visitors submit multiple forms.

Full Access
Question # 71

Universal Containers (UC) uses Salesforce for tracking opportunities (Opportunity). UC uses an internal ERP system for tracking deliveries and invoicing. The ERP system supports SOAP API and OData for bi-directional integration between Salesforce and the ERP system. UC has about one million opportunities. For each opportunity, UC sends 12 invoices, one per month. UC sales reps have requirements to view current invoice status and invoice amount from the opportunity page. When creating an object to model invoices, what should the architect recommend, considering performance and data storage space?

A.

Use Streaming API to get the current status from the ERP and display on the Opportunity page.

B.

Create an external object Invoice _x with a Lookup relationship with Opportunity.

C.

Create a custom object Invoice _c with a master -detail relationship with Opportunity.

D.

Create a custom object Invoice _c with a Lookup relationship with Opportunity.

Full Access
Question # 72

Universal Containers (UC) loads bulk leads and campaigns from third-party lead aggregators on a weekly and monthly basis. The expected lead record volume is 500K records per week, and the expected campaign records volume is 10K campaigns per week. After the upload, Lead records are shared with various sales agents via sharing rules and added as Campaign members via Apex triggers on Lead creation. UC agents work on leads for 6 months, but want to keep the records in the system for at least 1 year for reference. Compliance requires them to be stored for a minimum of 3 years. After that, data can be deleted. What statement is true with respect to a data archiving strategy for UC?

A.

UC can store long-term lead records in custom storage objects to avoid counting against storage limits.

B.

UC can leverage the Salesforce Data Backup and Recovery feature for data archival needs.

C.

UC can leverage recycle bin capability, which guarantees record storage for 15 days after deletion.

D.

UC can leverage a “tier”-based approach to classify the record storage need.

Full Access
Question # 73

Universal Containers (UC) wants to store product data in Salesforce, but the standard Product object does not support the more complex hierarchical structure which is currently being used in the product master system. How can UC modify the standard Product object model to support a hierarchical data structure in order to synchronize product data from the source system to Salesforce?

A.

Create a custom lookup filed on the standard Product to reference the child record in the hierarchy.

B.

Create a custom lookup field on the standard Product to reference the parent record in the hierarchy.

C.

Create a custom master-detail field on the standard Product to reference the child record in the hierarchy.

D.

Create an Apex trigger to synchronize the Product Family standard picklist field on the Product object.

Full Access
Question # 74

Universal Container is using Salesforce for Opportunity management and enterprise resource planning (ERP) for order management. Sales reps do not have access to the ERP and have no visibility into order status.

What solution a data architect recommends to give the sales team visibility into order status?

A.

Leverage Canvas to bring the order management UI in to the Salesforce tab.

B.

Build batch jobs to push order line items to salesforce.

C.

leverage Salesforce Connect top bring the order line item from the legacy system to Salesforce.

D.

Build real-time integration to pull order line items into Salesforce when viewing orders.

Full Access
Question # 75

Universal Containers (UC) has deployed Salesforce to manage Marketing. Sales, and Support efforts in a multi -system ERP environment After reaching the limits of native reports & dashboards. UC leadership is looking to understand what options can be used to provide more analytical insights. What two approaches should an architect recommend? Choose 2 answers

A.

AppExchange Apps

B.

Wave Analytics

C.

Weekly Snapshots

D.

Setup Audit Trails

Full Access
Question # 76

A casino is implementing salesforce and is planning to build a customer 360 view for a customer who visits its resorts. The casino currently maintained the following systems that records customer activity:

1.Point of sales system: All purchases for a customer.

2.Salesforce: All customer service activity and sales activity for a customer.

3.Mobile app: All bookings, preferences and browser activity for a customer.

4.Marketing: All email, SMS and social campaigns for a customer.

Customer service agents using salesforce would like to view the activities from all system to provide supports to customers. The information has to be current and real time.

What strategy should the data architect implement to satisfy this requirement?

A.

Explore external data sources in salesforce to build 360 view of customer.

B.

Use a customer data mart to view the 360 view of customer.

C.

Migrate customer activities from all 4 systems into salesforce.

D.

Periodically upload summary information in salesforce to build 360 view.

Full Access
Question # 77

Which three characteristics of a skinny table help improve report and query performance?

A.

Skinny tables can contain frequently used fields and thereby help avoid joins.

B.

Skinny tables can be used to create custom indexes on multi-select picklist fields.

C.

Skinny tables provide a view across multiple objects for easy access to combined data.

D.

Skinny tables are kept in sync with changes to data in the source tables.

E.

Skinny tables do not include records that are available in the recycle bin.

Full Access