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.
B. Enable update records with Inactive Owners Permission C. Enable Set Audit fields upon Record Creation Permission
Explanation
The two solutions that a data architect should recommend to preserve the date timestamps and ownership on records being migrated are: Enable update records with Inactive Owners Permission: This permission allows users to update record owner and sharing-based records with inactive owners. This can help preserve the original ownership of records that belong to users who are no longer active in Salesforce8.
Enable Set Audit fields upon
Record Creation Permission: This permission allows users to set audit fields (such as Created By or Last Modified By) when they create a record via API importing tools like Data Loader. This can help preserve the original date timestamps of records that were created or modified in another system9.
Log a case with SF to update these fields is not a good solution because it is not necessary or feasible to ask Salesforce support to update these fields manually or programmatically. Enable modify all and view all permission is not a good solution because it does not affect the ability to preserve the date timestamps and ownership on records, but rather grants users access to all records regardless of sharing settings
Question 122:
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. Run a report which shows the last time the key fields were updated. C. Run a report that shows the percentage of blanks for the important fields.
Explanation
Running a report that shows the last time the key fields were updated can help Get Cloudy Consulting identify stale or outdated data and prioritize data cleansing activities. Running a report that shows the percentage of blanks for the important fields can help Get Cloudy Consulting measure the completeness of their data and identify gaps or missing value
Question 123:
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.
C. Bulk API limitations on picklist fields. D. Standard list view in -line editing.
Explanation
When denormalizing a data model into a single object with a picklist field, the data architect should consider the Bulk API limitations on picklist fields and the standard list view in-line editing. The Bulk API has a limit of 1,000 distinct picklist values per file1, which could be an issue if there are more than 1,000 venues in the future. The standard list view in-line editing allows users to edit multiple records at once, which could introduce data quality issues if the venue picklist is not validated or restricted2. The other options are not relevant to denormalizing a data model.
Question 124:
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. AppExchange Apps B. Wave Analytics
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.
Question 125:
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.
D. Create one Account and load individual consumers as Contacts linked to that one Account.
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.
Question 126:
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 solutions should a data architect recommend to mitigate data quality issues?
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. Leverage picklist and lookup fields where possible C. Leverage validation rules and workflows.
Explanation
According to the Salesforce documentation1, data quality is the measure of how well the data in Salesforce meets the expectations and requirements of the users and stakeholders. Data quality can be affected by various factors, such as data entry errors, data duplication, data inconsistency, data incompleteness, data timeliness, etc. To mitigate data quality issues, some of the recommended solutions are: Leverage picklist and lookup fields where possible (option A). This means using fields that restrict the values or references that can be entered by the users or integrations. This can help reduce data entry errors, enforce data consistency, and improve data accuracy.
Leverage validation rules and workflows (option C). This means using features that allow defining rules and criteria to validate the data that is entered or updated by the users or integrations. This can help prevent invalid or incorrect data from being saved, and trigger actions or alerts to correct or improve the data. Leveraging Apex to validate the format of data being entered via a mobile device (option B) is not a good solution, as it can be complex, costly, and difficult to maintain. It is better to use standard features or declarative tools that can handle data validation more effectively. Leveraging third-party AppExchange tools (option D) is also not a good solution, as it can incur additional costs and dependencies. It is better to use native Salesforce features or custom solutions that can handle data quality more efficiently.
Question 127:
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.
B. Create an external object Invoice _x with a Lookup relationship with Opportunity.
Explanation
Creating an external object Invoice_x with a Lookup relationship with Opportunity is the best option for modeling invoices, considering performance and data storage space. An external object allows the data to be stored in the ERP system and accessed via OData in Salesforce. This reduces the data storage consumption in Salesforce and improves the performance of queries and reports. A Lookup relationship allows the sales reps to view the invoice status and amount from the opportunity page. The other options would either consume more data storage space, require additional customization, or not provide real-time data access
Question 128:
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.
C. Utilize an app from the AppExchange to create data -quality dashboards.
Explanation
Utilizing an app from the AppExchange to create data-quality dashboards is the approach that the architect should recommend for UC to implement a data-quality process to monitor the data that users are manually entering into the system through the Salesforce UI. An app from the AppExchange can provide ready-made or customizable dashboards that can display various metrics and indicators of data quality, such as completeness, accuracy, consistency, timeliness, etc.
These dashboards can help UC to measure and evaluate their data quality performance and identify any areas that need improvement or attention. The other options are not relevant or effective for implementing a data-quality process, as they would either not address the issue of manual data entry, not provide data-quality monitoring, or not leverage the benefits of Salesforce.
Question 129:
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. Set up a Validation Rule to prevent blank values. C. Mark the field required in setup at the field level.
Explanation
Setting up a Validation Rule to prevent blank values and marking the field required in setup at the field level are two approaches that the Architect should take to ensure that the field always contains data coming from the source system. A Validation Rule can display an error message when a record is created or edited with a blank value for the field, and prevent it from being saved. Marking the field required in setup at the field level can enforce the requirement for all records, regardless of the page layout or the source system. The other options are not effective or recommended for ensuring data quality, as they would either not prevent blank values, not apply to all records, or not address the root cause of the problem
Question 130:
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.
B. Create a required Lookup relationship to each of the three parent records.
Explanation
A required Lookup relationship ensures that the Shipment record must have a value for each of the three parent records, and also prevents the deletion of those parent records if they are referenced by a Shipment record. A Master-Detail relationship would not allow separate sharing models for each custom object, and a VLOOKUP formula field would not enforce the relationship or prevent deletion
Nowadays, the certification exams become more and more important and required by more and more
enterprises when applying for a job. But how to prepare for the exam effectively? How to prepare
for the exam in a short time with less efforts? How to get a ideal result and how to find the
most reliable resources? Here on Vcedump.com, you will find all the answers.
Vcedump.com provide not only Salesforce exam questions,
answers and explanations but also complete assistance on your exam preparation and certification
application. If you are confused on your DATA-ARCHITECT exam preparations
and Salesforce certification application, do not hesitate to visit our
Vcedump.com to find your solutions here.