As far as I understand it doesn't work even if you follow these steps:
To see past week resource utilization charts on the resource management dashboard, you need to run the “UpdateRoleUtilization” workflow manually
To run the workflow manually:
1. Go to Project Service > Settings > Batch Jobs.
2. Select the Utilization Chart record and click the RUN WORKFLOW button.
3. In the lookup dialog, select UpdateRoleUtilization, click Add, and then click OK.
The 7 day batch job is for the calculation of the aggregation entity that is used by the "utilization by role" chart on the PM and RM dashboards. The utilization on the utilization grid is not driven by that job and should be near real time.
Prerequisites for the chart to show info correctly are below:
- Resource Utilization shows what has happened in the past. I.e. approved time entries.
- Target Utilization must be set for a resource.
- Project Contract must exist and have a Time and Material line (FP not working for utilization is a bug which will be fixed at some point in future releases).
- Role is to be Chargeable and thus billing type must be Chargeable at time entry approval.
- Default role must be set for a resource. This is mandatory for both D365 as well as for the PowerBI solution templates.
Quite a colourful picture here though:
docs.microsoft.com/.../faq-utilization-view
Try looking for discussions on the same topic:
community.dynamics.com/.../dynamics-365-psa---resource-utilization-view-not-showing-booked-tasks