
最新2024年10月22日リアルなData-Architect試験問題集解答で有効なData-Architect問題集PDF
Salesforce Data-Architect試験問題集でPDF問題とテストエンジン
Salesforce Data-Architect認定試験は、Salesforceプラットフォーム内でデータアーキテクチャ、モデリング、および管理に関する知識をテストするように設計されています。この認定は、複雑なデータソリューションを設計および実装し、データガバナンス、データセキュリティ、およびデータ品質のベストプラクティスを深く理解している専門家を対象としています。
Salesforce Data-Architect試験に受験資格を得るためには、最低でもSalesforceプラットフォームでの2年間の経験を含む、データアーキテクチャと管理の分野で5年以上の経験が必要です。また、Salesforce Certified Application ArchitectまたはSalesforce Certified System Architectなどの事前必須認定資格を持っている必要があります。Salesforce Data-Architect試験に合格することは、Salesforceデータアーキテクチャと管理についての深い理解を示す重要な業績であり、この分野で新しいキャリアの機会を開拓することができます。
Salesforce Certified Data Architectは、Salesforceプラットフォームで効果的なデータソリューションを設計および実装するために必要なスキルと知識を検証するように設計された名誉ある認定プログラムです。この認定プログラムは、データアーキテクチャと管理の分野でキャリアを促進しようとしている専門家に最適です。 Salesforce Certified Data Architect認定は世界的に認識されており、業界の雇用主によって高く評価されています。
質問 # 98
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. Create a custom object Invoice _c with a master -detail relationship with Opportunity.
- B. Use Streaming API to get the current status from the ERP and display on the Opportunity page.
- C. Create a custom object Invoice _c with a Lookup relationship with Opportunity.
- D. Create an external object Invoice _x with a Lookup relationship with Opportunity.
正解:D
質問 # 99
Universal Containers (UC) 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. What should the architect consider, knowing there will be a large amount of time entry records to be loaded regularly from an external system into Salesforce.com?
- A. Load all data using external IDs to link to parent records.
- B. Use workflow to calculate summary values instead of Roll -Up.
- C. Load all data after deferring sharing calculations.
- D. Use triggers to calculate summary values instead of Roll -Up.
正解:C
質問 # 100
Universal Containers (UC) has adopted Salesforce as its primary sales automated tool. UC has 100,00 customers with a growth rate of 10% a year, UC uses an on-premise web-based billing and invoice system that generates over 1 million invoices a year supporting a monthly billing cycle.
The UC sales team needs to be able to pull a customer record and view their account status, Invoice history, and opportunities without navigating outside of Salesforce.
What should a data architect use to provide the sales team with the required functionality?
- A. Create a visual force tab with the billing system encapsulated within an iframe.
- B. Write an Apex callout and populate a related list to display on the account record.
- C. Create a mashup page that will present the billing system records within Salesforce.
- D. Create a custom object and migrate the last 12 months of Invoice data into Salesforce so it can be displayed on the Account layout.
正解:C
解説:
To provide the sales team with the required functionality, a data architect should use a mashup page that will present the billing system records within Salesforce. A mashup page is a web page that combines data from multiple sources into a single integrated view. A mashup page can be created using Visualforce or Lightning Web Components, and can use Salesforce Connect or custom integrations to access external data from the on-premise web-based billing and invoice system. This will allow the sales team to pull a customer record and view their account status, invoice history, and opportunities without navigating outside of Salesforce. Option A is incorrect because creating a custom object and migrating the last 12 months of invoice data into Salesforce so it can be displayed on the account layout will consume a lot of storage space and may not reflect the latest data from the billing system. Option B is incorrect because writing an Apex callout and populating a related list to display on the account record will require additional development effort and may not be scalable or performant for large volumes of data. Option D is incorrect because creating a visual force tab with the billing system encapsulated within an iframe will not allow the sales team to view the billing system records within the customer record, but rather in a separate tab.
質問 # 101
Universal Containers (UC) plans to implement consent management for its customers to be compliant with General Data Protection Regulation (GDPR). UC has the following requirements:
UC uses Person Accounts and Contacts in Salesforce for its customers.
Data Protection and Privacy is enabled in Salesforce.
Consent should be maintained in both these objects.
UC plans to verify the consent provided by customers before contacting them through email or phone.
Which option should the data architect recommend to implement these requirements?
- A. Configure custom fields in Person Account and Contact to store consent provided by customers, and validate consent against the fields.
- B. Delete contact information from customers who have declined consent to be contacted.
- C. Build Custom object to store consent information in Person Account and Contact, validate against this object before contacting customers.
- D. Use the Consent Management Feature to validate consent provide under the person Account and Contact that is provided by the customer.
正解:D
解説:
Using the Consent Management Feature to validate consent provided under the person Account and Contact that is provided by the customer (option C) is the best option to implement these requirements, as it allows UC to store and manage consent preferences for Person Accounts and Contacts using native Salesforce features and tools. Configuring custom fields in Person Account and Contact to store consent provided by customers and validate consent against the fields (option A) or building Custom object to store consent information in Person Account and Contact and validate against this object before contacting customers (option B) are not good options, as they may require more customization and maintenance effort, and they do not leverage the existing Data Protection and Privacy feature. Deleting contact information from customers who have declined consent to be contacted (option D) is also not a good option, as it may cause data loss or compliance issues, and it does not allow UC to track or update consent preferences.
質問 # 102
Northern Trail Outfitter has implemented Salesforce for its associates nationwide, Senior management is concerned that the executive dashboard is not reliable for their real-time decision-making. On analysis, the team the following issues with data entered in Salesforce.
Information in certain records is incomplete.
Incorrect entry in certain fields causes records to be excluded in report fitters.
Duplicate entries cause incorrect counts.
Which three steps should a data architect recommend to address the issues?
- A. Leverage Salesforce features, such as validate rules, to avoid incomplete and incorrect records.
- B. Periodically export data to cleanse data and import them back into Salesforce for executive reports.
- C. design and implement data-quality dashboard to monitor and act on records that are incomplete or incorrect
- D. Explore third-party data providers to enrich and augment information entered in salesforce.
- E. Build a sales data warehouse with purpose-build data marts for dashboards and senior management reporting.
正解:A、D、E
解説:
According to the Salesforce documentation3, 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 address the issues with data quality that affect the reliability of executive dashboards, a data architect should recommend:
Building a sales data warehouse with purpose-built data marts for dashboards and senior management reporting (option B). This means creating a separate database or system that stores and organizes sales data from Salesforce and other sources for analytical purposes. A data warehouse can provide a single source of truth for sales data and enable faster and more accurate reporting and analysis. A data mart is a subset of a data warehouse that focuses on a specific subject or business area, such as sales performance, customer segmentation, product profitability, etc. A data mart can provide tailored and relevant data for different users or groups based on their needs and interests.
Exploring third-party data providers to enrich and augment information entered in Salesforce (option C). This means using external services or tools that can validate, correct, update, and enhance the data that is entered or imported into Salesforce. This can help improve data quality and accuracy, and reduce data duplication and incompleteness.
Leveraging Salesforce features, such as validation rules, to avoid incomplete and incorrect records (option D). 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.
Periodically exporting data to cleanse data and import them back into Salesforce for executive reports (option A) is not a good solution, as it can be time-consuming, error-prone, and inefficient. It may also cause data inconsistency and synchronization issues between Salesforce and other systems. Designing and implementing data-quality dashboard to monitor and act on records that are incomplete or incorrect (option E) is also not a good solution, as it can be complex, costly, and difficult to maintain. It may also not address the root causes of data quality issues or prevent them from occurring in the first place.
質問 # 103
Universal Containers has a rollup summary field on account to calculate the number of contacts associated with an account. During the account load, Salesforce is throwing an "UNABLE _TO_LOCK_ROW" error.
Which solution should a data architect recommend to resolve the error?
- A. Perform a batch job in parallel mode and reduce the batch size.
- B. Defer rollup summary field calculation during data migration.
- C. Leverage Data Loader's platform API to load data.
- D. Perform a batch job in serial mode and reduce the batch size.
正解:D
解説:
According to the Salesforce documentation1, the "UNABLE _TO_LOCK_ROW" error occurs when a record is being updated or created, and another operation tries to access or update the same record at the same time.
This can cause lock contention and timeout issues. To resolve the error, some of the recommended solutions are:
Perform a batch job in serial mode and reduce the batch size (option B). This means running the batch job one at a time and processing fewer records per batch. This can reduce the chances of concurrent updates and lock contention on the same records.
Use the FOR UPDATE keyword to lock records in Apex code or API calls. This means explicitly locking the records that are being accessed or updated by a transaction, and preventing other transactions from modifying them until the lock is released. This can avoid conflicts and errors between concurrent operations on the same records2.
Defer rollup summary field calculation during data migration (option A). This means disabling the automatic calculation of rollup summary fields on the parent object when child records are inserted or updated. This can improve performance and avoid locking issues on the parent records. However, this option is only available for custom objects, not standard objects3.
Performing a batch job in parallel mode and reducing the batch size (option C) is not a good solution, as it can still cause lock contention and errors if multiple batches try to access or update the same records at the same time. Leveraging Data Loader's platform API to load data (option D) is also not a good solution, as it can still encounter locking issues if other operations are modifying the same records at the same time.
質問 # 104
Universal Containers (UC) has several custom Visualforce applications have been developed in which users are able to edit Opportunity records. UC struggles with data completeness on their Opportunity records and has decided to make certain fields required that have not been in the past. The newly required fields are dependent on the Stage of the Opportunity, such that certain fields are only required once an Opportunity advances to later stages. There are two fields. What is the simplest approach to handle this new requirement?
- A. Update the Opportunity page layout to mark these fields as required.
- B. Use a validation rule for each field that takes the Stage into consideration.
- C. Write an Apex trigger that checks each field when records are saved.
- D. Update these Opportunity field definitions in Setup to be required.
正解:B
解説:
Using a validation rule for each field that takes the Stage into consideration is the simplest approach to handle this new requirement. A validation rule can enforce the field requirements based on the logic and criteria that you define, and display an error message when users try to save a record that does not meet the requirements. Updating the Opportunity page layout to mark these fields as required will not work because page layouts do not support conditional field requirements. Updating these Opportunity field definitions in Setup to be required will not work because it will apply to all stages and records. Writing an Apex trigger that checks each field when records are saved is not the simplest approach because it requires coding and testing
質問 # 105
UC is planning a massive SF implementation with large volumes of data. As part of the org's implementation, several roles, territories, groups, and sharing rules have been configured. The data architect has been tasked with loading all of the required data, including user data, in a timely manner.
What should a data architect do to minimize data load times due to system calculations?
- A. Enable granular locking to avoid "UNABLE _TO_LOCK_ROW" error.
- B. Load the data through data loader, and turn on parallel processing.
- C. Enable defer sharing calculations, and suspend sharing rule calculations
- D. Leverage the Bulk API and concurrent processing with multiple batches
正解:C
解説:
The correct answer is A, enable defer sharing calculations, and suspend sharing rule calculations. Defer sharing calculations and suspend sharing rule calculations are features that allow you to temporarily disable the automatic recalculation of sharing rules when you load large volumes of data. This can improve the performance and speed of your data load process by avoiding unnecessary system calculations. Loading the data through data loader, leveraging the bulk API, or enabling granular locking are also options that can help with data load times, but they do not directly address the system calculations issue.
質問 # 106
UC has the following system:
Billing system.
Customer support system.
CRM system.
US has been having trouble with business intelligence across the different systems. Recently US implemented a master data management (MDM) solution that will be the system of truth for the customer records.
Which MDM data element is needed to allow reporting across these systems?
- A. Email address.
- B. Phone number.
- C. Full name.
- D. Global unique customer number.
正解:D
質問 # 107
Universal Containers (UC) has implemented Sales Cloud for its entire sales organization, UC has built a custom object called projects_c that stores customers project detail and employee bitable hours.
The following requirements are needed:
A subnet of individuals from the finance team will need to access to the projects object for reporting and adjusting employee utilization.
The finance users will not access to any sales objects, but they will need to interact with the custom object.
Which license type a data architect recommend for the finance team that best meets the requirements?
- A. Lighting platform plus
- B. Light Platform Start
- C. Service Cloud
- D. Sales Cloud
正解:B
質問 # 108
UC is planning a massive SF implementation with large volumes of dat
a. As part of the org's implementation, several roles, territories, groups, and sharing rules have been configured. The data architect has been tasked with loading all of the required data, including user data, in a timely manner.
What should a data architect do to minimize data load times due to system calculations?
- A. Enable granular locking to avoid "UNABLE _TO_LOCK_ROW" error.
- B. Load the data through data loader, and turn on parallel processing.
- C. Enable defer sharing calculations, and suspend sharing rule calculations
- D. Leverage the Bulk API and concurrent processing with multiple batches
正解:C
質問 # 109
Universal Containers (UC) is going thought major reorganization of their sales team. This would require changes to a large a number of group members and sharing rules. UCs administrator is concerned about long processing time and failure during the process.
What should a Data architect implement to make changes efficiently?
- A. Enable Defer Sharing Calculation prior to making sharing rule changes.
- B. Log out all users and make changes to sharing rules.
- C. Log a case with salesforce to make sharing rule changes.
- D. Delete old sharing rules and build new sharing rules
正解:A
解説:
The correct answer is B. To make changes efficiently, a data architect should enable Defer Sharing Calculation prior to making sharing rule changes. This will allow the administrator to make multiple changes to sharing rules without recalculating them after each change, which can take a long time and cause failures. The sharing rules can be recalculated later when there are fewer users online or during off-peak hours. Option A is incorrect because logging a case with salesforce to make sharing rule changes will not speed up the process or prevent failures. Option C is incorrect because deleting old sharing rules and building new sharing rules will not reduce the processing time or failure rate. Option D is incorrect because logging out all users and making changes to sharing rules will disrupt the business operations and may not be feasible.
質問 # 110
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 leverage a "tier"-based approach to classify the record storage need.
- B. UC can store long-term lead records in custom storage objects to avoid counting against storage limits.
- C. UC can leverage the Salesforce Data Backup and Recovery feature for data archival needs.
- D. UC can leverage recycle bin capability, which guarantees record storage for 15 days after deletion.
正解:A
質問 # 111
Universal Containers (UC) is in the process of selling half of its company. As part of this split, UC's main Salesforce org will be divided into two org:org A and org B, UC has delivered these requirements to its data architect
1. The data model for Org B will drastically change with different objects, fields, and picklist values.
2. Three million records will need to be migrated from org A to org B for compliance reasons.
3. The migrate will need occur within the next two month, prior to be split.
Which migrate strategy should a data architect use to successfully migrate the date?
- A. use as ETL tool to orchestrate the migration.
- B. Use the Salesforces CLI to query, export, and import
- C. Write a script to use the Bulk API
- D. Use Data Loader for export and Data Import Wizard for import
正解:C
質問 # 112
Universal Containers (UC) has 50 million customers and stores customer order history on an ERP system. UC also uses Salesforce to manage opportunities and customer support.
In order to provide seamless customer support, UC would like to see the customer's order history when viewing the customer record during a sales or support call.
What should a data architect do in order to provide this functionality, while preserving the user experience?
- A. Import the order history into a custom Salesforce object, update nightly
- B. Use an Apex callout to populate a text area field for displaying the order history.
- C. Embed the ERP system in an iframe and display on a custom tab.
- D. Use Salesforce Connect and an external object to display the order history in Salesforce
正解:D
質問 # 113
UC migrating 100,000 Accounts from an enterprise resource planning (ERP) to salesforce and is concerned about ownership skew and performance.
Which 3 recommendations should a data architect provide to prevent ownership skew?
Choose 3 answers:
- A. Assigned a default user as owner of accounts, and assign role in hierarchy.
- B. Assign "view all" permission on profile to give access to account.
- C. Assign a default user as owner of accounts and assigned top most role in hierarchy.
- D. Assign a default user as owner of account and do not assign any role to default user.
- E. Keep users out of public groups that can be used as the source for sharing rules.
正解:C、D、E
解説:
According to the Salesforce documentation1, ownership skew occurs when a large number of records (more than 10,000) are owned by a single user or queue. This can cause performance issues and lock contention when multiple users try to access or update those records. To prevent ownership skew, some of the recommended practices are:
Assign a default user as the owner of the records and do not assign any role to the default user (option C). This way, the records will not be visible to other users in the role hierarchy and will not cause sharing recalculations.
Keep users out of public groups that can be used as the source for sharing rules (option B). Sharing rules based on public groups can cause excessive sharing calculations and lock contention when many records are owned by a single user or queue.
Assign a default user as the owner of the records and assign the top most role in the hierarchy to the default user (option E). This way, the records will be visible to all users in the role hierarchy, but will not cause sharing recalculations or lock contention.
Assigning a default user as the owner of the records and assigning a role in the hierarchy (option A) is not a good practice, as it can cause sharing recalculations and lock contention when the role is updated or moved.
Assigning "view all" permission on profile to give access to the records (option D) is also not a good practice, as it can bypass the security and sharing model and expose sensitive data to unauthorized users.
質問 # 114
Universal Containers (UC) is building a Service Cloud call center application and has a multisystem support solution. UC would like or ensure that all systems have access to the same customer information.
What solution should a data architect recommend?
- A. Let each system be an owner of data it generates.
- B. Implement a master data management (MDM) strategy for customer data.
- C. Make Salesforce the system of record for all data.
- D. Load customer data in all systems.
正解:B
解説:
A master data management (MDM) strategy for customer data can help UC ensure that all systems have access to the same customer information, without loading or duplicating data in all systems. An MDM strategy can also help UC avoid data conflicts and inconsistencies that may arise from having multiple systems as owners of data.
質問 # 115
A Salesforce customer has plenty of data storage. Sales Reps are complaining that searches are bringing back old records that aren't relevant any longer. Sales Managers need the data for their historical reporting.What strategy should a data architect use to ensure a better user experience for the Sales Reps?
- A. Set data access to Private to hide old data from Sales Reps.
- B. Use Batch Apex to archive old data on a rolling nightly basis.
- C. Archive and purge old data from Salesforce on a monthly basis.
- D. Create a Permission Set to hide old data from Sales Reps.
正解:C
質問 # 116
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.
- B. Use Weekly Export to extract transactional data to on-premise systems.
- C. Use Event Monitoring to extract event data to on-premise systems.
- D. Use a custom built extract job to extract operational data to on-premise systems.
正解:B、C
解説:
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.
質問 # 117
......
信頼できるSalesforce Application Architect Data-Architect問題集PDF2024年10月22日最近更新された問題:https://www.goshiken.com/Salesforce/Data-Architect-mondaishu.html
最新Data-Architect試験問題集には合格保証付きます:https://drive.google.com/open?id=12Je07c2kGEQ1iPL1sfnpYMdX2uHnNjpF