Salesforce Certified Data Architect — Question 69
During the implementation of Salesforce, a customer has the following requirements for Sales Order:
1. Sales Order information needs to be shown to users in Salesforce.
2. Sales Orders are maintained in the on-premise enterprise resource planning (ERP).
3. Sales Order information has more than 150 million records.
4. Sales Orders will not be updated in Salesforce.
What should a data architect recommend for maintaining Sales Orders in Salesforce?
Answer options
- A. Use custom objects to maintain Sales Orders in Salesforce.
- B. Use external objects to maintain Sales Orders in Salesforce.
- C. Use custom big objects to maintain Sales Orders in Salesforce.
- D. Use Standard Order object to maintain Sale Orders in Salesforce.
Correct answer: B
Explanation
The correct answer is B because external objects allow Salesforce to display and interact with records stored outside the Salesforce platform, making them ideal for integrating with on-premise ERP systems. Custom objects (A) and custom big objects (C) are not suitable since they would require data storage within Salesforce, which is not needed as the data will not be updated there. The Standard Order object (D) is not applicable as it does not support external data integration.