ExamGecko
Home Home / Salesforce / Certified Data Architect

Salesforce Certified Data Architect Practice Test - Questions Answers, Page 5

Question list
Search
Search

List of questions

Search

Related questions











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.
A.
Errors with duplicate external Id values within the same CSV file.
Answers
B.
Errors with records being updated and inserted in the same CSV file.
B.
Errors with records being updated and inserted in the same CSV file.
Answers
C.
Errors when a duplicate Contact name is found cause upsert to fail.
C.
Errors when a duplicate Contact name is found cause upsert to fail.
Answers
D.
Errors with using the wrong external Id will cause the load to fail.
D.
Errors with using the wrong external Id will cause the load to fail.
Answers
Suggested answer: A

Explanation:

Data Loader uses external Id fields to match records in the CSV file with records in Salesforce during an upsert operation. If the CSV file contains duplicate external Id values within the same file, Data Loader will throw an error saying ''Duplicate Id Specified'' and will not process those records. Therefore, it is important to ensure that the CSV file does not have any duplicate external Id values before using Data Loader to upsert records.

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

A.
Enable field history tracking on the Case object.
A.
Enable field history tracking on the Case object.
Answers
B.
Create a report on Case analytic snapshots.
B.
Create a report on Case analytic snapshots.
Answers
C.
Install AppExchange packages for available reports.
C.
Install AppExchange packages for available reports.
Answers
D.
Create Contact and Opportunity Reports and Dashboards.
D.
Create Contact and Opportunity Reports and Dashboards.
Answers
Suggested answer: A

Explanation:

Enabling field history tracking on the Case object is the first step to implement a reporting solution to measure the support reps case closure rates. Field history tracking allows you to track changes to certain fields on the Case object, such as Status, Owner, or Priority. You can then create reports based on the field history data to analyze how long it took to close a case, how many times the case owner changed, or how many cases were escalated.

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
A.
Case SLA performance report
Answers
B.
Sales KPI Dashboard
B.
Sales KPI Dashboard
Answers
C.
Opportunity analytic snapshot
C.
Opportunity analytic snapshot
Answers
D.
Lead conversion rate report
D.
Lead conversion rate report
Answers
Suggested answer: B

Explanation:

A Sales KPI Dashboard is one reporting option that Get Cloudy Consulting should consider to understand key relevant performance figures and help managers take corrective actions where appropriate. A Sales KPI Dashboard can display various metrics that indicate the health and effectiveness of the sales team, such as quota attainment, pipeline value, win rate, average deal size, sales cycle length, and more. A Sales KPI Dashboard can also help identify trends, patterns, and areas for improvement.

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.
A.
Salesforce allows up to four objects in a single report type.
Answers
B.
Salesforce does not support Orders or Order Line Items.
B.
Salesforce does not support Orders or Order Line Items.
Answers
C.
A report cannot contain data from Accounts and Contacts.
C.
A report cannot contain data from Accounts and Contacts.
Answers
D.
Custom report types cannot contain Opportunity data.
D.
Custom report types cannot contain Opportunity data.
Answers
Suggested answer: A

Explanation:

Salesforce allows up to four objects in a single report type. This means that if an architect wants to create a report that compiles data from Accounts, Contacts, Opportunities, Orders, and Order Line Items, they will run into a difficulty because that would require five objects in a single report type. To overcome this limitation, the architect can either create two separate report types and join them in a joined report, or use an external reporting tool that can access data from multiple objects.

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.
A.
Create a report in an external system combining Salesforce Account data and Invoice data from the ERP.
Answers
B.
Create a report combining data from the Account standard object and the Invoices external object.
B.
Create a report combining data from the Account standard object and the Invoices external object.
Answers
C.
Create a Visualforce page combining Salesforce Account data and Invoice external object data.
C.
Create a Visualforce page combining Salesforce Account data and Invoice external object data.
Answers
D.
Create a separate Salesforce report for Accounts and Invoices and combine them in a dashboard.
D.
Create a separate Salesforce report for Accounts and Invoices and combine them in a dashboard.
Answers
Suggested answer: A, C

Explanation:

Creating a report in an external system combining Salesforce Account data and Invoice data from the ERP, and creating a Visualforce page combining Salesforce Account data and Invoice external object data are two approaches that an architect can suggest for achieving this solution. Both of these approaches can display data from both Accounts and Invoices in one place, using either an external reporting tool or a custom web page. Creating a report combining data from the Account standard object and the Invoices external object is not possible because Salesforce does not support reporting on external objects. Creating a separate Salesforce report for Accounts and Invoices and combining them in a dashboard is not ideal because it will not show the data in one report, but rather in two separate components.

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.
A.
Use a Lead standard report and filter on the IsDeleted standard field.
Answers
B.
Use a Converted Lead report to display data on Leads that have been deleted.
B.
Use a Converted Lead report to display data on Leads that have been deleted.
Answers
C.
Query Salesforce with the queryAll API method or using the ALL ROWS SOQL keywords.
C.
Query Salesforce with the queryAll API method or using the ALL ROWS SOQL keywords.
Answers
D.
Send data to a Data Warehouse and mark Leads as deleted in that system.
D.
Send data to a Data Warehouse and mark Leads as deleted in that system.
Answers
Suggested answer: C

Explanation:

According to the exam guide, one of the objectives is to 'describe how to use queryAll() or ALL ROWS keywords to access deleted records in Apex and SOQL'1. This implies that option C is the correct way to access deleted records in Salesforce. Option D is not correct because sending data to a data warehouse does not maintain the data in Salesforce.Options A and B are not correct because they do not apply to deleted records2.

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
A.
AppExchange Apps
Answers
B.
Wave Analytics
B.
Wave Analytics
Answers
C.
Weekly Snapshots
C.
Weekly Snapshots
Answers
D.
Setup Audit Trails
D.
Setup Audit Trails
Answers
Suggested answer: A, B

Explanation:

According to the exam guide, one of the objectives is to 'describe the use cases and considerations for using AppExchange apps and Wave Analytics'1. This implies that options A and B are both valid approaches to provide more analytical insights.Option C is not correct because weekly snapshots are used to track changes over time, not to provide advanced analytics3. Option D is not correct because setup audit trails are used to monitor changes in the setup menu, not to provide analytical insights.

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.
A.
Use the SOAP API to export data.
Answers
B.
Utilize the Bulk API to export the data.
B.
Utilize the Bulk API to export the data.
Answers
C.
Use GZIP compression to export the data.
C.
Use GZIP compression to export the data.
Answers
D.
Schedule a Batch Apex job to export the data.
D.
Schedule a Batch Apex job to export the data.
Answers
Suggested answer: C

Explanation:

According to the exam guide, one of the objectives is to 'describe the use cases and considerations for using various tools and techniques for data migration (for example, Data Loader, Bulk API)'1. This implies that option B is the correct way to extract large volumes of data from Salesforce. The Bulk API is designed to handle large-scale data operations and avoid timeouts. Option A is not correct because the SOAP API is not optimized for large data sets and may encounter limits. Option C is not correct because GZIP compression does not prevent timeouts, but rather reduces the size of the data transferred. Option D is not correct because Batch Apex is used to process records asynchronously in Salesforce, not to export data to an external system.

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.
A.
Create a Custom Object Individual Consumer c to load all individual consumers.
Answers
B.
Load all individual consumers as Account records and avoid using the Contact object.
B.
Load all individual consumers as Account records and avoid using the Contact object.
Answers
C.
Load one Account record and one Contact record for each individual consumer.
C.
Load one Account record and one Contact record for each individual consumer.
Answers
D.
Create one Account and load individual consumers as Contacts linked to that one Account.
D.
Create one Account and load individual consumers as Contacts linked to that one Account.
Answers
Suggested answer: D

Explanation:

According to the exam guide, one of the objectives is to 'describe best practices for implementing a single-org strategy in a B2C scenario'1. This implies that option D is the best practice for loading individual consumers as contacts in Salesforce. This approach avoids creating unnecessary accounts and reduces data duplication. Option C is not correct because it creates one account per contact, which increases data volume and complexity. Options A and B are not correct because they do not leverage the standard contact object, which provides native functionality and integration with other Salesforce features.

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.
A.
Load all data after deferring sharing calculations.
Answers
B.
Calculate summary values instead of Roll-Up by using workflow.
B.
Calculate summary values instead of Roll-Up by using workflow.
Answers
C.
Calculate summary values instead of Roll-Up by using triggers.
C.
Calculate summary values instead of Roll-Up by using triggers.
Answers
D.
Load all data using external IDs to link to parent records.
D.
Load all data using external IDs to link to parent records.
Answers
Suggested answer: A

Explanation:

According to the exam guide, one of the objectives is to 'describe the use cases and considerations for deferring sharing calculations'1. This implies that option A is the correct way to load large amounts of data into Salesforce without affecting performance and data integrity.Deferring sharing calculations allows the data to be loaded first and then the sharing rules to be applied later2.Option B is not correct because workflows are not recommended for calculating summary values, as they can cause performance issues and data skew3. Option C is not correct because triggers are also not recommended for calculating summary values, as they can cause governor limit errors and data inconsistency. Option D is not correct because external IDs are used to link records from different systems, not to improve data loading performance.

Total 260 questions
Go to page: of 26