ExamGecko
Home Home / Salesforce / Certified Data Architect

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

Question list
Search
Search

List of questions

Search

Related questions











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.
A.
Use Field Audit History to capture operational data and extract it to on-premise systems.
Answers
B.
Use Weekly Export to extract transactional data to on-premise systems.
B.
Use Weekly Export to extract transactional data to on-premise systems.
Answers
C.
Use a custom built extract job to extract operational data to on-premise systems.
C.
Use a custom built extract job to extract operational data to on-premise systems.
Answers
D.
Use Event Monitoring to extract event data to on-premise systems.
D.
Use Event Monitoring to extract event data to on-premise systems.
Answers
Suggested answer: B, D

Explanation:

Using Weekly Export to extract transactional data to on-premise systems and using Event Monitoring to extract event data to on-premise systems are two recommended approaches that would address the security requirement of UC. Weekly Export is a built-in feature that allows UC to download a zip file of their Salesforce data on a weekly basis. Event Monitoring is a tool that allows UC to access detailed information about various events that occur in their Salesforce org, such as logins, logouts, file downloads, etc.

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

A.
Do client-side validation of phone number and email field formats.
A.
Do client-side validation of phone number and email field formats.
Answers
B.
Prefer picklist form fields over free text fields, where possible.
B.
Prefer picklist form fields over free text fields, where possible.
Answers
C.
Ensure the website visitor is browsing using an HTTPS connection.
C.
Ensure the website visitor is browsing using an HTTPS connection.
Answers
D.
Use cookies to track when visitors submit multiple forms.
D.
Use cookies to track when visitors submit multiple forms.
Answers
Suggested answer: A, B

Explanation:

Doing client-side validation of phone number and email field formats and preferring picklist form fields over free text fields, where possible, are two techniques that will help maintain a high level of data quality when designing forms that create Lead records in Salesforce using the REST API. Client-side validation can ensure that the input data is in the correct format and prevent errors or invalid values from being submitted. Picklist form fields can provide a predefined set of values for the users to choose from and avoid typos or inconsistencies in the data.

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.
A.
Modify the export job header to specify Export-in-Parallel.
Answers
B.
Modify the export job header to specify Sforce-Enable-PKChunking.
B.
Modify the export job header to specify Sforce-Enable-PKChunking.
Answers
C.
Modify the export query that includes standard index fields(s).
C.
Modify the export query that includes standard index fields(s).
Answers
D.
Modify the export query with LIMIT clause with Batch size 10,000.
D.
Modify the export query with LIMIT clause with Batch size 10,000.
Answers
Suggested answer: B

Explanation:

The Sforce-Enable-PKChunking header enables you to extract large data sets from Salesforce by using a technique called primary key (PK) chunking. PK chunking splits your query into multiple queries based on the record IDs of the queried object.This reduces the query time and avoids the query timeout issues that can occur with large data volumes

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

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

Explanation:

A data dictionary is a document that describes the structure, format, and meaning of data entities and attributes. A common technique to build a data dictionary is to use an entity relationship diagram (ERD), which shows the logical relationships between objects and fields in a graphical way.Another technique is to use the Salesforce Metadata API, which allows you to retrieve and deploy the metadata that defines your Salesforce org

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.
A.
Missing phone number on the Contact record.
Answers
B.
Customer phone number has changed on the Contact record.
B.
Customer phone number has changed on the Contact record.
Answers
C.
Duplicate Contact records exist in the system.
C.
Duplicate Contact records exist in the system.
Answers
D.
Duplicate Activity records on a Contact.
D.
Duplicate Activity records on a Contact.
Answers
Suggested answer: C

Explanation:

A data quality problem that could cause customers to be called by multiple Sales Reps is having duplicate Contact records in the system. Duplicate records can result from data entry errors, data imports, or integrations with other systems.Duplicate records can lead to confusion, inefficiency, and customer dissatisfaction

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.
A.
Change integration to let product master systems update product data directly in Salesforce via the Salesforce API.
Answers
B.
Add custom fields to the Product standard object in Salesforce to store data from the different source systems.
B.
Add custom fields to the Product standard object in Salesforce to store data from the different source systems.
Answers
C.
Define a data taxonomy for product data and apply the taxonomy to the product data in the data warehouse.
C.
Define a data taxonomy for product data and apply the taxonomy to the product data in the data warehouse.
Answers
D.
Build Apex Triggers in Salesforce that ensure products have the correct names and labels after data is loaded into salesforce.
D.
Build Apex Triggers in Salesforce that ensure products have the correct names and labels after data is loaded into salesforce.
Answers
Suggested answer: C

Explanation:

A correct technique UC should use to solve the data inconsistency is to define a data taxonomy for product data and apply the taxonomy to the product data in the data warehouse. A data taxonomy is a hierarchical classification of data entities and attributes that defines their meaning, format, and relationships.A data taxonomy can help ensure consistency, accuracy, and completeness of product data across different systems and channels

What makes Skinny tables fast? Choose three answers.

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

Explanation:

Skinny tables are custom tables that contain frequently used fields from a standard or custom object. They are used to improve performance by reducing the number of database joins required for queries.Skinny tables have the following characteristics1:

They do not include soft-deleted records, which means they only contain active records and save space.

They avoid resource intensive joins by storing data from multiple objects in one table, which reduces the query time and complexity.

Their tables are kept in sync with their source tables when the source tables are modified, which ensures data consistency and accuracy.

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.
A.
Use the Account object with Person Accounts and a new B2C page layout.
Answers
B.
Use the Account object with a newly created Record Type for B2C customers.
B.
Use the Account object with a newly created Record Type for B2C customers.
Answers
C.
Create a new picklist value for B2C customers on the Account Type field.
C.
Create a new picklist value for B2C customers on the Account Type field.
Answers
D.
Use 50 umbrella Accounts for each region, with customers as associated Contacts.
D.
Use 50 umbrella Accounts for each region, with customers as associated Contacts.
Answers
Suggested answer: A

Explanation:

The recommended data model for consumer account data to be stored in Salesforce is to use the Account object with Person Accounts and a new B2C page layout.Person Accounts are a special type of accounts that allow you to store information about individual consumers who are not associated with a business account2.Person Accounts have the following advantages3:

They allow you to use the same standard objects and features that you use for business accounts, such as contacts, opportunities, cases, etc.

They enable you to create different page layouts and record types for B2C and B2B customers, which allows you to customize the user interface and business logic for each segment.

They support large data volumes and can scale up to 50 million records or more, which meets the expected growth of consumers over the next five years.

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.
A.
Implement a new global picklist custom field with Gold, Silver, and Bronze values and enable it in Account.
Answers
B.
Implement a new picklist custom field in the Account object with Gold, Silver, and Bronze values.
B.
Implement a new picklist custom field in the Account object with Gold, Silver, and Bronze values.
Answers
C.
Implement a new Categories custom object and a master-detail relationship from Account to Category.
C.
Implement a new Categories custom object and a master-detail relationship from Account to Category.
Answers
D.
Implement a new Categories custom object and create a lookup field from Account to Category.
D.
Implement a new Categories custom object and create a lookup field from Account to Category.
Answers
Suggested answer: B

Explanation:

The recommended solution to ensure long-term performance for the customer categorization process is to implement a new picklist custom field in the Account object with Gold, Silver, and Bronze values. A picklist field is a simple and efficient way to store a predefined set of values for a record. A picklist field has the following benefits:

It allows you to easily filter, sort, and group records by their category values, which can help you analyze and segment your customers.

It does not require creating any additional objects or relationships, which can reduce the data model complexity and maintenance overhead.

It supports large data volumes and can handle millions of records without affecting performance or scalability.

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 implemented this in Salesforce?

A.
Custom report types CANNOT contain Opportunity data.
A.
Custom report types CANNOT contain Opportunity data.
Answers
B.
Salesforce does NOT support Orders or Order Line Items.
B.
Salesforce does NOT support Orders or Order Line Items.
Answers
C.
Salesforce does NOT allow more than four objects in a single report type.
C.
Salesforce does NOT allow more than four objects in a single report type.
Answers
D.
A report CANNOT contain data from Accounts and Contacts.
D.
A report CANNOT contain data from Accounts and Contacts.
Answers
Suggested answer: C

Explanation:

The issue that an architect will have when implementing the quarterly accounts receivable report in Salesforce is that Salesforce does not allow more than four objects in a single report type. A report type defines the set of records and fields available to a report based on the relationships between a primary object and up to four related objects. A report type has the following limitations:

It cannot include more than four objects in a single report type, which means that the report cannot compile data from five objects (Accounts, Contacts, Opportunities, Orders, and Order Line Items) at once.

It cannot include objects that are more than two relationships away from each other, which means that the report cannot access fields from Order Line Items through Opportunities and Orders.

It cannot include objects that have a many-to-many relationship with each other, which means that the report cannot access fields from Contacts and Opportunities through the junction object Opportunity Contact Role.

Total 260 questions
Go to page: of 26