A company uses Common Data Service rollup fields to calculate insurance exposure and risk profiles for customers.Users report that the system does not update values for the rollup fields when new insurance policies are written.You need to recalculate the value of the rollup fields immediately after a policy is created.What should you do?
A. Create new fields on the customer entity for insurance exposure and risk. Write a workflow process that is triggered when a new policy record is created to calculate the sum of values from policy records.
B. Update the Mass Calculate Rollup Field job to trigger when a new policy record is created.
C. Create a business rule that forces the refresh of the rollup field when the customer record is updated.
D. Create new fields on the customer entity for insurance exposure and risk. Write a plug-in that is triggered whenever a new policy record is created.
Correct Answer: C
Explanation/Reference:
Section: [none]
As a system administrator, you can modify the rollup job recurrence pattern, postpone, pause, or resume the rollup job.
To pause, postpone, resume, or modify the recurrence pattern, you must view the system jobs. More information View Rollup jobs On the nav bar, choose Actions and select the action you want.
For the Calculate Rollup Field job, the available selections are: Modify Recurrence, Resume, Postpone, and Pause.
For the Mass Calculate Rollup Field job, the available selections are: Resume, Postpone, and Pause.
Note: Calculate Rollup Field is a recurring job that does incremental calculations of all rollup columns in the existing rows for a specified table. There is only one Calculate Rollup Field job per table. The incremental calculations mean that the Calculate Rollup Field job processes the rows that were created, updated, or deleted after the last Mass Calculate Rollup Field job finished execution. The default maximum recurrence setting is one hour. The job is automatically created when the first rollup column on a table is created and deleted when the last rollup column is deleted.
Incorrect Answers:
B: Mass Calculate Rollup Field is a recurring job, created per a rollup column. It runs once, after you created or updated a rollup column. The job recalculates the specified rollup column value in all existing rows that contain this column. By default, the job will run 12 hours after you created or updated a column. After the job completes, it is automatically scheduled to run in the distant future, approximately, in 10 years. If the column is modified, the job resets to run again in 12 hours after the update. The 12-hour delay is needed to assure that the Mass Calculate Rollup Field runs during the non-operational hours of the environment.
Reference:
https://docs.microsoft.com/en-us/powerapps/maker/data-platform/define-rollup-fields