Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.
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 29 discussion

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

Northern Trail Outfitters (NTO) has a loyalty program to reward repeat customers. The following conditions exist:
1. Reward levels are earned based on the amount spent during the previous 12 months.
2. The program will track every item a customer has bought and grant them points for discounts.
3. The program generates 100 million records each month.
NTO Customer Support would like to see a summary of a customer's recent transactions and the reward level(s) they have attained.
Which solution should the data architect use to provide the information within Salesforce for the customer support agents?

  • A. Create a custom big object to capture the reward program data, display it on the contact record, and update nightly from the point-of-sale system.
  • B. Create a custom object in Salesforce to capture and store all reward programs, populate nightly from the point-of-sale system, and present on the customer record.
  • C. Provide a button so that the agent can quickly open the point-of-sale system that displays the customer’s history.
  • D. Capture the reward program data in an external data store, and present the 12-month trailing summary in Salesforce using Salesforce Connect and an external object.
Show Suggested Answer Hide Answer
Suggested Answer: D 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
Alokv
Highly Voted 1 year, 5 months ago
I think correct optio is D. Data Volume: With the loyalty program generating 100 million records each month, it is important to consider data volume and performance Real-time Integration: Salesforce Connect allows you to seamlessly integrate external data sources with Salesforce using external objects. Trailing 12-Month Summary: Since the reward levels are earned based on the amount spent during the previous 12 months, it is crucial to present a summary that reflects this trailing period.
upvoted 9 times
...
DavidHolland
Most Recent 11 months, 2 weeks ago
Selected Answer: D
I echo all the other comments that it's definitely D
upvoted 2 times
...
tobicky
1 year ago
D. Capture the reward program data in an external data store, and present the 12-month trailing summary in Salesforce using Salesforce Connect and an external object. This solution allows for the large volume of data (100 million records each month) to be stored externally, which can help with performance and storage considerations. Salesforce Connect and an external object can provide a live connection to this data, allowing customer support agents to see a summary of a customer’s recent transactions and attained reward levels. This approach aligns with NTO’s requirements and can provide an efficient and effective solution for their loyalty program.
upvoted 2 times
...
ksho
1 year, 2 months ago
Selected Answer: D
+1 to D. Salesforce Connect + External object, then you could then aggregate the data into a custom object or use a LWC to help the agent visualize, but you need the data integrated into salesforce without chewing through data storage.
upvoted 3 times
...
Oleg_M
1 year, 3 months ago
Selected Answer: D
A can't be true because it's not possible to show big object records in the related list (https://ideas.salesforce.com/s/idea/a0B8W00000GdbpiUAB/native-support-for-big-object-reports-and-related-lists). So the answer is D
upvoted 3 times
...
MAKK111
1 year, 3 months ago
Ans: is A as it is clearly mentioned in the question "Within Salesforce"Keyword Question "Which solution should the data architect use to provide the information within Salesforce for the customer support agents?"
upvoted 2 times
supersam1982
1 year, 3 months ago
external object virtualize record IN Salesforce
upvoted 1 times
...
...
bangbang23
1 year, 4 months ago
+1 to D as the correct answer
upvoted 3 times
...
BorisBoris
1 year, 4 months ago
The answer is D. Given the large volume of data generated (100 million records each month) and the need for a 12-month trailing summary, it is advisable to leverage an external data store to handle the data storage and processing. Salesforce Connect allows you to integrate external data with Salesforce seamlessly. By capturing the reward program data in an external data store, such as a separate database or data warehouse, you can efficiently manage and process the large volume of transaction records. Salesforce Connect can be used to establish a real-time connection between Salesforce and the external data store, enabling access to the necessary customer information. Using an external object in Salesforce, which represents the data stored in the external data store, you can surface the 12-month trailing summary of transactions and reward levels within Salesforce. This approach allows customer support agents to view the relevant information without storing the entire transaction history directly in Salesforce.
upvoted 4 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 ...