exam questions

Exam Certified Data Architect All Questions

View all questions & answers for the Certified Data Architect exam

Exam Certified Data Architect topic 1 question 7 discussion

Actual exam question from Salesforce's Certified Data Architect
Question #: 7
Topic #: 1
[All Certified Data Architect Questions]

Universal Containers (UC) has adopted Salesforce as its primary sales automation tool. UC has 100,000 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 up a customer record and view their account status, invoice history, and open 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. 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. Write an Apex callout and populate a related list to display on the account record.
  • D. Create a mashup page that will present the billing system records within Salesforce.
Show Suggested Answer Hide Answer
Suggested Answer: D 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
Mrbl
3 weeks, 5 days ago
Selected Answer: C
While mashups can be useful in some cases, they are not ideal for large volumes of data due to performance, external dependency and scalability limitations. In your case, it is better to use tools such as Apex Callouts, External Objects or more robust data integrations to ensure better performance, reliability and scalability in managing invoices and other customer-related data. So, I think that Writing an Apex callout and using it to pull data from the on-premise billing system is the most effective solution for ensuring that the sales team has access to real-time, up-to-date customer and invoice data within Salesforce. This approach minimizes the need for manual data updates and ensures that users have a seamless experience directly within Salesforce.
upvoted 1 times
...
lizbette
6 months, 1 week ago
Selected Answer: D
D because of the link below
upvoted 2 times
...
6967185
7 months, 2 weeks ago
https://developer.salesforce.com/docs/atlas.en-us.salesforce_large_data_volumes_bp.meta/salesforce_large_data_volumes_bp/ldv_deployments_techniques_using_mashups.htm
upvoted 2 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago