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

Compete to become Power BI Data Viz World Champion! First round ends August 18th. Get started.

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
August Power BI Update Carousel

Power BI Monthly Update - August 2025

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

August 2025 community update carousel

Fabric Community Update - August 2025

Find out what's new and trending in the Fabric community.

Top Solution Authors