DATA ARCHITECTURE AND MANAGEMENT DESIGNER Flashcards

1
Q

Cloud Kicks has the following requirements:
• Their Shipment custom object must always relate to a Product, a Sender, and a Receiver (all separate custom objects).
• If a Shipment is currently associated with a Product, Sender, or Receiver, deletion of those records should not be allowed.
• Each custom object must have separate sharing models.
What should an Architect do to fulfill these requirements?

A. Associate the Shipment to each parent record by using a VLOOKUP formula field.
B. Create a required Lookup relationship to each of the three parent records.
C. Create a Master-Detail relationship to each of the three parent records.
D. Create two Master-Detail and one Lookup relationship to the parent records.

A

Answer: B

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

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 CreatedDate field.
B. Create a new field on Contact object to capture the Created Date. Hide the standard CreatedDate 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 CreatedDate field.

A

Answer: C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

An architect has been asked to provide error messages when a future date is detected in a custom Birthdate _c field on the Contact object. The client wants the ability to translate the error messages.
What are two approaches the architect should use to achieve this solution?

Choose 2 answers

A. Implement a third-party validation process with translate functionality.
B. Create a trigger on Contact and add an error to the record with a custom label.
C. Create a workflow field update to set the standard ErrorMessage field.
D. Create a validation rule and translate the error message with the translation workbench.

A

Answer: B, D

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is an advantage of using Custom metadata type over Custom setting?

A. Custom metadata records are not copied from production to sandbox.
B. Custom metadata types are available for reporting.
C. Custom metadata records are deployable using packages.
D. Custom metadata records are editable in Apex.

A

Answer: C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

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.

A

Answer: D

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Universal Containers has a legacy system that captures Conferences and Venues. These Conferences can occur at any Venue. They create hundreds of thousands of Conferences per year. Historically, they have only used 20 Venues. Which two things should the data architect consider when denormalizing this data model into a single Conference object with a Venue picklist? Choose 2 answers
A. Limitations on master-detail relationships.
B. Org data storage limitations.
C. Bulk API limitations on picklist fields.
D. Standard list view in-line editing.

A

Answer: C,D

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

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.

A

Answer: B, D

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Universal Containers (UC) provides shipping services to its customers. They use Opportunities to track customer shipments. At any given time, shipping status can be one of the 10 values. UC has 200,000 Opportunity records. When creating a new field to track shipping status on the opportunity, what should the architect do to improve data quality and avoid data skew?

A. Create a picklist field, values sorted alphabetically.
B. Create a Master-Detail to custom object ShippingStatus c.
C. Create a Lookup to custom object ShippingStatus c.
D. Create a text field and make it an external ID.

A

Answer: A

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

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 an email to the admin.

A

Answer: B, C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

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 a permission from the Contact object.
D. Create a validation rule on the Contact object to check if the current user is not the owner.

A

Answer: A

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

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.

A

Answer: B

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Universal Containers has a large number of Opportunity fields (100) that they want to track field history on. Which two actions should an architect perform in order to meet this requirement?

Choose 2 answers

A. Create a custom object to store a copy of the record when changed.
B. Create a custom object to store the previous and new field values.
C. Use Analytic Snapshots to store a copy of the record when changed.
D. Select the 100 fields in the Opportunity Set History Tracking page.

A

Answer: A, B

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

DreamHouse Realty has a Salesforce org that is used to manage Contacts.
What are two things an Architect should consider using to maintain data quality in this situation?

(Choose two.)

A. Use the private sharing model.
B. Use Salesforce duplicate management.
C. Use validation rules on new record create and edit.
D. Use workflow to delete duplicate records.

A

Answer: B, C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Universal Containers is looking to use Salesforce to manage their sales organization. They will be migrating legacy account data from two aging systems into Salesforce. Which two design considerations should an architect take to minimize data duplication?

Choose 2 answers

A. Use a workflow to check and prevent duplicates.
B. Clean data before importing to Salesforce.
C. Use Salesforce matching and duplicate rules.
D. Import the data concurrently.

A

Answer: B, C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

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.

A

Answer: C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Cloud Kicks stores Invoice records in a custom object. Invoice records are being sent to the Accounting department with missing States and incorrectly formatted Postal Codes.
Which two actions should Cloud Kicks take to improve data quality?

(Choose two.)

A. Change each address field to required on the Page Layout.
B. Write an Apex Trigger to require all fields to be populated.
C. Utilize a Validation Rule with a REGEX operator on Postal Code.
D. Utilize a Validation Rule with a CONTAINS operator on address fields.

A

Answer: C,D

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

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.

A

Answer: A, B

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

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

A

Answer: A, B

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Universal Containers wants to implement a data -quality process to monitor the data that users are manually entering into the system through the Salesforce UI. Which approach should the architect recommend?

A. Allow users to import their data using the Salesforce Import tools.
B. Utilize a 3rd -party solution from the AppExchange for data uploads.
C. Utilize an app from the AppExchange to create data -quality dashboards.
D. Use Apex to validate the format of phone numbers and postal codes.

A

Answer: C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

A manager at Cloud Kicks is importing Leads into Salesforce and needs to avoid creating duplicate records.
Which two approaches should the manager take to achieve this goal?

(Choose two.)

A. Acquire an AppExchange Lead de-duplication application.
B. Implement Salesforce Matching and Duplicate Rules.
C. Run the Salesforce Lead Mass de-duplication tool.
D. Create a Workflow Rule to check for duplicate records.

A

Answer: A,B

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

DreamHouse Realty has an integration that creates records in a Salesforce Custom Object. The Custom Object has a field marked as required on the page layout.
DreamHouse Realty has noticed that many of the records coming from the external system are missing data in this field.
The Architect needs to ensure this field always contains data coming from the source system. Which two approaches should the Architect take?

Choose 2 answers

A. Set up a Validation Rule to prevent blank values.
B. Create a Workflow to default a value into this field.
C. Mark the field required in setup at the field level.
D. Blame the customer’s external system for bad data.

A

Answer: A, C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Universal Containers has two systems. Salesforce and an on -premise ERP system. An architect has been tasked with copying Opportunity records to the ERP once they reach a Closed/Won Stage. The
Opportunity record in the ERP system will be read-only for all fields copied in from Salesforce. What is the optimal real-time approach that achieves this solution?

A. Implement a Master Data Management system to determine system of record.
B. Implement a workflow rule that sends Opportunity data through Outbound Messaging.
C. Have the ERP poll Salesforce nightly and bring in the desired Opportunities.
D. Implement an hourly integration to send Salesforce Opportunities to the ERP system.

A

Answer: B

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Universal Containers (UC) has three systems: Salesforce, a cloud -based ERP system, and an on - premise Order Management System (OMS). An architect has been tasked with creating a solution that uses Salesforce as the system of record for Leads and the OMS as the system of record for Account and Contacts. UC wants Accounts and Contacts to be able to maintain their names in each system (i.e., “John Doe” in the OMS and “Johnny Doe” in Salesforce), but wants to have a consolidated data store which links referenced records across the systems. What approach should an architect suggest so the requirements are met?

A. Have Salesforce poll the OMS nightly and bring in the desired Accounts and Contacts.
B. Implement an integration tool to send OMS Accounts and Contacts to Salesforce.
C. Implement a Master Data Management strategy to reconcile Leads, Accounts, and Contacts.
D. Use the Streaming API to send Account and Contact data from Salesforce to the OMS.

A

Answer: C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

An architect has been asked by a client to develop a solution that will integrate data and resolve duplicates and discrepancies between Salesforce and one or more external systems. What two factors should the architect take into consideration when deciding whether or not to use a Master Data Management system to achieve this solution?

Choose 2 answers

A. Whether the systems are cloud-based or on-premise.
B. Whether or not Salesforce replaced a legacy CRM.
C. Whether the system of record changes for different tables.
D. The number of systems that are integrating with each other.

A

Answer: C, D

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

Get Cloud Consulting needs to integrate two different systems with customer records into the Salesforce Account object. So that no duplicate records are created in Salesforce, Master Data
Management will be used.

An Architect needs to determine which system is the system of record on a field level. What should the Architect do to achieve this goal?

A. Master Data Management systems determine system of record, and the Architect doesn’t have to think about what data is controlled by what system.
B. Key stakeholders should review any fields that share the same purpose between systems to see how they will be used in Salesforce.
C. The database schema for each external system should be reviewed, and fields with different names should always be separate fields in Salesforce.
D. Any field that is an input field in either external system will be overwritten by the last record integrated and can never have a system of record.

A

Answer: C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

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.

A

Answer: A,C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
27
Q

All accounts and opportunities are created in Salesforce. Salesforce is integrated with three systems:
• An ERP system feeds order data into Salesforce and updates both Account and Opportunity records.
• An accounting system feeds invoice data into Salesforce and updates both Account and Opportunity records.
• A commission system feeds commission data into Salesforce and updates both Account and Opportunity records.
How should the architect determine which of these systems is the system of record?

A. Account and opportunity data originates in Salesforce, and therefore Salesforce is the system of record.
B. Whatever system updates the attribute or object should be the system of record for that field or object.
C. Whatever integration data flow runs last will, by default, determine which system is the system of record.
D. Data flows should be reviewed with the business users to determine the system of record per object or field.

A

Answer: D

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
28
Q

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

A

Answer: A, C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
29
Q

An Architect needs to document the data architecture for a multi-system, enterprise Salesforce implementation.

Which two key artifacts should the Architect use?

(Choose two.)

A. User stories
B. Data model
C. Integration specification
D. Non-functional requirements

A

Answer: B,C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
30
Q

As part of a phased Salesforce rollout. there will be 3 deployments spread out over the year. The requirements have been carefully documented. Which two methods should an architect use to trace back configuration changes to the detailed requirements?

Choose 2 answers

A. Review the setup audit trail for configuration changes.
B. Put the business purpose in the Description of each field.
C. Maintain a data dictionary with the justification for each field.
D. Use the Force.com IDE to save the metadata files in source control.

A

Answer: B, C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
31
Q

How can an architect find information about who is creating, changing, or deleting certain fields within the past two months?

A. Remove “customize application” permissions from everyone else.
B. Export the metadata and search it for the fields in question.
C. Create a field history report for the fields in question.
D. Export the setup audit trail and find the fields in question.

A

Answer: D

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
32
Q

Universal Containers wants to automatically archive all inactive Account data that is older than 3 years. The information does not need to remain accessible within the application. Which two methods should be recommended to meet this requirement?

Choose 2 answers

A. Use the Force.com Workbench to export the data.
B. Schedule a weekly export file from the Salesforce UI.
C. Schedule jobs to export and delete using an ETL tool.
D. Schedule jobs to export and delete using the Data Loader.

A

Answer: C, D

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
33
Q

Cloud Kicks needs to purge detailed transactional records from Salesforce. The data should be aggregated at a summary level and available in Salesforce.
What are two automated approaches to fulfill this goal?

(Choose two.)

A. Third-party Integration Tool (ETL)
B. Schedulable Batch Apex
C. Third-party Business Intelligence system
D. Apex Triggers

A

Answer: A,B

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
34
Q

Universal Containers (UC) is concerned that data is being corrupted daily either through negligence or maliciousness. They want to implement a backup strategy to help recover any corrupted data or data mistakenly changed or even deleted. What should the data architect consider when designing a field-level audit and recovery plan?

A. Reduce data storage by purging old data.
B. Implement an AppExchange package.
C. Review projected data storage needs.
D. Schedule a weekly export file.

A

Answer: A

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
35
Q

Every year, Ursa Major Solar has more than 1 million orders. Each order contains an average of 10 line items. The Chief Executive Officer (CEO) needs the Sales Reps to see how much money each customer generates year-over-year. However, data storage is running low in Salesforce. Which approach for data archiving is appropriate for this scenario?

A. 1. Annually export and delete order line items. 2. Store them in a zip file in case the data is needed later.
B. 1. Annually aggregate order amount data to store in a custom object. 2. Delete those orders and order line items.
C. 1. Annually export and delete orders and order line items. 2. Store them in a zip file in case the data is needed later.
D. 1. Annually delete orders and order line items. 2. Ensure the customer has order information in another system.

A

Answer: B

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
36
Q

Get Cloudy Consulting monitors 15,000 servers, and these servers automatically record their status every 10 minutes. Because of company policy, these status reports must be maintained for 5 years. Managers at Get Cloudy Consulting need access to up to one week’s worth of these status reports with all of their details.

An Architect is recommending what data should be integrated into Salesforce and for how long it should be stored in Salesforce.
Which two limits should the Architect be aware of?

(Choose two.)

A. Data storage limits
B. Workflow rule limits
C. API Request limits
D. Webservice callout limits

A

Answer: A,C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
37
Q

A Salesforce customer has plenty of data storage. Sales Reps are complaining that searches are bringing back old records that aren’t relevant any longer. Sales Managers need the data for their historical reporting. What strategy should a data architect use to ensure a better user experience for the Sales Reps?

A. Create a Permission Set to hide old data from Sales Reps.
B. Use Batch Apex to archive old data on a rolling nightly basis.
C. Archive and purge old data from Salesforce on a monthly basis.
D. Set data access to Private to hide old data from Sales Reps.

A

Answer: C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
38
Q

Universal Containers (UC) is implementing a formal, cross-business-unit data governance program As part of the program, UC will implement a team to make decisions on enterprise-wide data governance. Which two roles are appropriate as members of this team?

Choose 2 answers

A. Analytics/BI Owners
B. Data Domain Stewards
C. Salesforce Administrators
D. Operational Data Users

A

Answer: A, B

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
39
Q

Universal Containers (UC) has a complex system landscape and is implementing a data governance program for the first time Which two first steps would be appropriate for UC to initiate an assessment of data architecture?

Choose 2 answers

A. Engage with IT program managers to assess the current velocity of projects in the pipeline.
B. Engage with database administrators to assess current database performance metrics.
C. Engage with executive sponsorship to assess enterprise data strategy and goals.
D. Engage with business units and IT to assess current operational systems and data models.

A

Answer: C, D

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
40
Q

A data architect has been tasked with optimizing a data stewardship engagement for a Salesforce instance Which three areas of Salesforce should the architect review before proposing any design recommendation?

Choose 3 answers

A. Review the metadata xml files for redundant fields to consolidate.
B. Determine if any integration points create records in Salesforce.
C. Run key reports to determine what fields should be required.
D. Export the setup audit trail to review what fields are being used.
E. Review the sharing model to determine impact on duplicate records.

A

Answer: A, C, E

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
41
Q

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.

A

Answer: A

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
42
Q

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 rep’s 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.

A

Answer: A

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
43
Q

The head of sales at Get Cloudy Consulting wants to understand key relevant performance figures and help managers take corrective actions where appropriate.
What is one reporting option Get Cloudy Consulting should consider?

A. Case SLA performance report
B. Sales KPI Dashboard
C. Opportunity analytic snapshot
D. Lead conversion rate report

A

Answer: B

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
44
Q

In their legacy system. Universal Containers has a monthly accounts receivable report that compiles data from Accounts, Contacts, Opportunities, Orders. and Order Line Items. What difficulty will an architect run into when implementing this in Salesforce?

A. Salesforce allows up to four objects in a single report type.
B. Salesforce does not support Orders or Order Line Items.
C. A report cannot contain data from Accounts and Contacts.
D. Custom report types cannot contain Opportunity data.

A

Answer: A

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
45
Q

Universal Containers keeps its Account data in Salesforce and its Invoice data in a third -party ERP system. They have connected the Invoice data through a Salesforce external object. They want data from both Accounts and Invoices visible in one report in one place. What two approaches should an architect suggest for achieving this solution?

Choose 2 answers

A. Create a report in an external system combining Salesforce Account data and Invoice data from the ERP.
B. Create a report combining data from the Account standard object and the Invoices external object.
C. Create a Visualforce page combining Salesforce Account data and Invoice external object data.
D. Create a separate Salesforce report for Accounts and Invoices and combine them in a dashboard.

A

Answer: A, C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
46
Q

Universal Containers wishes to maintain Lead data from Leads even after they are deleted and cleared from the Recycle Bin. What approach should be implemented to achieve this solution?

A. Use a Lead standard report and filter on the IsDeleted standard field.
B. Use a Converted Lead report to display data on Leads that have been deleted.
C. Query Salesforce with the queryAll API method or using the ALL ROWS SOQL keywords.
D. Send data to a Data Warehouse and mark Leads as deleted in that system.

A

Answer: D

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
47
Q

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

A

Answer: A, B

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
48
Q

Universal Containers is setting up an external Business Intelligence (BI) system and wants to extract 1,000,000 Contact records. What should be recommended to avoid timeouts during the export process?

A. Use the SOAP API to export data.
B. Utilize the Bulk API to export the data.
C. Use GZIP compression to export the data.
D. Schedule a Batch Apex job to export the data.

A

Answer: C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
49
Q

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.

A

Answer: C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
50
Q

DreamHouse Realty 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. There will be a large amount of time entry records to be loaded regularly from an external system into
Salesforce.

What should the Architect consider in this situation?

A. Load all data after deferring sharing calculations.
B. Calculate summary values instead of Roll-Up by using workflow.
C. Calculate summary values instead of Roll-Up by using triggers.
D. Load all data using external IDs to link to parent records.

A

Answer: A

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
51
Q

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.

A

Answer: A, D

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
52
Q

Cloud Kicks has the following requirements:

  • Data needs to be sent from Salesforce to an external system to generate invoices from their Order Management System (OMS).
  • A Salesforce administrator must be able to customize which fields will be sent to the external system without changing code.

What are two approaches for fulfilling these requirements?

(Choose two.)

A. A set to determine which fields to send in an HTTP callout.
B. An Outbound Message to determine which fields to send to the OMS.
C. A Field Set that determines which fields to send in an HTTP callout.
D. Enable the field-level security permissions for the fields to send.

A

Answer: B, C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
53
Q

The architect is planning a large data migration for Universal Containers from their legacy CRM system to Salesforce. What three things should the architect consider to optimize the performance of the data migration?

Choose 3 answers

A. Review of the time zones of the User loading the data.
B. Remove custom indexes on the data being loaded.
C. Determine if the legacy system is still in use.
D. Defer sharing calculations of the Salesforce Org.
E. Deactivate approval processes and workflow rules.

A

Answer: B, D, E

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
54
Q

Universal Containers has a large volume of Contact data going into Salesforce.com. There are 100,000 existing contact records. 200,000 new contacts will be loaded. The Contact object has an external ID field that is unique and must be populated for all existing records. What should the architect recommend to reduce data load processing time?

A. Load Contact records together using the Streaming API via the Upsert operation.
B. Delete all existing records, and then load all records together via the Insert operation.
C. Load all records via the Upsert operation to determine new records vs. existing records.
D. Load new records via the Insert operation and existing records via the Update operation.

A

Answer: D

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
55
Q

An architect is planning on having different batches to load one million Opportunities into Salesforce using the Bulk API in parallel mode. What should be considered when loading the Opportunity records?

A. Create indexes on Opportunity object text fields.
B. Group batches by the AccountId field.
C. Sort batches by Name field values.
D. Order batches by Auto -number field.

A

Answer: D

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
56
Q

DreamHouse Realty has 15 million records in the Order_c custom object. When running a bulk query, the query times out.
What should be considered to address this issue?

A. Tooling API
B. PK Chunking
C. Metadata API
D. Streaming API

A

Answer: B

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
57
Q

Company S was recently acquired by Company T. As part of the acquisition, all of the data for Company S’s Salesforce instance (source) must be migrated into Company T’s Salesforce instance (target). Company S has 6 million Case records.

An Architect has been tasked with optimizing the data load time.

What should the Architect consider to achieve this goal?

A. Pre-process the data, then use Data Loader with SOAP API to upsert with zip compression enabled.
B. Directly leverage Salesforce-to-Salesforce functionality to load Case data.
C. Load the data in multiple sets using Bulk API parallel processes.
D. Utilize the Salesforce Org Migration Tool from the Setup Data Management menu.

A

Answer: A

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
58
Q

Universal Containers (UC) has users complaining about reports timing out or simply taking too long to run What two actions should the data architect recommend to improve the reporting experience?

Choose 2 answers

A. Index key fields used in report criteria.
B. Enable Divisions for large data objects.
C. Create one skinny table per report.
D. Share each report with fewer users.

A

Answer: A, C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
59
Q

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.

A

Answer: A,C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
60
Q

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.

A

Answer: A, D

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
61
Q

Developers at Universal Containers need to build a report for the business which displays Accounts opened in the past year grouped by industry. This report will also include information from contacts, opportunities, and orders. There are several million Accounts in the system. Which two options should be recommended to make this report perform well and satisfy the business need?

Choose 2

A. Use triggers to populate denormalized related fields on the Account.
B. Use an indexed data field with bounded data filters.
C. Use Formula fields to surface information I related entities on the report.
D. Use unbounded date ranges to filter the report.

A

Answer: B, D

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
62
Q

A customer wishes to migrate 700,000 Account records in a single migration into Salesforce. What is the recommended solution to migrate these records while minimizing migration time?

A. Use Salesforce Soap API in parallel mode.
B. Use Salesforce Bulk API in serial mode.
C. Use Salesforce Bulk API in parallel mode.
D. Use Salesforce Soap API in serial mode.

A

Answer: C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
63
Q

Universal Containers has millions of rows of data in Salesforce that are being used in reports to evaluate historical trends. Performance has become an issue, as well as data storage limits. Which two strategies should be recommended when talking with stakeholders?

Choose 2

A. Use scheduled batch Apex to copy aggregate information into a custom object and delete the original records.
B. Combine Analytics Snapshots with a purging plan by reporting on the snapshot data and deleting the original records.
C. Use Data Loader to extract data, aggregate it, and write it back to a custom object, then delete the original records.
D. Configure the Salesforce Archiving feature to archive older records and remove them from the data storage limits.

A

Answer: A, D

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
64
Q

Universal Containers (UC) has implemented Sales Cloud and it has been noticed that Sales reps are not entering enough data to run insightful reports and dashboards. UC executives would like to monitor and measure data quality metrics. What solution addresses this requirement?

A. Use third-party AppExchange tools to monitor and measure data quality.
B. Generate reports to view the quality of sample data.
C. Use custom objects and fields to calculate data quality.
D. Export the data to an enterprise data warehouse and use BI tools for data quality.

A

Answer: A

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
65
Q

A shipping and logistics company has created a large number of reports within Sales Cloud since Salesforce was introduced. Some of these reports analyze large amounts of data regarding the whereabouts of the company’s containers, and they are starting to time out when users are trying to run the reports. What is a recommended approach to avoid these time-out issues?

A. Improve reporting performance by creating a custom Visualforce report that is using a cache of the records in the report.
B. Improve reporting performance by replacing the existing reports in Sales Cloud with new reports based on Analytics Cloud.
C. Improve reporting performance by creating an Apex trigger for the Report object that will prefetch data before the report is run.
D. Improve reporting performance by creating a dashboard that is scheduled to run the reports only once per day.

A

Answer: B

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
66
Q

Due to security requirements, Universal Containers needs to capture specific user actions, such as login, logout, file attachment download, package install, etc. What is the recommended approach for defining a solution for this requirement?

A. Use a field audit trail to capture field changes.
B. Use a custom object and trigger to capture changes.
C. Use Event Monitoring to capture these changes.
D. Use a third-party AppExchange app to capture changes.

A

Answer: C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
67
Q

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.

A

Answer: C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
68
Q

Which two statements are accurate with respect to performance testing a Force.com application?

pick 2

A. All Force.com applications must be performance tested in a sandbox as well as production.
B. A performance test plan must be created and submitted to Salesforce customer support.
C. Applications with highly customized code or large volumes should be performance tested.
D. Application performance benchmarked in a sandbox can also be expected in production.

A

Answer: B, C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
69
Q

Universal Containers (UC) is launching an RFP to acquire a new accounting product available on AppExchange. UC is expecting to issue 5 million invoices per year, with each invoice containing an average of 10 line items. What should UC’s Data Architect recommend to ensure scalability?

A. Ensure invoice line items simply reference existing Opportunity line items.
B. Ensure the account product vendor includes Wave Analytics in their offering.
C. Ensure the account product vendor provides a sound data archiving strategy.
D. Ensure the accounting product runs 100% natively on the Salesforce platform.

A

Answer: C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
70
Q

Universal Containers (UC) has a custom discount request object set as a detail object with a custom product object as the master. There is a requirement to allow the creation of generic discount requests without the custom product object as its master record. What solution should an Architect recommend to UC?

A. Mandate the selection of a custom product for each discount request.
B. Create a placeholder product record for the generic discount request.
C. Remove the master-detail relationship and keep the objects separate.
D. Change the master-detail relationship to a lookup relationship.

A

Answer: D

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
71
Q

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.

A

Answer: A, C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
72
Q

Universal Containers (UC) is facing data quality issues where Sales Reps are creating duplicate customer accounts, contacts, and leads. UC wants to fix this issue immediately by prompting users about a record that possibly exists in Salesforce. UC wants a report regarding duplicate records. What would be the recommended approach to help UC start immediately?

A. Create an after insert and update trigger on the account, contact and lead, and send an error if a duplicate is found using a custom matching criteria.
B. Create a duplicate rule for account, lead, and contact, use standard matching rules for these objects, and set the action to report and alert for both creates and edits.
C. Create a duplicate rule for account, lead, and contact, use standard matching rules for these objects, and set the action to block for both creates and edits.
D. Create a before insert and update trigger on account, contact, and lead, and send an error if a duplicate is found using a custom matching criteria.

A

Answer: B

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
73
Q

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.

A

Answer: A

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
74
Q

Universal Containers (UC) has a requirement to create an Account plan object that is related to the Account object. Each Account plan needs to have an Account object, but the accessibility requirement of the Account plan is different from the Account object. What should an Architect recommend?

A. Create a custom account plan object as detail with Account as mater in a master-detail relationship.
B. Create a custom account plan object as detail with Account as master with additional sharing rules to allow access.
C. Create an account plan object with a lookup relations to Account without any validation rules to enforce the Account association.
D. Create an account plan object with a lookup relationship to Account with validation rules to enforce the Account association.

A

Answer: D

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
75
Q

Universal Containers (UC) is using Salesforce Sales & Service Cloud for B2C sales and customer service but they are experiencing a lot of duplicate customers in the system. Which are two recommended approaches for UC to avoid duplicate data and increase the level of data quality?

Pick 2

A. Use Duplicate Management.
B. Use an Enterprise Service Bus.
C. Use Data.com Clean
D. Use a data wharehouse.

A

Answer: A, C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
76
Q

Universal Containers (UC) has several custom Visualforce applications have been developed in which users are able to edit Opportunity records. UC struggles with data completeness on their Opportunity records and has decided to make certain fields required that have not been in the past. The newly required fields are dependent on the Stage of the Opportunity, such that certain fields are only required once an Opportunity advances to later stages. There are two fields. What is the simplest approach to handle this new requirement?

A. Update the Opportunity page layout to mark these fields as required.
B. Use a validation rule for each field that takes the Stage into consideration.
C. Update these Opportunity field definitions in Setup to be required.
D. Write an Apex trigger that checks each field when records are saved.

A

Answer: B

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
77
Q

A Customer is migrating 10 million order and 30 million order lines into Salesforce using Bulk API. The Engineer is experiencing time-out errors or long delays querying parents order IDs in Salesforce before importing related order line items. What is the recommended solution?

A. Query only indexed ID field values on the imported order to import related order lines.
B. Leverage an External ID from source system orders to import related order lines.
C. Leverage Batch Apex to update order ID on related order lines after import.
D. Leverage a sequence of numbers on the imported orders to import related order lines.

A

Answer: B

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
78
Q

Universal Containers would like to remove data silos and connect their legacy CRM together with their ERP and with Salesforce. Most of their sales team has already migrated to Salesforce for daily use, although a few users are still on the old CRM until some functionality they require is completed. Which two techniques should be used for smooth interoperability now and in the future.

Pick 2

A. Replicate ongoing changes in the legacy CRM to Salesforce to facilitate a smooth transition when the legacy CRM is eventually retired.
B. Specify the legacy CRM as the system of record during transition until it is removed from operation and fully replaced by Salesforce.
C. Work with stakeholders to establish a Master Data Management plan for the system of record for specific objects, records, and fields.
D. Do not connect Salesforce and the legacy CRM to each other during this transition period, but do allow both to interact with the ERP.

A

Answer: B, C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
79
Q

UC is trying to switch from legacy CRM to salesforce and wants to keep legacy CRM and salesforce in place till all the functionality is deployed in salesforce. The want to keep data in synch b/w Salesforce, legacy CRM and SAP. What is the recommendation.

Pick 2

A. Integrate legacy CRM to salesforce and keep data in synch till new functionality is in place
B. Do not integrate legacy CRM to Salesforce, but integrate salesforce to SAP
C. Integrate SAP with Salesforce, SAP to legacy CRM but not legacy CRM to Salesforce
D. Suggest MDM solution and link MDM to salesforce and SAP

A

Answer: C, D

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
80
Q

Universal Containers (UC) has an Application custom object, which has tens of millions of records created in the past 5 years. UC needs the last 5 years of data to exist in Salesforce at all times for reporting and queries. UC is currently encountering performance issues when reporting and running queries on this Object using date ranges as filters. Which two options can be used to improve report performance?

(2)

A. Ask support to create a skinny table for Application with the necessary reporting fields.
B. Add custom indexes to all fields on Application without a standard index.
C. Run multiple reports to get different pieces of the data and combine them.
D. Add custom indexes to the Date fields used for filtering the report.

A

Answer: A, D

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
81
Q

Universal Containers (UC) is expecting to have nearly 5 million shipments records in its Salesforce org. Each shipment record has up to 10 child shipment item records. The Shipment custom object has an Organization-wide Default (OWD) sharing model set to Private and the Shipment Item custom object has a Master-Detail relationship to Shipment. There are 25 sharing rules set on the Shipment custom object, which allow shipment records to be shared to each of UC’s 25 business areas around the globe. These sharing rules use public groups, one for each business area plus a number of groups for management and support roles. UC has a high turnover of Sales Reps and often needs to move Sales Reps between business areas in order to meet local demand. What feature would ensure that performance, when moving Sales Reps between regions, remains adequate while meeting existing requirements?

A. Implement data archiving for old Shipment records.
B. Contact Salesforce to create Skinny tables on Shipment.
C. Configure shipment OWD to Public Read/Write.
D. Contact Salesforce to enable Defer Sharing Rules

A

Answer: D

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
82
Q

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.

A

Answer: B

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
83
Q

Universal Containers wants to develop a dashboard in Salesforce that will allow Sales Managers to do data exploration using their mobile device (i.e., drill down into sales-related data) and have the
possibility of adding ad-hoc filters while on the move. What is a recommended solution for building data exploration dashboards in Salesforce?

A. Create a Dashboard in an external reporting tool, export data to the tool, and add link to the dashboard in Salesforce.
B. Create a Dashboard in an external reporting tool, export data to the tool, and embed the dashboard in Salesforce using the Canval toolkit.
C. Create a standard Salesforce Dashboard and connect it to reports with the appropriate filters.
D. Create a Dashboard using Analytics Cloud that will allow the user to create ad-hoc lenses and drill down.

A

Answer: D

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
84
Q

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.

A

Answer: B,C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
85
Q

Cloud Kicks is launching a Partner Community, which will allow users to register shipment requests that are then processed by Cloud Kicks employees. Shipment requests contain header information, and then a list of no more than 5 items being shipped.
First, Cloud Kicks will introduce its community to 6,000 customers in North America, and then to 24,000 customers worldwide within the next two years. Cloud Kicks expects 12 shipment requests per week per customer, on average, and wants customers to be able to view up to three years of shipment requests and use Salesforce reports.

What is the recommended solution for the Cloud Kicks Data Architect to address the requirements?

A. Create an external custom object to track shipment requests and a child external object to track shipment items. External objects are stored off-platform in Heroku’s Postgres database.
B. Create an external custom object to track shipment requests with five lookup custom fields for each item being shipped. External objects are stored off-platform in Heroku’s Postgres database.
C. Create a custom object to track shipment requests and a child custom object to track shipment items. Implement an archiving process that moves data off-platform after three years.
D. Create a custom object to track shipment requests with five lookup custom fields for each item being shipped Implement an archiving process that moves data off-platform after three years.

A

Answer: C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
86
Q

Universal Containers has successfully migrated 50 million records into five different objects multiple times in a full copy sandbox. The Integration Engineer wants to re-run the test again a month before it goes live into Production. What is the recommended approach to re-run the test?

A. Truncate all 5 objects quickly and re-run the data migration test.
B. Refresh the full copy sandbox and re-run the data migration test.
C. Hard delete all 5 objects’ data and re-run the data migration test.
D. Truncate all 5 objects and hard delete before running the migration test.

A

Answer: B

87
Q

Universal Containers is integrating a new Opportunity engagement system with Salesforce. According to their Master Data Management strategy, Salesforce is the system of record for Account, Contact, and Opportunity data. However, there does seem to be valuable Opportunity data in the new system that potentially conflicts with what is stored in Salesforce. What is the recommended course of action to appropriately integrate this new system?

A. The MDM strategy defines Salesforce as the system of record, so Salesforce Opportunity values prevail in all conflicts.
B. A policy should be adopted so that the system whose record was most recently updated should prevail in conflicts.
C. The Opportunity engagement system should become the system of record for Opportunity records.
D. Stakeholders should be brought together to discuss the appropriate data strategy moving forward.

A

Answer: D

88
Q

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?

Choose 2

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.

A

Answer: A, B

89
Q

Universal Containers (UC) is implementing its new Internet of Things technology, which consists of smart containers that provide information on container temperature and humidity updated every 10 minutes back to UC. There are roughly 10,000 containers equipped with this technology with the number expected to increase to 50,000 across the next five years. It is essential that Salesforce user have access to current and historical temperature and humidity data for each container. What is the recommended solution?

A. Create new custom fields for temperature and humidity in the existing Container custom object, as well as an external ID field that is unique for each container. These custom fields are updated when a new measure is received.
B. Create a new Container Reading custom object, which is created when a new measure is received for a specific container. The Container Reading custom object has a master-detail relationship to the container object.
C. Create a new Lightning Component that displays last humidity and temperature data for a specific container and can also display historical trends obtaining relevant data from UC’s existing data warehouse.
D. Create a new Container Reading custom object with a master-detail relationship to Container which is created when a new measure is received for a specific container. Implement an archiving process that runs every hour.

A

Answer: D

90
Q

Universal Containers is planning out their archiving and purging plans going forward for their custom objects Topic__c and Comment__c. Several options are being considered, including analytics snapshots, offsite storage, scheduled purges, etc. Which three questions should be considered when designing an appropriate archiving strategy?

Pick 3

A. How many fields are defined on the custom objects that need to be archived?
B. Which profiles and users currently have access to these custom object records?
C. If reporting is necessary, can the information be aggregated into fewer, summary records?
D. Will the data being archived need to be reported on or accessed in any way in the future?
E. Are there any regulatory restrictions that will influence the archiving and purging plans?

A

Answer: C, D, E

91
Q

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

Pick 3

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.

A

Answer: A, C, D

92
Q

Universal Containers (UC) has a multi-level master-detail relationship for opportunities, a custom opportunity line item object, and a custom discount request. UC has opportunity as master and custom line item object as detail in master-detail relationship. UC also has a custom line item object as master and a custom discount request object as detail in another master-detail relationship. UC has a requirement to show all sums of discounts across line items at an opportunity level. What is the recommended solution to address these requirements?

A. Use roll-up for the line-item-level summary and a trigger for the opportunity amount summary, as only one level roll-up is allowed.
B. Update the master-detail relationships to lookup relationships in order to allow the discount amount to roll up.
C. Remove the master-detail relationships and rely completely on workflow/triggers to summarize the discount amount.
D. Roll-up discount request amount at the line-item-level and line-item-level summary discount at the opportunity level.

A

Answer: D

93
Q

Which two best practices should be followed when using SOSL for searching?

Pick 2

A. Use searches against single Objects for greater speed and accuracy.
B. Keep searches specific and avoid wildcards where possible.
C. Use SOSL option to ignore custom indexes as search fields are pre-indexed.
D. Use Find in “ALL FIELDS” for faster searches.

A

Answer: B, D

94
Q
Universal Containers (UC) maintains a collection of several million Account records that represent 
business in the United Sates. As a logistics company, this list is one of the most valuable and important components of UC's business, and the accuracy of shipping addresses is paramount. Recently it has been noticed that too many of the addresses of these businesses are inaccurate, or the businesses don't exist. Which two scalable strategies should UC consider to improve the quality of their Account addresses? 

Pick 2

A. Contact each business on the list and ask them to review and update their address information.
B. Build a team of employees that validate Accounts by searching the web and making phone calls.
C. Integrate with a third-party database or services for address validation and enrichment.
D. Leverage Data.com Clean to clean up Account address fields with the D&B database.

A

Answer: C, D

95
Q

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.

A

Answer: D

96
Q

Universal Containers (UC) is implementing Salesforce Sales Cloud and Service Cloud. As part of their implementation, they are planning to create a new custom object (Shipments), which will have a lookup relationship to Opportunities. When creating shipment records, Salesforce users need to manually input a customer reference, which is provided by customers, and will be stored in the Customer_Reference__c text custom field. Support agents will likely use this customer reference to search for Shipment records when resolving shipping issues. UC is expecting to have around 5 million shipment records created per year. What is the recommended solution to ensure that support agents using global search and reports can quickly find shipment records?

A. Implement an archiving process for shipment records created after five years.
B. Implement an archiving process for shipment records created after three years.
C. Set Customer-Reference_c as an External ID (non-unique).
D. Set Customer-Reference_c as an External ID (unique).

A

Answer: D

97
Q

Universal Containers has a custom object with millions of rows of data.

When executing SOQL queries, which three options prevent a query from being selective?

(Choose three.)

A. Using leading % wildcards.
B. Using trailing % wildcards.
C. Performing large loads and deletions.
D. Using NOT and != operators.
E. Using a custom index on a deterministic formula field.

A

Answer: A, D, E

98
Q

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.

A

Answer: B

99
Q

UC is having issues using Informatica Cloud Louder to export +10MOrder records. Each Order record has 10 Order Line Items. What two steps can you take to help correct this? Choose two answers.

Pick 2

A. Export in multiple batches
B. Export Bulk API in parallel mode
C. Use PK Chunking
D. Limit Batch to 10K records

A

Answer: A, C

100
Q

Universal Containers would like to have a Service-Level Agreement (SLA) of 1 day for any data loss due to unintentional or malicious updates of records in Salesforce. What approach should be suggested to address this requirement?

A. Build a daily extract job and extract data to on-premise systems for long-term backup and archival purposes.
B. Schedule a Weekly Extract Service for key objects and extract data in XL sheets to on-premise systems.
C. Store all data in shadow custom objects on any updates and deletes, and extract them as needed .
D. Evaluate a third-party AppExchange app, such as OwnBackup or Spanning, etc., for backup and archival purposes.

A

Answer: D

101
Q

Universal Containers (UC) has 1,000 accounts and 50,000 opportunities. UC has an enterprise security requirement to export all sales data outside of Salesforce on a weekly basis. The security requirement also calls for exporting key operational data that includes events such as file downloads, logins, logouts, etc. Which two recommended approaches would address the above requirement?

A. Use Field Audit History to capture operational data and extract it to on-premise systems.
B. Use Weekly Export to extract transactional data to on-premise systems.
C. Use a custom-built extract job to extract operational data to on-premise systems.
D. Use Event Monitoring to extract event data to on-premise systems.

A

Answer: C

102
Q

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?

Pick 2

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.

A

Answer: A, B

103
Q

Universal Containers is exporting 40 million Account records from Salesforce using Informatica Cloud. The ETL tool fails and the query log indicates a full table scan time-out failure. What is the recommended solution?

A. Modify the export job header to specify Export-in-Parallel.
B. Modify the export job header to specify Sforce-Enable-PKChunking.
C. Modify the export query that includes standard index fields(s).
D. Modify the export query with LIMIT clause with Batch size 10,000.

A

Answer: B

104
Q

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?

Pick 2

A. Use Salesforce Object Query Language.
B. Use a data definition language.
C. Use an entity relationship diagram.
D. Use the Salesforce Metadata API.

A

Answer: C, D

105
Q

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.

A

Answer: C

106
Q

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.

A

Answer: C

107
Q

What makes Skinny tables fast? Choose three answers.

A. They do not include soft-deleted records
B. They avoid resource intensive joins
C. Their tables are kept in sync with their source tables when the source tables are modified
D. They can contain fields from other objects
E. They support up to a max of 100 of columns

A

Answer: A, B, C

108
Q

Universal Containers is creating a new B2C service offering for consumers to ship goods across continents. This is in addition to their well-established B2B offering. Their current Salesforce org uses the standard Account object to track B2B customers. They are expecting to have over 50,000,000 consumers over the next five years across their 50 business regions. B2C customers will be individuals. Household data is not required to be stored. What is the recommended data model for consumer account data to be stored in Salesforce?

A. Use the Account object with Person Accounts and a new B2C page layout.
B. Use the Account object with a newly created Record Type for B2C customers.
C. Create a new picklist value for B2C customers on the Account Type field.
D. Use 50 umbrella Accounts for each region, with customers as associated Contacts.

A

Answer: A

109
Q

Universal Containers (UC) is implementing a new customer categorization process where customers should be assigned to a Gold, Silver, or Bronze category if they’ve purchased UC’s new support service. Customers are expected to be evenly distributed across all three categories. Currently, UC has around 500,000 customers, and is expecting 1% of existing non-categorized customers to purchase UC’s new support service every month over the next five years. What is the recommended solution to ensure long-term performance, bearing in mind the above requirements?

A. Implement a new global picklist custom field with Gold, Silver, and Bronze values and enable it in Account.
B. Implement a new picklist custom field in the Account object with Gold, Silver, and Bronze values.
C. Implement a new Categories custom object and a master-detail relationship from Account to Category.
D. Implement a new Categories custom object and create a lookup field from Account to Category.

A

Answer: B

110
Q

Ursa Major Solar’s legacy system has a quarterly accounts receivable report that compiles data from the following:
- Accounts
- Contacts
- Opportunities
- Orders
- Order Line Items
Which issue will an architect have when implementing this in Salesforce?
A. Custom report types CANNOT contain Opportunity data.
B. Salesforce does NOT support Orders or Order Line Items.
C. Salesforce does NOT allow more than four objects in a single report type.
D. A report CANNOT contain data from Accounts and Contacts.

A

Answer: C

111
Q

Two million Opportunities need to be loaded in different batches into Salesforce using the Bulk API in parallel mode.

What should an Architect consider when loading the Opportunity records?

A. Use the Name field values to sort batches.
B. Order batches by Auto-number field.
C. Create indexes on Opportunity object text fields.
D. Group batches by the AccountId field.

A

Answer: D

112
Q

Ursa Major Solar has defined a new Data Quality Plan for their Salesforce data.
Which two approaches should an Architect recommend to enforce the plan throughout the organization?

(Choose two.)

A. Ensure all data is stored in an external system and set up an integration to Salesforce for view-only access.
B. Schedule reports that will automatically catch duplicates and merge or delete the records every week.
C. Enforce critical business processes by using Workflow, Validation Rules, and Apex code.
D. Schedule a weekly dashboard displaying records that are missing information to be sent to managers for review.

A

Answer: C,D

113
Q

DreamHouse Realty has a Salesforce deployment that manages Sales, Support, and Marketing efforts in a multi-system ERP environment. The company recently reached the limits of native reports and dashboards and needs options for providing more analytical insights.

What are two approaches an Architect should recommend?

(Choose two.)

A. Weekly Snapshots
B. Einstein Analytics
C. Setup Audit Trails
D. AppExchange Apps

A

Answer: B,D

114
Q

Cloud Kicks currently has a Public Read/Write sharing model for the company’s Contacts. Cloud Kicks management team requests that only the owner of a contact record be allowed to delete that contact.
What should an Architect do to meet these requirements?

A. Set the profile of the users to remove delete permission from the Contact object.
B. Check if the current user is NOT the owner by creating a “before delete” trigger.
C. Set the Sharing settings as Public Read Only for the Contact object.
D. Check if the current user is NOT the owner by creating a validation rule on the Contact object.

A

Answer: B

115
Q

An Architect needs information about who is creating, changing, or deleting certain fields within the past four months.
How can the Architect access this information?

A. Create a field history report for the fields in question.
B. After exporting the setup audit trail, find the fields in question.
C. After exporting the metadata, search it for the fields in question.
D. Remove “customize application” permissions from everyone else.

A

Answer: B

116
Q

Universal Containers has more than 10 million records in the Order_c object. The query has timed out when running a bulk query. What should be considered to resolve query timeout?

A. Tooling API
B. PK Chunking
C. Metadata API
D. Streaming API

A

Answer: B

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

A

Answer: D

118
Q

Which two aspects of data does an Enterprise data governance program aim to improve?

(2)

A. Data integrity
B. Data distribution
C. Data usability
D. Data modeling

A

Answer: A, C

119
Q

Universal Containers (UC) has over 10 million accounts with an average of 20 opportunities with each account. A Sales Executive at UC needs to generate a daily report for all opportunities in a specific opportunity stage.

Which two key considerations should be made to make sure the performance of the report is not degraded due to large data volume?

(2)

A. Number of queries running at a time.
B. Number of joins used in report query.
C. Number of records returned by report query.
D. Number of characters in report query.

A

Answer: B, C

120
Q

A large retail B2C customer wants to build a 360 view of its customer for its call center agents. The customer interaction is currently maintained in the following system:

  1. Salesforce CRM
  2. Custom billing solution
  3. Customer Master Data management (MDM)
  4. Contract Management system
  5. Marketing solution
    What should a data architect recommend that would help upgrade uniquely identify customer across multiple systems:

A. Store the salesforce id in all the solutions to identify the customer.
B. Create a custom object that will serve as a cross reference for the customer id.
C. Create a customer data base and use this id in all systems.
D. Create a custom field as external id to maintain the customer Id from the MDM solution.

A

Answer: D

121
Q

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

A

Answer: C

122
Q

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

A

Answer: A, C, E

123
Q
Universal Containers (UC) requires 2 years of customer related cases to be available on SF for operational reporting. Any cases older than 2 years and upto 7 years need to be available on demand to the Service agents. UC creates 5 million cases per yr. 
Which 2 data archiving strategies should a data architect recommend? 

Choose 2 options:

A. Use custom objects for cases older than 2 years and use nightly batch to move them.
B. Sync cases older than 2 years to an external database, and provide access to Service agents to the database
C. Use Big objects for cases older than 2 years, and use nightly batch to move them.
D. Use Heroku and external objects to display cases older than 2 years and bulk API to hard delete from Salesforce.

A

Answer: C, D

124
Q

NTO would like to retrieve their SF orgs meta data programmatically for backup within a various external. Which API is the best fit for accomplishing this task?

A. Metadata API
B. Tooling API
C. Bulk API in serial mode
D. SOAP API

A

Answer: A

125
Q

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.

A

Answer: B, D, E

126
Q

To address different compliance requirements, such as general data protection regulation (GDPR), personally identifiable information (PII), of health insurance Portability and Accountability Act (HIPPA) and others, a SF customer decided to categorize each data element in SF with the following:

  • Data owner
  • Security Level, such as confidential
  • Compliance types such as GDPR, PII, HIPPA

A compliance audit would require SF admins to generate reports to manage
compliance.

What should a data architect recommend to address this requirement?

A. Use metadata API, to extract field attribute information and use the extract to classify and build reports
B. Use field metadata attributes for compliance categorization, data owner, and data sensitivity level.
C. Create a custom object and field to capture necessary compliance information and build custom reports.
D. Build reports for field information, then export the information to classify and report for Audits.

A

Answer: B

127
Q

NTO processes orders from its website via an order management system (OMS). The OMS stores over 2 million historical records and is currently not integrated with SF. The Sales team at NTO using Sales cloud and would like visibility into related customer orders yet they do not want to persist millions of records directly in Salesforce. NTO has asked the data architect to evaluate SF connect and the concept of data verification. Which 3 considerations are needed prior to a SF Connect implementation?

Choose 3 answers:

A. Create a 2nd system Admin user for authentication to the external source.
B. Develop an object relationship strategy.
C. Identify the external tables to sync into external objects
D. Assess whether the external data source is reachable via an ODATA endpoint.
E. Configure a middleware tool to poll external table data

A

Answer: B, C, D

128
Q

UC has been using SF for 10 years. Lately, users have noticed, that the pages load slowly when viewing Customer and Account list view.
To mitigate, UC will implement a data archive strategy to reduce the amount of data actively loaded. Which 2 tasks are required to define the strategy?

Choose 2 answers:

A. Identify the recovery point objective.
B. Identify how the archive data will be accessed and used.
C. Identify the recovery time objective.
D. Identify the data retention requirements

A

Answer: B, D

129
Q

A large Automobile company has implemented SF for its Sales Associates. Leads flow from its website to SF using a batch integration in SF. The Batch job connects the leads to Accounts in SF. Customer visiting their retail stores are also created in SF as Accounts.
The company has noticed a large number of duplicate accounts in SF. 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 scalable option should a data Architect choose to implement to avoid duplicates?

A. Create duplicate rules in SF to validate duplicates during the account creation process
B. Implement a MDM solution to validate the customer information before creating Accounts in SF.
C. Build Custom search based on fields on Accounts which can be matched with customer when they visit the store
D. Customize Account creation process to search if customer exists before creating an Account.

A

Answer: A

130
Q

UC has a classic encryption for Custom fields and is leveraging weekly data reports for data backups. During the data validation of exported data UC discovered that encrypted field values are still being exported as part of data exported. What should a data architect recommend to make sure decrypted values are exported during data export?

A. Set a standard profile for Data Migration user, and assign view encrypted data
B. Create another field to copy data from encrypted field and use this field in export
C. Leverage Apex class to decrypt data before exporting it.
D. Set up a custom profile for data migration user and assign view encrypted data.

A

Answer: D

131
Q

Universal containers is implementing Salesforce lead management. UC Precure 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

A

Answer: B

132
Q

A large retail company has recently chosen SF as its CRM solution. They have the following record counts:
• 2500000 accounts
• 25000000 contacts
When doing an initial performance test, the data architect noticed an extremely slow response for reports and list views.
What should a data architect do to solve the performance issue?

A. Load only the data that the users is permitted to access
B. Add custom indexes on frequently searched account and contact objects fields
C. Limit data loading to the 2000 most recently created records.
D. Create a skinny table to represent account and contact objects.

A

Answer: B

133
Q

UC has millions of case records with case history and SLA data. UC’s compliance team would like historical cases to be accessible for 10 years for Audit purpose. What solution should a data architect recommend?

A. Archive Case data using Salesforce Archiving process
B. Purchase more data storage to support case object
C. Use a custom object to store archived case data.
D. Use a custom Big object to store archived case data.

A

Answer: D

134
Q

NTO need to extract 50 million records from a custom object everyday from its Salesforce org. NTO is facing query timeout issues while extracting these records.
What should a data architect recommend in order to get around the time out issue?

A. Use a custom auto number and formula field and use that to chunk records while extracting data.
B. The REST API to extract data as it automatically chunks records by 200.
C. Use ETL tool for extraction of records.
D. Ask SF support to increase the query timeout value.

A

Answer: C

135
Q

UC has a variety of systems across its technology landscape, including SF, legacy enterprise resource planning (ERP) applications and homegrown CRM tools. UC has decided that they would like to consolidate all customer, opportunity and order data into Salesforce as part of its master data management (MDM) strategy.

What are the 3 key steps that a data architect should take when merging data from multiple systems into Salesforce?

Choose 3 answers:

A. Create new fields to store additional values from all the systems.
B. Install a 3rd party AppExchange tool to handle the merger
C. Analyze each system’s data model and perform gap analysis
D. Utilize an ETL tool to merge, transform and de-duplicate data.
E. Work with Stakeholders to define record and field survivorship rules

A

Answer: C, D, E

136
Q

A customer wants to maintain geographic location information including latitude and longitude in a custom object. What would a data architect recommend to satisfy this requirement?

A. Create formula fields with geolocation function for this requirement.
B. Create custom fields to maintain latitude and longitude information
C. Create a geolocation custom field to maintain this requirement
D. Recommend app exchange packages to support this requirement.

A

Answer: B

137
Q

UC has a roll-up summary field on Account to calculate the count of contacts associated with an account. During the account load, SF is throwing an “Unable to lock a row” error.
Which solution should a data architect recommend, to resolve the error?

A. Leverage data loader platform API to load data.
B. Perform Batch job in parallel mode and reduce Batch size
C. Perform Batch job in serial mode and reduce batch size
D. Defer roll-up summary fields calculation during data migration.

A

Answer: B

138
Q

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

A

Answer: A

139
Q

UC is planning a massive SF implementation with large volumes of data. As part of the org’s implementation, several roles, territories, groups, and sharing rules have been configured. The data architect has been tasked with loading all of the required data, including user data, in a timely manner.

What should a data architect do to minimize data load times due to system calculations?

A. Enable defer sharing calculations, and suspend sharing rule calculations
B. Load the data through data loader, and turn on parallel processing.
C. Leverage the Bulk API and concurrent processing with multiple batches
D. Enable granular locking to avoid “UNABLE _TO_LOCK_ROW” error.

A

Answer: A

140
Q

NTO has 1 million customer records spanning 25 years. As part of its new SF project, NTO would like to create a master data management strategy to help preserve the history and relevance of its customer data.

Which 3 activities will be required to identify a successful master data management strategy?

Choose 3 answers:

A. Identify data to be replicated 
B. Create a data archive strategy 
C. Define the systems of record for critical data 
D. Install a data warehouse 
E. Choose a Business Intelligence tool.
A

Answer: A, B, C

141
Q

UC is migrating data from legacy system to SF. UC would like to preserve the following information on records being migrated:
• Date time stamps for created date and last modified date.
• Ownership of records belonging to inactive users being migrated to Salesforce.

Which 2 solutions should a data architect recommends to preserve the date timestamps and ownership on records?

Choose 2 answers.

A. Log a case with SF to update these fields
B. Enable update records with Inactive Owners Permission
C. Enable Set Audit fields upon Record Creation Permission
D. Enable modify all and view all permission.

A

Answer: B, C

142
Q

UC has migrated its Back-office data into an on-premise database with REST API access. UC recently implemented Sales cloud for its sales organization. But users are complaining about a lack of order
data inside SF. UC is concerned about SF storage limits but would still like Sales cloud to have access to the data. Which design patterns should a data architect select to satisfy the requirement?

A. Migrate and persist the data in SF to take advantage of native functionality.
B. Use SF Connect to virtualize the data in SF and avoid storage limits.
C. Develop a bidirectional integration between the on-premise system and Salesforce.
D. Build a UI for the on-premise system and iframe it in Salesforce

A

Answer: B

143
Q

NTO has decided to franchise its brand. Upon implementation, 1000 franchisees will be able to access BTO’s product information and track large customer sales and opportunities through a portal. The Franchisees will also be able to run monthly and quarterly sales reports and projections as well as view the reports in dashboards.

Which licenses does NTO need to provide these features to the Franchisees?

A. Salesforce Sales Cloud license
B. Lightning Platform license
C. Customer Community license
D. Partner Community license

A

Answer: D

144
Q

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.

A

Answer: D

145
Q

US is implementing salesforce and will be using salesforce to track customer complaints, provide white papers on products and provide subscription (Fee) – based support.
Which license type will US users need to fulfil US’s requirements?

A. Lightning platform starter license.
B. Service cloud license.
C. Salesforce license.
D. Sales cloud license

A

Answer: B

146
Q

US has released a new disaster recovery (DR)policy that states that cloud solutions need a business continuity plan in place separate from the cloud providers built in data recovery solution. Which solution should a data architect use to comply with the DR policy?

A. Leverage a 3rd party tool that extract salesforce data/metadata and stores the information in an external protected system.
B. Leverage salesforce weekly exports, and store data in Flat files on a protected system.
C. Utilize an ETL tool to migrate data to an on-premise archive solution.
D. Write a custom batch job to extract data changes nightly, and store in an external protected system.

A

Answer: A

147
Q

(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

A

Answer: A, D

148
Q

UC has the following system:
• Billing system.
• Customer support system.
• CRM system.
US has been having trouble with business intelligence across the different systems. Recently US implemented a master data management (MDM) solution that will be the system of truth for the
customer records.
Which MDM data element is needed to allow reporting across these systems?

A. Global unique customer number.
B. Email address.
C. Phone number.
D. Full name.

A

Answer: A

149
Q

UC has a salesforce org with multiple automated processes defined for group membership process. UC also have multiple admins on staff that perform manual adjustments to the role hierarchy. The automated task and manual task overlap daily and UC is experiencing “Lock errors” consistently. What should a data architect recommend mitigate these errors?

A. Ask salesforce support for addition CPU power.
B. Enable granular locking.
C. Remove SOQL statements from APEX loops.
D. Enable sharing recalculations

A

Answer: C

150
Q

NTO has a loyalty program to reward repeat customers. The following conditions exists: 1. Reward levels are earned based on the amount spent during the previous 12 months. 2. The program will track every item a customer has bought and grant them points for discount. 3. The program generates 100 million records each month.
NTO customer support would like to see a summary of a customer’s recent transaction and reward level(s) they have attained.
Which solution should the data architect use to provide the information within the salesforce for the customer support agents?

A. Create a custom object in salesforce to capture and store all reward program. Populate nightly from the point-of-scale system, and present on the customer record.
B. Capture the reward program data in an external data store and present the 12 months trailing summary in salesforce using salesforce connect and then external object.
C. Provide a button so that the agent can quickly open the point of sales system displaying the customer history.
D. Create a custom big object to capture the reward program data and display it on the contact record and update nightly from the point-of-scale system.

A

Answer: D

151
Q

NTO has been using salesforce for sales and service for 10 years. For the past 2 years, the marketing group has noticed a raise from 0 to 35 % in returned mail when sending mail using the contact information stored in salesforce.

Which solution should the data architect use to reduce the amount of returned mails?

A. Use a 3rd party data source to update contact information in salesforce.
B. Email all customer and asked them to verify their information and to call NTO if their address is incorrect.
C. Delete contacts when the mail is returned to save postal cost to NTO.
D. Have the sales team to call all existing customers and ask to verify the contact details.

A

Answer: A

152
Q

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.

A

Answer: B, D, E

153
Q

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 3 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 planning (ERP) application.
D. Ensure the data is CRM-Centric and able to populate standard of custom objects.
E. A selection of the tool required to replicate the data.

A

Answer: B, D, E

154
Q

What 2 data management policies does the data classification feature allow customers to classify in salesforce?

Choose 2 answers:

A. Reference data policy.
B. Data governance policy.
C. Data sensitivity policy.
D. Compliance categorization policy.

A

Answer: C, D

155
Q

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.

A

Answer: B

156
Q

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.

A

Answer: B

157
Q

NTO has multiple systems across its enterprise landscape including salesforce, with disparate version
the customer records.
In salesforce, the customer is represented by the contact object.
NTO utilizes an MDM solution with these attributes:

  1. The MDM solution keeps track of customer master with a master key.
  2. The master key is a map to the record ID’s from each external system that customer data is stored within.
  3. The MDM solution provides de-duplication features, so it acts as the single source of truth. How should a data architect implement the storage of master key within salesforce?

A. Store the master key in Heroku postgres and use Heroku connect for synchronization.
B. Create a custom object to store the master key with a lookup field to contact.
C. Create an external object to store the master key with a lookup field to contact.
D. Store the master key on the contact object as an external ID (Field for referential imports)

A

Answer: D

158
Q

UC has large amount of orders coming in from its online portal. Historically all order are assigned to a generic user.

Which 2 measures should data architect recommend to avoid any performance issues while working with large number of order records?

Choose 2 answers:

A. Clear the role field in the generic user record.
B. Salesforce handles the assignment of orders automatically and there is no performance impact.
C. Create a role at top of role hierarchy and assign the role to the generic user.
D. Create a pool of generic users and distribute the assignment of memory to the pool of users.

A

Answer: A, C

159
Q

NTO has implemented salesforce for its sales users. The opportunity management in salesforce is implemented as follows:
1. Sales users enter their opportunities in salesforce for forecasting and reporting purposes. 2. NTO has a product pricing system (PPS) that is used to update opportunity amount field on opportunities on a daily basis.
3. PPS is the trusted source within the NTO for opportunity amount.
4. NTO uses opportunity forecast for its sales planning and management.
Sales users have noticed that their updates to the opportunity amount field are overwritten when PPS updates their opportunities.
How should a data architect address this overriding issue?

A. Create a custom field for opportunity amount that sales users update separating the fields that PPS updates.
B. Create a custom field for opportunity amount that PPS updates separating the field that sales user updates.
C. Change opportunity amount field access to read only for sales users using field level security.
D. Change PPS integration to update only opportunity amount fields when values is NULL.

A

Answer: C

160
Q

NTO uses salesforce to manage relationships and track sales opportunities. It has 10 million customers and 100 million opportunities. The CEO has been complaining 10 minutes to run and sometimes failed to load, throwing a time out error.
Which 3 options should help improve the dashboard performance?

Choose 3 answers:

A. Use selective queries to reduce the amount of data being returned.
B. De-normalize the data by reducing the number of joins.
C. Remove widgets from the dashboard to reduce the number of graphics loaded.
D. Run the dashboard for CEO and send it via email.
E. Reduce the amount of data queried by archiving unused opportunity records.

A

Answer: A, B, E

161
Q

UC has a legacy client server app that as a relational data base that needs to be migrated to salesforce.
What are the 3 key actions that should be done when data modeling in salesforce?

Choose 3 answers:

A. Identify data elements to be persisted in salesforce.
B. Map legacy data to salesforce objects.
C. Map legacy data to salesforce custom objects.
D. Work with legacy application owner to analysis legacy data model.
E. Implement legacy data model within salesforce using custom fields.

A

Answer: A, B, E

162
Q

UC is using SF CRM. UC sales managers are complaining about data quality and would like to monitor and measure data quality.

Which 2 solutions should a data architect recommend to monitor and measure data quality?

Choose 2 answers.

A. Use custom objects and fields to identify issues.
B. Review data quality reports and dashboards.
C. Install and run data quality analysis dashboard app
D. Export data and check for data completeness outside of Salesforce.

A

Answer: B, C

163
Q

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

A

Answer: C, D, E

164
Q

UC has multiple SF orgs that are distributed across regional branches. Each branch stores local customer data inside its org’s Account and Contact objects. This creates a scenario where UC is unable to view customers across all orgs.
UC has an initiative to create a 360-degree view of the customer, as UC would like to see Account and Contact data from all orgs in one place.

What should a data architect suggest to achieve this 360-degree view of the customer?

A. Consolidate the data from each org into a centralized datastore
B. Use Salesforce Connect’s cross-org adapter.
C. Build a bidirectional integration between all orgs.
D. Use an ETL tool to migrate gap Accounts and Contacts into each org.

A

Answer: A

165
Q

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.

A

Answer: A

166
Q

NTO has decided that it is going to build a channel sales portal with the following requirements: 1. External resellers are able to authenticate to the portal with a login.

  1. Lead data, opportunity data and order data are available to authenticated users.
  2. Authenticated users many need to run reports and dashboards.
  3. There is no need for more than 10 custom objects or additional file storage.

Which community cloud license type should a data architect recommend to meet the portal requirements?

A. Customer community.
B. Lightning external apps starter.
C. Customer community plus.
D. Partner community.

A

Answer: D

167
Q

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.

A

Answer: A

168
Q

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.

A

Answer: B

169
Q

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 fieldset.
B. Change query to SOSL. ??
C. Add limit 100 to the query.
D. Change the where clause to filter by a deterministic defined value.

A

Answer: D

170
Q

UC recently migrated 1 Billion customer related records from a legacy data store to Heroku Postgres. A subset of the data need to be synchronized with salesforce so that service agents are able to support customers directly within the service console. The remaining non- synchronized set of data will need to be accessed by salesforce at any point in time, but UC management is concerned about storage limitations.
What should a data architect recommend to meet these requirements with minimal effort?

A. Virtualize the remaining set of data with salesforce connect and external objects.
B. Use Heroku connect to bi-directional, sync all data between systems.
C. As needed, make call outs into Heroku postgres and persist the data in salesforce.
D. Migrate the data to big objects and leverage async SOQL with custom objects.

A

Answer: A

171
Q

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.

A

Answer: B, C, E

172
Q

UC needs to load a large volume of leads into salesforce on a weekly basis. During this process the validation rules are disabled.
What should a data architect recommend to ensure data quality is maintained in salesforce.

A. Activate validation rules once the leads are loaded into salesforce to maintain quality.
B. Allow validation rules to be activated during the load of leads into salesforce.
C. Develop custom APEX batch process to improve quality once the load is completed.
D. Ensure the lead data is preprocessed for quality before loading into salesforce.

A

Answer: C

173
Q

UC is building a salesforce application to track contacts and their respective conferences that they have attended with the following requirements:

  1. Contacts will be stored in the standard contact object.
  2. Conferences will be stored in a custom conference__c object.
  3. Each contact may attend multiple conferences and each conference may be related to multiple contacts.
    How should a data architect model the relationship between the contact and conference objects?

A. Implement a Contact Conference junction object with master detail relationship to both contact and conference__c.
B. Create a master detail relationship field on the Contact object.
C. Create a master detail relationship field on the Conference object.
D. Create a lookup relationship field on contact object.

A

Answer: A

174
Q

UC has a requirement to migrate 100 million order records from a legacy ERP application into the salesforce platform. UC does not have any requirements around reporting on the migrated data. What should a data architect recommend to reduce the performance degradation of the platform?

A. Create a custom object to store the data.
B. Use a standard big object defined by salesforce.
C. Use the standard “Order” object to store the data.
D. Implement a custom big object to store the data.

A

Answer: D

175
Q

NTO has outgrown its current salesforce org and will be migrating to new org shortly. As part of this process NTO will be migrating all of its metadata and data. NTO’s data model in the source org has a complex relationship hierarchy with several master detail and lookup relationships across objects, which should be maintained in target org.

What 3 things should a data architect do to maintain the relationship hierarchy during migration?

Choose 3 answers:

A. Use data loader to export the data from source org and then import or Upsert into the target org in sequential order.
B. Create a external id field for each object in the target org and map source record ID’s to this field.
C. Redefine the master detail relationship fields to lookup relationship fields in the target org.
D. Replace source record ID’s with new record ID’s from the target org in the import file.
E. Keep the relationship fields populated with the source record ID’s in the import file.

A

Answer: A, B, D

176
Q

UC has millions of Cases and are running out of storage. Some user groups need to have access to historical cases for up to 7 years.

Which 2 solutions should a data architect recommend in order to minimize performance and storage issues?

Choose 2 answers:

A. Export data out of salesforce and store in Flat files on external system.
B. Create a custom object to store case history and run reports on it.
C. Leverage on premise data archival and build integration to view archived data.
D. Leverage big object to archive case data and lightning components to show archived data.

A

Answer: C, D

177
Q

What should a data architect do to provide additional guidance for users when they enter information in a standard field?

A. Provide custom help text under field properties.
B. Create a custom page with help text for user guidance.
C. Add custom help text in default value for the field.
D. Add a label field with help text adjacent to the custom field.

A

Answer: A

178
Q

A large multinational B2C Salesforce customer is looking to implement their distributor management application is Salesforce. the application has the following capabilities:

1.Distributor create sales order in salesforce
2.Sales order are based on product prices applicable to their region
3. Sales order are closed once they are fulfilled
4. It is decided to maintain the order in opportunity object
How should the data architect model this requirement?

A. Create lookup to Custom Price object and share with distributors.
B. Configure price Books for each region and share with distributors.
C. Manually update Opportunities with Prices application to distributors.
D. Add custom fields in Opportunity and use triggers to update prices.

A

Answer: B

179
Q

Universal Containers (UC) has adopted Salesforce as its primary sales automated tool. UC has 100,00 customers with a growth rate of 10% a year, UC uses an on-premise web-based billing and invoice system that generates over 1 million invoices a year supporting a monthly billing cycle. The UC sales team needs to be able to pull a customer record and view their account status, Invoice history, and opportunities without navigating outside of Salesforce.

What should a data architect use to provide the sales team with the required functionality?

A. Create a custom object and migrate the last 12 months of Invoice data into Salesforce so it can be displayed on the Account layout.
B. Write an Apex callout and populate a related list to display on the account record.
C. Create a mashup page that will present the billing system records within Salesforce.
D. Create a visual force tab with the billing system encapsulated within an iframe.

A

Answer: C

180
Q

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.

A

Answer: A

181
Q
Universal Containers (UC) is transitioning from Classic to Lightning Experience. 
What does UC need to do to ensure users have access to its notices and attachments in Lightning Experience? 

A. Add Notes and Attachments Related List to page Layout in Lighting Experience.
B. Manually upload Notes in Lighting Experience.
C. Migrate Notes and Attachment to Enhanced Notes and Files a migration tool
D. Manually upload Attachments in Lighting Experience.

A

Answer: C

182
Q

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

A

Answer: B

183
Q

Universal Containers (UC) has a very large and complex Salesforce org with hundreds of validation rules and triggers. The triggers are responsible for system updates and data manipulation as records are created or updates by users. A majority of the automation tool within UC’’ org were not designed to run during a data load. UC is importing 100,000 records into Salesforce across several objects over the weekend.

What should a data architect do to mitigate any unwanted results during the import?

A. Ensure validation rules, triggers and other automation tools are disabled.
B. Ensure duplication and matching rules and defined.
C. Import the data in smaller batches over a 24-hour period.
D. Bulkily the trigger to handle import leads.

A

Answer: A

184
Q

Universal Containers (UC) is going thought major reorganization of their sales team. This would require changes to a large a number of group members and sharing rules. UCs administrator is concerned about long processing time and failure during the process.

What should a Data architect implement to make changes efficiently?

A. Log a case with salesforce to make sharing rule changes.
B. Enable Defer Sharing Calculation prior to making sharing rule changes.
C. Delete old sharing rules and build new sharing rules
D. Log out all users and make changes to sharing rules.

A

Answer: B

185
Q

Universal Container has implemented Sales Cloud to manage patient and related health records. During a recent security audit of the system it was discovered that same standard and custom fields need to encrypted.
Which solution should a data architect recommend to encrypt existing fields?

A. Use Apex Crypto Class encrypt customer and standard fields.
B. Implement classic encryption to encrypt custom and standard fields.
C. Implement shield platform encryption to encrypt and standard fields
D. Expert data out of Salesforce and encrypt custom and standard fields.

A

Answer: C

186
Q
Universal Containers (UC) is in the process of migrating lagacy inventory data from an enterprise resources planning (ERP) system into Sales Cloud with the following requirements: 
Legacy inventory data will be stored in a custom child objects called Inventory_c. 

Inventory data should be related to the standard Account object.
The Inventory_c object should inherit the same sharing rules as the Account object.

Anytime an Account record is deleted in Salesforce, the related Inventory_c record(s) should be deleted as well.
What type of relationship field should a data architect recommend in this scenario?

A. Master-detail relationship filed on Account, related to Inventory_c
B. Master-detail relationship filed on Inventory_c, related to Account
C. Indirect lookup relationship field on Account, related to Inventory_c
D. Lookup relationship fields on Inventory related to Account

A

Answer: A

187
Q

Universal Containers (UC) is in the process of selling half of its company. As part of this split, UC’s main Salesforce org will be divided into two org:org A and org B, UC has delivered these requirements to its data architect

  1. The data model for Org B will drastically change with different objects, fields, and picklist values. 2. Three million records will need to be migrated from org A to org B for compliance reasons. 3. The migrate will need occur within the next two month, prior to be split.

Which migrate strategy should a data architect use to successfully migrate the date?

A. use as ETL tool to orchestrate the migration.
B. Use Data Loader for export and Data Import Wizard for import
C. Write a script to use the Bulk API
D. Use the Salesforces CLI to query, export, and import

A

Answer: C

188
Q

Universal Container (UC) stores 10 million rows of inventory data in a cloud database, As part of creating a connected experience in Salesforce, UC would like to this inventory data to Sales Cloud without a import. UC has asked its data architect to determine if Salesforce Connect is needed. Which three consideration should the data architect make when evaluating the need for Salesforce Connect?

Choose 3

A. You want real-time access to the latest data, from other systems.
B. You have a large amount of data and would like to copy subsets of it into Salesforce.
C. You need to expose data via a virtual private connection.
D. You have a large amount of data that you don’t want to copy into your Salesforce org.
E. You need to small amounts of external data at any one time.

A

Answer: A, D, E

189
Q

Northern Trail Outfitters (NTO) wants to implement backup and restore for Salesforce data, Currently, it has data backup processes that runs weekly, which back up all Salesforce data to an enterprise data warehouse (EDW). NTO wants to move to daily backups and provide restore capability to avoid any
data loss in case of outage.

What should a data architect recommend for a daily backup and restore solution?

A. Use AppExchange package for backup and restore.
B. Use ETL for backup and restore from EDW.
C. Use Bulk API to extract data on daily basis to EDW and REST API for restore.
D. Change weekly backup process to daily backup, and implement a custom restore solution.

A

Answer: A

190
Q

Universal Containers (UC) owns a complex Salesforce org with many Apex classes, triggers, and automated processes that will modify records if available. UC has identified that, in its current development state, UC runs change of encountering race condition on the same record. What should a data architect recommend to guarantee that records are not being updated at the same time?

A. Embed the keywords FOR UPDATE after SOQL statements.
B. Disable classes or triggers that have the potential to obtain the same record.
C. Migrate programmatic logic to processes and flows.
D. Refactor or optimize classes and trigger for maximum CPU performance.

A

Answer: A

191
Q

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.

A

Answer: C

192
Q
Universal Containers (UC) has implemented Salesforce, UC is running out of storage and needs to have an archiving solution, UC would like to maintain two years of data in Saleforce and archive older data out of Salesforce. 
Which solution should a data architect recommend as an archiving solution? 

A. Use a third-party backup solution to backup all data off platform.
B. Build a batch join move all records off platform, and delete all records from Salesforce.
C. Build a batch join to move two-year-old records off platform, and delete records from Salesforce.
D. Build a batch job to move all restore off platform, and delete old records from Salesforce.

A

Answer: A

193
Q

Universal Container requires all customers to provide either a phone number of an email address when registering for an account.
What should the data architect use to ensure this requirement is met?

A. validation Rule
B. required Fields
C. Apex Class
D. Process Builder

A

Answer: A

194
Q
Universal Container (UC) has accumulated data over years and has never deleted data from its Salesforce org. UC is now exceeding the storage allocations in the org. UC is now looking for option to delete unused from the org. 
Which three recommendations should a data architect make is order to reduce the number of records from the org? 

Choose 3 answers

A. Use hard delete in Bulk API to permanently delete records from Salesforce.
B. Use hard delete in batch Apex to permanently delete records from Salesforce.
C. Identify records in objects that have not been modified or used In last 3 years.
D. Use Rest API to permanently delete records from the Salesforce org.
E. Archive the records in enterprise data warehouse (EDW) before deleting from Salesforce.

A

Answer: A, C, E

195
Q

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.

A

Answer: C

196
Q

Universal container (UC) would like to build a Human resources application on Salesforce to manage employee details, payroll, and hiring efforts. To adequately and store the relevant data, the application will need to leverage 45 custom objects. In addition to this, UC expects roughly 20,00 API calls into Salesfoce from an n-premises application daily.

Which license type should a data architect recommend that best fits these requirements?

A. Service Cloud
B. Lightning platform Start
C. Lightning Platform plus
D. Lightning External Apps Starts

A

Answer: C

197
Q
Universal Containers (UC) has implemented Sales Cloud for its entire sales organization, UC has built a custom object called projects_c that stores customers project detail and employee bitable hours. The following requirements are needed: 
A subnet of individuals from the finance team will need to access to the projects object for reporting and adjusting employee utilization. 
The finance users will not access to any sales objects, but they will need to interact with the custom object. 

Which license type a data architect recommend for the finance team that best meets the requirements?

A. Service Cloud
B. Sales Cloud
C. Light Platform Start
D. Lighting platform plus

A

Answer: C

198
Q

A large insurance provider is looking to implement Salesforce. The following exist.

  1. Multiple channel for lead acquisition
  2. Duplication leads across channels
  3. Poor customer experience and higher costs

On analysis, it found that there are duplicate leads that are resulting to mitigate the issues?

Choose 3

A. Build process is manually search and merge duplicates.
B. Standard lead information across all channels.
C. Build a custom solution to identify and merge duplicate leads.
D. Implement third-party solution to clean and event lead data.
E. Implement de-duplication strategy to prevent duplicate leads

A

Answer: B, D, E

199
Q

Universal Container has a Sales Cloud implementation for a sales team and an enterprise resource planning (ERP) as a customer master Sales team are complaining about duplicate account and data quality issues with account data.

Which two solutions should a data architect recommend to resolve the complaints?

Choose 2

A. Build a nightly batch job to de-dupe data, and merge account records.
B. Integrate Salesforce with ERP, and make ERP as system of truth.
C. Build a nightly sync job from ERP to Salesforce.
D. Implement a de-dupe solution and establish account ownership in Salesforce

A

Answer: B, D

200
Q

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?

Choose 2

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.

A

Answer: B, C

201
Q

Universal Container is Implementing salesforce and needs to migrate data from two legacy systems. UC would like to clean and duplicate data before migrate to Salesforce.

Which solution should a data architect recommend a clean migration?

A. Define external IDs for an object, migrate second database to first database, and load into Salesforce.
B. Define duplicate rules in Salesforce, and load data into Salesforce from both databases. C. Set up staging data base, and define external IDs to merge, clean duplicate data, and load into Salesforce.
D. Define external IDs for an object, Insert data from one database, and use upsert for a second database

A

Answer: D

202
Q

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

A

Answer: B

203
Q

Northern Trail outfitters in migrating to salesforce from a legacy CRM system that identifies the agent relationships in a look-up table.
What should the data architect do in order to migrate the data to Salesfoce?

A. Create custom objects to store agent relationships.
B. Migrate to Salesforce without a record owner.
C. Assign record owner based on relationship.
D. Migrate the data and assign to a non-person system user.

A

Answer: A

204
Q
Universal Containers (CU) is in the process of implementing an enterprise data warehouse (EDW). UC needs to extract 100 million records from Salesforce for migration to the EDW. 
What data extraction strategy should a data architect use for maximum performance? 

A. Install a third-party AppExchange tool.
B. Call the REST API in successive queries.
C. Utilize PK Chunking with the Bulk API.
D. Use the Bulk API in parallel mode.

A

Answer: C

205
Q

Northern trail Outfitters (NTO) runs its entire out of an enterprise data warehouse (EDW), NTD’s sales team starting to use Salesforce after a recent implementation, but currently lacks data required to advanced and opportunity to the next stage.
NTO’s management has research Salesforce Connect and would like to use It to virtualize and report on data from the EDW within Salesforce. NTO will be running thousands of reports per day across 10 to 15 external objects.

What should a data architect consider before implementing Salesforce Connect for reporting?

A. Maximum number for records returned
B. OData callout limits per day
C. Maximum page size for server-driven paging
D. Maximum external objects per org

A

Answer: B

206
Q

During the implementation of Salesforce, a customer has the following requirements for Sales Orders:

  1. Sales Order information needs to be shown to users in Salesforce.
  2. Sales Orders are maintained in the on-premises enterprise resource planning (ERP). 3. Sales Order information has more than 150 million records.
  3. Sales Orders will not be updated in Salesforce.

What should a data architect recommend for maintaining Sales Orders in salesforce?

A. Us custom objects to maintain Sales Orders in Salesforce.
B. Use custom big objects to maintain Sales Orders in Salesforce.
C. Use external objects to maintain Sales Order in Salesforce.
D. Use Standard order object to maintain Sale Orders in Salesforce

A

Answer: C

207
Q

Northern Trail Outfitters (NTO) has the following systems: Customer master-source of truth for customer information Service cloud-customer support Marketing cloud-marketing support Enterprise data warehouse—business reporting The customer data is duplicated across all these system and are not kept in sync. Customers are also complaining that they get repeated marketing emails and have to call into update their information. NTO is planning to implement master data management (MDM) solution across the enterprise.

Which three data will an MDM tool solve?

Choose 3 answers

A. Data completeness 
B. Data loss and recovery 
C. Data duplication 
D. Data accuracy and quality 
E. Data standardization
A

Answer: C, D, E

208
Q

Universal Containers is experiencing frequent and persistent group membership locking issues that severely restricts its ability to manage manual and a automated updates at the same time. What should a data architect do in order to restore the issue?

A. Enable granular locking
B. Enable parallel sharing rule calculation.
C. Enable defer sharing calculation
D. Enable implicit sharing

A

Answer: A

209
Q

Northern Trail Outfitter has implemented Salesforce for its associates nationwide, Senior management is concerned that the executive dashboard are not reliable for their real-time decision making. On analysis , the team the following issues with data entered in Salesforce.

Information in certain records is incomplete.
Incorrect entry in certain fields causes records to be excluded in report fitters.

Duplicate entries cause incorrect counts.
Which three steps should a data architect recommend to address the issues?

(3)

A. Periodically export data to cleanse data and import them back into Salesforce for executive reports.
B. Build a sales data warehouse with purpose-build data marts for dashboards and senior management reporting.
C. Explore third-party data providers to enrich and augment information entered in salesforce.
D. Leverage Salesforce features, such as validate rules, to avoid incomplete and incorrect records.
E. design and implement data-quality dashboard to monitor and act on records that are incomplete or incorrect

A

Answer: B, C, D

210
Q

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?

(2)

A. Standard reports and dashboards
B. Async SOQL with a custom object
C. Standard SOQL queries
D. Einstein Analytics

A

Answer: B, D

211
Q

Universal Containers (UC) is migrating from a legacy system to Salesforce CRM, UC is concerned about the quality of data being entered by users and through external integrations.

Which two solution should a data architect recommend to mitigate data quality issues?

(2)

A. Leverage picklist and lookup fields where possible
B. Leverage Apex to validate the format of data being entered via a mobile device.
C. Leverage validation rules and workflows.
D. Leverage third-party- AppExchange tools

A

Answer: A, C

212
Q

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.

A

Answer: A

213
Q

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?

Choose 3

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.

A

Answer: A, C, E

214
Q

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

A

Answer: C