Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes! Register now.

Reply
Ramachandran
Helper III
Helper III

How to get Microsoft Teams data from Power BI desktop?

Hi Guys,

 

I need to get data from Microsoft Teams data like no. of outgoing calls, outgoing call duration, no. of incoming calls, and incoming call duration details based on users to Power BI desktop.
can you suggest to me, how do I get the details?

regards,

Ram

 

2 ACCEPTED SOLUTIONS
rajendraongole1
Super User
Super User

Hi @Ramachandran - you will need to leverage Microsoft Graph API, Power BI connectors, or integrate with Teams' admin reports.

Reference links to extract data from MS Teams to PBI:

How to Analyze Microsoft Teams Data Using Power BI - Monocroft

View Microsoft Teams utilization in Power BI using CQD data - Microsoft Teams | Microsoft Learn

Solved: Connect microsoft teams voice data to power bi. - Microsoft Fabric Community

Use the Microsoft Graph API to work with Microsoft Teams - Microsoft Graph v1.0 | Microsoft Learn

 

 

Hope it helps.

 





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!





View solution in original post

Anonymous
Not applicable

Hi @Ramachandran ,

 

If you're a Teams or Skype for Business admin, you can use an existing tenant and building data file from the Teams or Skype for Business Call Quality Dashboard (CQD). 

Set up call analytics for Microsoft Teams - Microsoft Teams | Microsoft Learn [ee02-4e4c-0a8-9bb3]

 

Hope it helps!

 

Best regards,
Community Support Team_ Scott Chang

 

If this post helps then please consider Accept it as the solution to help the other members find it more quickly.

View solution in original post

3 REPLIES 3
Ramachandran
Helper III
Helper III

thank for your comments,

Is it possible to get the no. of user count (teams), incoming call duration, incoming call count, outgoing call count and outgoing call duration?
if it is yes, what kind of access do I need to get access from Microsoft Teams?

thanks,

Ram

Anonymous
Not applicable

Hi @Ramachandran ,

 

If you're a Teams or Skype for Business admin, you can use an existing tenant and building data file from the Teams or Skype for Business Call Quality Dashboard (CQD). 

Set up call analytics for Microsoft Teams - Microsoft Teams | Microsoft Learn [ee02-4e4c-0a8-9bb3]

 

Hope it helps!

 

Best regards,
Community Support Team_ Scott Chang

 

If this post helps then please consider Accept it as the solution to help the other members find it more quickly.

rajendraongole1
Super User
Super User

Hi @Ramachandran - you will need to leverage Microsoft Graph API, Power BI connectors, or integrate with Teams' admin reports.

Reference links to extract data from MS Teams to PBI:

How to Analyze Microsoft Teams Data Using Power BI - Monocroft

View Microsoft Teams utilization in Power BI using CQD data - Microsoft Teams | Microsoft Learn

Solved: Connect microsoft teams voice data to power bi. - Microsoft Fabric Community

Use the Microsoft Graph API to work with Microsoft Teams - Microsoft Graph v1.0 | Microsoft Learn

 

 

Hope it helps.

 





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!





Helpful resources

Announcements
September Power BI Update Carousel

Power BI Monthly Update - September 2025

Check out the September 2025 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Top Solution Authors
Top Kudoed Authors