New Year Sale 2026! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Salesforce Certified Platform Developer II (Plat-Dev-301) Exam - Topic 6 Question 92 Discussion

Actual exam question for Salesforce's Salesforce Certified Platform Developer II (Plat-Dev-301) exam
Question #: 92
Topic #: 6
[All Salesforce Certified Platform Developer II (Plat-Dev-301) Questions]

A Salesforce org has more than 50,000 contacts. A new business process requires a calculation that aggregates data from all of these contact records. This calculation needs to run once a day after business hours.

which two steps should a developer take to accomplish this?

Choose 2 answers

A.

B.

C.

D.

Show Suggested Answer Hide Answer
Suggested Answer: D

Contribute your Thoughts:

0/2000 characters
Romana
3 months ago
Definitely need to aggregate those contacts efficiently!
upvoted 0 times
...
Mozell
3 months ago
I think Option B is the best choice!
upvoted 0 times
...
Mollie
3 months ago
Wait, can it really handle 50k records in one go?
upvoted 0 times
...
Vicente
4 months ago
Totally agree, a batch process is key here.
upvoted 0 times
...
Blair
4 months ago
Gotta use a scheduled job for that!
upvoted 0 times
...
Merlyn
4 months ago
I definitely recall something about using a scheduled flow as well. It seems like that could fit the requirement too, but I’m not entirely sure.
upvoted 0 times
...
Tracie
4 months ago
I’m a bit confused about whether we should use a trigger or a scheduled job for this. I feel like we covered both in class.
upvoted 0 times
...
Tomoko
4 months ago
I think one of the answers might involve using a batch job since there are so many contacts to process. That sounds familiar from our practice questions.
upvoted 0 times
...
Margurite
5 months ago
I remember we discussed using scheduled Apex for running calculations like this, but I'm not sure if that's the only option.
upvoted 0 times
...
Billi
5 months ago
This seems pretty straightforward to me. I'd go with a scheduled Apex job to run the calculation once a day, and use a data loader or batch process to handle the large volume of contacts. Shouldn't be too tricky if you plan it out carefully.
upvoted 0 times
...
Gregoria
5 months ago
Okay, let me think this through. I'd probably start by looking at the data aggregation piece - is there a way to do that efficiently without having to load all 50,000 contacts at once? And then for the scheduling, a scheduled job or batch process seems like the right call.
upvoted 0 times
...
Celia
5 months ago
Hmm, I'm a little unsure about this one. With 50,000 contacts, I'm worried that running the calculation on all of them at once could cause performance issues. Maybe there's a way to break it down or optimize the process?
upvoted 0 times
...
Ludivina
5 months ago
This seems like a pretty straightforward question. I'd start by looking at the requirement to run the calculation once a day after business hours. That suggests a scheduled job or batch process would be the best approach.
upvoted 0 times
...
Danica
5 months ago
Hmm, I'm a bit unsure here. Could this also be considered a risk, since the incompatibility with the operating systems was not properly identified upfront? I'll have to think this through carefully.
upvoted 0 times
...
Larae
5 months ago
I'm pretty confident I know the answer to this one. The daily scrum, sprint review, and sprint retrospective are all feedback loops in Scrum.
upvoted 0 times
...
Blondell
5 months ago
Okay, I've got this. The Palo Alto firewall needs user identity information, so the Domain Controller and maybe the NAC device would be good options since they can provide that kind of data. I'll select those.
upvoted 0 times
...
Tawny
5 months ago
I'm a bit unsure about this one. The question mentions that there might be more than one correct solution, so I'll need to carefully consider all the details before selecting an answer.
upvoted 0 times
...
Aleisha
5 months ago
Okay, the question is asking what action will make the peering come back up. Based on the error message, it seems like the hold time is the problem, so I'm leaning towards option D to set a higher hold-down timer.
upvoted 0 times
...
Rolande
10 months ago
Option A seems too simple. Relying on the browser to handle that kind of processing power? Not a chance. Let's go with the big guns and use Apex!
upvoted 0 times
Lucy
8 months ago
Using Apex and Option C together sounds like a solid plan to tackle this task effectively.
upvoted 0 times
...
Jesusita
9 months ago
Definitely, Apex is the way to handle such a large amount of data processing. Option A wouldn't cut it for this scenario.
upvoted 0 times
...
Angelyn
9 months ago
I think we should also consider Option C for handling the data aggregation efficiently.
upvoted 0 times
...
Alaine
9 months ago
I agree, Option A does seem risky. Apex is definitely the way to go for this kind of heavy lifting.
upvoted 0 times
...
Santos
9 months ago
Using Apex for the calculation makes sense, it's a more robust solution compared to relying on the browser.
upvoted 0 times
...
Jamal
10 months ago
I agree, Option A does seem too simple. Apex would definitely be the way to go for this kind of calculation.
upvoted 0 times
...
...
Phyliss
10 months ago
Ha! Option D - manually running the calculation every day? No thank you, I'd like to keep my job and sanity intact.
upvoted 0 times
Bette
10 months ago
I think we should go with Option B and Option C for automation.
upvoted 0 times
...
...
Rebecka
11 months ago
I'm not sure about Option C. I think Option D could also be a valid choice for aggregating data. But I agree that scheduling the calculation after business hours is important, so Option A is definitely needed.
upvoted 0 times
...
Quentin
11 months ago
I'm not sure about Option B. Performing the calculation in a UI component might not scale well with 50,000 contacts. Definitely need to consider the performance impact.
upvoted 0 times
Truman
10 months ago
Yes, combining Option A and Option C would be a solid solution for this scenario. It ensures efficient processing and timely execution of the calculation.
upvoted 0 times
...
Nidia
10 months ago
Option C also looks promising. It recommends using a scheduled job to run the calculation after business hours, which is exactly what we need.
upvoted 0 times
...
Keneth
10 months ago
I agree, Option A seems like the right approach for handling such a large number of contacts.
upvoted 0 times
...
Ceola
10 months ago
I think Option A is a better choice. It suggests using a batch job to perform the calculation, which would be more efficient.
upvoted 0 times
...
...
Laurel
11 months ago
Option C looks like the most efficient choice here. Running the calculation in a scheduled Apex job is the way to go for a large data set like this.
upvoted 0 times
...
Veronique
11 months ago
I agree with Abel. Option A seems to be about scheduling the calculation to run after business hours, and Option C might be related to aggregating data from all contact records.
upvoted 0 times
...
Abel
11 months ago
I think we should choose options A and C for this question.
upvoted 0 times
...

Save Cancel