ExamGecko
Home Home / Salesforce / Certified Data Architect

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

Question list
Search
Search

List of questions

Search

Related questions











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

A.
Skinny tables can contain frequently used fields and thereby help avoid joins.
A.
Skinny tables can contain frequently used fields and thereby help avoid joins.
Answers
B.
Skinny tables can be used to create custom indexes on multi-select picklist fields.
B.
Skinny tables can be used to create custom indexes on multi-select picklist fields.
Answers
C.
Skinny tables provide a view across multiple objects for easy access to combined data.
C.
Skinny tables provide a view across multiple objects for easy access to combined data.
Answers
D.
Skinny tables are kept in sync with changes to data in the source tables.
D.
Skinny tables are kept in sync with changes to data in the source tables.
Answers
E.
Skinny tables do not include records that are available in the recycle bin.
E.
Skinny tables do not include records that are available in the recycle bin.
Answers
Suggested answer: A, D, E

Explanation:

The three characteristics of a Skinny table that help improve report and query performance are: Skinny tables can contain frequently used fields and thereby help avoid joins. Skinny tables are kept in sync with changes to data in the source tables. Skinny tables do not include records that are available in the recycle bin. These characteristics are beneficial because they reduce the query complexity and execution time, and improve the data accuracy and freshness.For example, skinny tables can contain frequently used fields from multiple objects, such as Account and Contact, and thereby help avoid joins that can slow down queries4.Skinny tables are updated automatically when the source tables are modified, so they always reflect the latest data5. Skinny tables do not include records that are available in the recycle bin, so they only contain active records that are relevant for reports and queries.

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.
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.
Answers
B.
Update the master-detail relationships to lookup relationships in order to allow the discount amount to roll up.
B.
Update the master-detail relationships to lookup relationships in order to allow the discount amount to roll up.
Answers
C.
Remove the master-detail relationships and rely completely on workflow/triggers to summarize the discount amount.
C.
Remove the master-detail relationships and rely completely on workflow/triggers to summarize the discount amount.
Answers
D.
Roll-up discount request amount at the line-item-level and line-item-level summary discount at the opportunity level.
D.
Roll-up discount request amount at the line-item-level and line-item-level summary discount at the opportunity level.
Answers
Suggested answer: D

Explanation:

The recommended solution to address the requirements of Universal Containers (UC) is to roll-up discount request amount at the line-item-level and line-item-level summary discount at the opportunity level. This solution would allow UC to show all sums of discounts across line items at an opportunity level using standard roll-up summary fields. Since UC has a multi-level master-detail relationship for opportunities, a custom opportunity line item object, and a custom discount request object, they can use two levels of roll-up summary fields to aggregate the discount amounts from the child objects to the parent objects. For example, they can create a roll-up summary field on the custom line item object to sum up the discount request amounts from the custom discount request object. Then, they can create another roll-up summary field on the opportunity object to sum up the line-item-level summary discounts from the custom line item object.

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

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

Explanation:

The two best practices that should be followed when using SOSL for searching are: Keep searches specific and avoid wildcards where possible. Use Find in ''ALL FIELDS'' for faster searches. These best practices are helpful because they optimize the search performance and relevance. For example, keeping searches specific and avoiding wildcards where possible can reduce the number of results returned and improve the search accuracy. Using Find in ''ALL FIELDS'' for faster searches can leverage Salesforce's pre-defined indexes on common fields and return results more quickly than specifying individual fields.

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?

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

Explanation:

Integrating with a third-party database or service for address validation and enrichment is a scalable strategy that can improve the quality of the Account addresses by comparing them with a reliable source of data1.Leveraging Data.com Clean to clean up Account address fields with the D&B database is another scalable strategy that can automatically update and enrich Account records with verified information from Data.com2.

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.
A.
UC can store long-term lead records in custom storage objects to avoid counting against storage limits.
Answers
B.
UC can leverage the Salesforce Data Backup and Recovery feature for data archival needs.
B.
UC can leverage the Salesforce Data Backup and Recovery feature for data archival needs.
Answers
C.
UC can leverage recycle bin capability, which guarantees record storage for 15 days after deletion.
C.
UC can leverage recycle bin capability, which guarantees record storage for 15 days after deletion.
Answers
D.
UC can leverage a ''tier''-based approach to classify the record storage need.
D.
UC can leverage a ''tier''-based approach to classify the record storage need.
Answers
Suggested answer: D

Explanation:

Leveraging a ''tier''-based approach to classify the record storage need is a true statement with respect to a data archiving strategy for UC.This approach involves defining different tiers of data based on their usage, value, and retention policies, and then applying appropriate storage and archiving solutions for each tier.

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.
A.
Implement an archiving process for shipment records created after five years.
Answers
B.
Implement an archiving process for shipment records created after three years.
B.
Implement an archiving process for shipment records created after three years.
Answers
C.
Set Customer-Reference_c as an External ID (non-unique).
C.
Set Customer-Reference_c as an External ID (non-unique).
Answers
D.
Set Customer-Reference_c as an External ID (unique).
D.
Set Customer-Reference_c as an External ID (unique).
Answers
Suggested answer: D

Explanation:

Setting Customer-Reference_c as an External ID (unique) is the recommended solution to ensure that support agents using global search and reports can quickly find shipment records.This is because external ID fields are indexed and can be used as filters in reports and list views4. Making the field unique also ensures that there are no duplicate values that could confuse the search results.

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.
A.
Using leading % wildcards.
Answers
B.
Using trailing % wildcards.
B.
Using trailing % wildcards.
Answers
C.
Performing large loads and deletions.
C.
Performing large loads and deletions.
Answers
D.
Using NOT and != operators.
D.
Using NOT and != operators.
Answers
E.
Using a custom index on a deterministic formula field.
E.
Using a custom index on a deterministic formula field.
Answers
Suggested answer: A, C, D

Explanation:

Using leading % wildcards, performing large loads and deletions, and using NOT and != operators are three options that prevent a query from being selective.These options can cause the query to scan a large number of records or indexes, which can negatively impact the performance and scalability of the query5.Using a custom index on a deterministic formula field, on the other hand, can improve the query selectivity by allowing the query to use the index instead of scanning all the records6.

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.
A.
Create a custom lookup filed on the standard Product to reference the child record in the hierarchy.
Answers
B.
Create a custom lookup field on the standard Product to reference the parent record in the hierarchy.
B.
Create a custom lookup field on the standard Product to reference the parent record in the hierarchy.
Answers
C.
Create a custom master-detail field on the standard Product to reference the child record in the hierarchy.
C.
Create a custom master-detail field on the standard Product to reference the child record in the hierarchy.
Answers
D.
Create an Apex trigger to synchronize the Product Family standard picklist field on the Product object.
D.
Create an Apex trigger to synchronize the Product Family standard picklist field on the Product object.
Answers
Suggested answer: B

Explanation:

Creating a custom lookup field on the standard Product to reference the parent record in the hierarchy is the correct way to modify the standard Product object model to support a hierarchical data structure. This allows UC to create a self-relationship on the Product object and define parent-child relationships among products.

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.

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

Explanation:

Exporting in multiple batches and using PK Chunking are two steps that can help correct the issues with exporting large volumes of Order records using Informatica Cloud Loader. Exporting in multiple batches can reduce the load on the system and avoid timeouts or errors. Using PK Chunking can split a large data set into smaller chunks based on the record IDs and enable parallel processing of each chunk.

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

Explanation:

Evaluating a third-party AppExchange app, such as OwnBackup or Spanning, etc., for backup and archival purposes is the best approach to address the requirement of having a one-day SLA for any data loss. These apps can provide automated backups, granular restores, and compliance features that can help UC recover from any data loss or corruption scenarios.

Total 260 questions
Go to page: of 26