Power BI dashboard (Graph API) - Microsoft Teams conference calls

Job ID: 33694479

Budget: $250 – $750 USD

create a Power BI dashboard leveraging data from 'Microsoft Graph Communications api' or Data API for Call Quality Dashboard (CQD) api' to show Microsoft Teams conference call meeting usage in the environment.
Main areas:
-Number of conference calls joined per user/per day/week/month. (number of audio/video minutes)
-Number of conference calls joined per office/per day/week/month ( user office location attribute )
-Report usage of Teams rooms video conference devices like surface hubs. Per room account/per day/week/month (room account location attribute)
-Report usage of Teams rooms video conference devices like surface hubs. Per room office/per day/week/month (room account location attribute) Note: Teams room devices use dedicated room accounts to join meetings just like a user.

Looking for someone with very good experience with power bi, microsoft graph and microsoft communications api.
Referece:
https://docs.microsoft.com/en-us/graph/api/resources/communications-api-overview?view=graph-rest-1.0
https://docs.microsoft.com/en-us/skypeforbusiness/management-tools/call-quality-dashboard/data-api
Related categories: Office 365 Microsoft PowerBI Microsoft Graph