ExamGecko
Home Home / Salesforce / Certified Data Architect

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

Question list
Search
Search

List of questions

Search

Related questions











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.
A.
Set up a Validation Rule to prevent blank values.
Answers
B.
Create a Workflow to default a value into this field.
B.
Create a Workflow to default a value into this field.
Answers
C.
Mark the field required in setup at the field level.
C.
Mark the field required in setup at the field level.
Answers
D.
Blame the customer's external system for bad data.
D.
Blame the customer's external system for bad data.
Answers
Suggested answer: A, C

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

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.
A.
Implement a Master Data Management system to determine system of record.
Answers
B.
Implement a workflow rule that sends Opportunity data through Outbound Messaging.
B.
Implement a workflow rule that sends Opportunity data through Outbound Messaging.
Answers
C.
Have the ERP poll Salesforce nightly and bring in the desired Opportunities.
C.
Have the ERP poll Salesforce nightly and bring in the desired Opportunities.
Answers
D.
Implement an hourly integration to send Salesforce Opportunities to the ERP system.
D.
Implement an hourly integration to send Salesforce Opportunities to the ERP system.
Answers
Suggested answer: B

Explanation:

Implementing a workflow rule that sends Opportunity data through Outbound Messaging is the optimal real-time approach that achieves the solution of copying Opportunity records to the ERP once they reach a Closed/Won Stage. A workflow rule can trigger an Outbound Message when an Opportunity record meets certain criteria, such as having a Closed/Won Stage. An Outbound Message can send data from Salesforce to an external system via SOAP API, without requiring any code. The external system can then process the data and create a read-only record in the ERP system.The other options are not optimal or real-time, as they would either require additional systems or tools, not provide real-time data synchronization, or not meet the frequency requirement

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.
A.
Have Salesforce poll the OMS nightly and bring in the desired Accounts and Contacts.
Answers
B.
Implement an integration tool to send OMS Accounts and Contacts to Salesforce.
B.
Implement an integration tool to send OMS Accounts and Contacts to Salesforce.
Answers
C.
Implement a Master Data Management strategy to reconcile Leads, Accounts, and Contacts.
C.
Implement a Master Data Management strategy to reconcile Leads, Accounts, and Contacts.
Answers
D.
Use the Streaming API to send Account and Contact data from Salesforce to the OMS.
D.
Use the Streaming API to send Account and Contact data from Salesforce to the OMS.
Answers
Suggested answer: C

Explanation:

Implementing a Master Data Management strategy to reconcile Leads, Accounts, and Contacts is the approach that the architect should suggest so that the requirements are met for UC. A Master Data Management strategy can provide a consistent and unified view of data across multiple systems, by defining and enforcing rules for data quality, governance, and integration. A Master Data Management strategy can also handle complex scenarios where different systems have different systems of record for different entities or fields, and where data can be modified in different systems with different values. A Master Data Management strategy can also provide a consolidated data store that links referenced records across systems and enables cross-system reporting and analysis.The other options are not suitable or sufficient for meeting the requirements, as they would either not provide a consolidated data store, not handle different systems of record, or not allow data modification in different system

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.
A.
Whether the systems are cloud -based or on -premise.
Answers
B.
Whether or not Salesforce replaced a legacy CRM.
B.
Whether or not Salesforce replaced a legacy CRM.
Answers
C.
Whether the system of record changes for different tables.
C.
Whether the system of record changes for different tables.
Answers
D.
The number of systems that are integrating with each other.
D.
The number of systems that are integrating with each other.
Answers
Suggested answer: C, D

Explanation:

Whether the system of record changes for different tables and the number of systems that are integrating with each other are two factors that the architect should take into consideration when deciding whether or not to use a Master Data Management system to achieve the solution of integrating data and resolving duplicates and discrepancies between Salesforce and one or more external systems. The system of record is the authoritative source of truth for a given entity or field in a given context. If different systems have different systems of record for different tables, then a Master Data Management system can help to manage and synchronize the data across systems and ensure data quality and consistency. The number of systems that are integrating with each other is another factor that affects the complexity and scalability of the integration solution. If there are many systems that need to integrate with each other, then a Master Data Management system can provide a centralized and standardized way of integrating data and resolving duplicates and discrepancies across systems. The other factors are not relevant or important for deciding whether or not to use a Master Data Management system, as they do not affect the data quality or integration challenges that a Master Data Management system can address.

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.
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.
Answers
B.
Key stakeholders should review any fields that share the same purpose between systems to see how they will be used in Salesforce.
B.
Key stakeholders should review any fields that share the same purpose between systems to see how they will be used in Salesforce.
Answers
C.
The database schema for each external system should be reviewed, and fields with different names should always be separate fields 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.
Answers
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.
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.
Answers
Suggested answer: B

Explanation:

Key stakeholders from both systems should collaborate with the Architect to determine which system is the system of record on a field level is what the Architect should do to achieve this goal of integrating two different systems with customer records into the Salesforce Account object using Master Data Management. The system of record is the authoritative source of truth for a given entity or field in a given context. Different systems may have different levels of accuracy, completeness, timeliness, or relevance for different fields. Therefore, it is important to involve key stakeholders from both systems who have knowledge and expertise about their data quality and business needs to decide which system should be the system of record for each field. The Architect should facilitate this collaboration and document the decisions and rationale for each field. The other options are not correct or feasible, as they would either delegate or abdicate the responsibility of determining the system of record, ignore or disregard the input from key stakeholders, or assume or impose a default system of record without considering the data quality and business needs.

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.
A.
Integrate Salesforce with the ERP environment.
Answers
B.
Utilize workbench to update files within systems.
B.
Utilize workbench to update files within systems.
Answers
C.
Utilize an MDM strategy to outline a single source of truth.
C.
Utilize an MDM strategy to outline a single source of truth.
Answers
D.
Build synchronization reports and dashboards.
D.
Build synchronization reports and dashboards.
Answers
Suggested answer: A, C

Explanation:

Option A is correct because integrating Salesforce with the ERP environment is a technique to maintain data synchronization between systems1.Option C is correct because utilizing an MDM strategy to outline a single source of truth is another technique to ensure data quality and consistency across systems2.Option B is not correct because utilizing workbench to update files within systems is not a technique to maintain data synchronization, but a tool to perform data manipulation tasks3.Option D is not correct because building synchronization reports and dashboards is not a technique to maintain data synchronization, but a way to monitor and analyze data4.

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.
A.
Account and opportunity data originates in Salesforce, and therefore Salesforce is the system of record.
Answers
B.
Whatever system updates the attribute or object should be the system of record for that field or object.
B.
Whatever system updates the attribute or object should be the system of record for that field or object.
Answers
C.
Whatever integration data flow runs last will, by default, determine which system is the system of record.
C.
Whatever integration data flow runs last will, by default, determine which system is the system of record.
Answers
D.
Data flows should be reviewed with the business users to determine the system of record per object or field.
D.
Data flows should be reviewed with the business users to determine the system of record per object or field.
Answers
Suggested answer: D

Explanation:

Option D is correct because data flows should be reviewed with the business users to determine the system of record per object or field1.The system of record is the authoritative source of data for a given entity or attribute2. It may vary depending on the business context and requirements.Option A is not correct because account and opportunity data originates in Salesforce, but it may not be the system of record for all attributes or objects if they are updated by other systems2.Option B is not correct because whatever system updates the attribute or object may not be the system of record for that field or object if there are conflicting or overlapping updates from other systems2.Option C is not correct because whatever integration data flow runs last may not determine which system is the system of record if there are different business rules or logic applied by different systems2.

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
A.
RecordType
Answers
B.
Document
B.
Document
Answers
C.
CustomField
C.
CustomField
Answers
D.
SecuritySettings
D.
SecuritySettings
Answers
Suggested answer: A, C

Explanation:

Option A is correct because RecordType is a valid metadata type that should be included in documenting the data architecture of a Salesforce organization1.RecordType defines different business processes, picklist values, and page layouts for different users2.Option C is correct because CustomField is another valid metadata type that should be included in documenting the data architecture of a Salesforce organization1.CustomField defines custom attributes for standard or custom objects3.Option B is not correct because Document is not a valid metadata type, but a standard object that stores documents in folders4. Option D is not correct because SecuritySettings is not a valid metadata type, but a setup menu that allows administrators to configure various security features such as password policies, network access, session settings, etc.

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
A.
User stories
Answers
B.
Data model
B.
Data model
Answers
C.
Integration specification
C.
Integration specification
Answers
D.
Non-functional requirements
D.
Non-functional requirements
Answers
Suggested answer: B, C

Explanation:

Option B is correct because data model is a key artifact that an architect should use to document the data architecture for a multi-system, enterprise Salesforce implementation1.Data model describes the structure and relationship of data entities within an organization2.Option C is correct because integration specification is another key artifact that an architect should use to document the data architecture for a multi-system, enterprise Salesforce implementation1.Integration specification defines the scope, requirements, design, testing, and deployment of integration solutions between Salesforce and other systems3.Option A is not correct because user stories are not key artifacts for documenting the data architecture, but agile development tools that capture the features and functionalities that users want from a system4. Option D is not correct because non-functional requirements are not key artifacts for documenting the data architecture, but quality attributes that specify how well a system performs its functions.

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.
A.
Review the setup audit trail for configuration changes.
Answers
B.
Put the business purpose in the Description of each field.
B.
Put the business purpose in the Description of each field.
Answers
C.
Maintain a data dictionary with the justification for each field.
C.
Maintain a data dictionary with the justification for each field.
Answers
D.
Use the Force.com IDE to save the metadata files in source control.
D.
Use the Force.com IDE to save the metadata files in source control.
Answers
Suggested answer: B, D

Explanation:

Option B is correct because putting the business purpose in the Description of each field is a method that an architect can use to trace back configuration changes to the detailed requirements1.The Description of each field provides a brief explanation of what the field is used for and why it is needed2.Option D is correct because using the Force.com IDE to save the metadata files in source control is another method that an architect can use to trace back configuration changes to the detailed requirements1.The Force.com IDE is an integrated development environment that allows developers to work with Salesforce metadata files and Apex code3.Source control is a system that tracks and manages changes to code and configuration files4. Option A is not correct because reviewing the setup audit trail for configuration changes is not a method to trace back configuration changes to the detailed requirements, but a way to monitor and audit the changes made in the setup area. Option C is not correct because maintaining a data dictionary with the justification for each field is not a method to trace back configuration changes to the detailed requirements, but a document that provides information about the data entities and attributes in a system.

Total 260 questions
Go to page: of 26