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

Get inspired! Check out the entries from the Power BI DataViz World Championships preliminary rounds and give kudos to your favorites. View the vizzies.

Reply
PowerAutomater
Helper III
Helper III

How to create a dashboard based on data from multiple Teams channels

I have a Teams team/group setup, each channel within the group is essentially a project, and each project has a project plan (at the moment created using MS Lists). I would like to create a dashboard which visualises and summarises the project information from all of the plans across these channels, to save the time consuming task of going into each one and trying to make sense of it. I understand I could use Power Automate to create a new data source that compiles of this data into a single one, but the conditions to set up such updates would be very complex and need to handle duplicates and many other edge cases.

Is there a way to get the data from across multiple Team channels in this way?

1 ACCEPTED SOLUTION
danextian
Super User
Super User

Hi @PowerAutomater ,

 

There is an existing Teams connector which is still in Beta but I doubt you'll find the information you need using it as it shows user activity only.

danextian_0-1687832229341.png

If your project plans were created using a Sharepoint list, I suggest you use the Sharepoint list connector instead.  If you have multiple sites, maintain ist of those sites, connect to that list using Power BI (enter data, excel online, etc)  and create a custom column to access the sharepoint sites  using SharePoint.Tables function

danextian_1-1687832702836.png

This will create a column containing tables of available SharePoint lists from those SharePoint sites. You can expand the column and filter to the data you need

danextian_2-1687832820218.png

danextian_3-1687832858270.png

It will be a process of exploring which columns/tables have the  data needed

 

 

 

 





Dane Belarmino | Microsoft MVP | Proud to be a Super User!

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


"Tell me and I’ll forget; show me and I may remember; involve me and I’ll understand."
Need Power BI consultation, get in touch with me on LinkedIn or hire me on UpWork.
Learn with me on YouTube @DAXJutsu or follow my page on Facebook @DAXJutsuPBI.

View solution in original post

6 REPLIES 6
PowerAutomater
Helper III
Helper III

Sorry I should have mentioned that they are private channels. Apparently private channels create their own site.

I've read somewhere that you can use Power Automate to get a list of sharepoint sites from all Teams channels. I can't think of ways other than that.





Dane Belarmino | Microsoft MVP | Proud to be a Super User!

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


"Tell me and I’ll forget; show me and I may remember; involve me and I’ll understand."
Need Power BI consultation, get in touch with me on LinkedIn or hire me on UpWork.
Learn with me on YouTube @DAXJutsu or follow my page on Facebook @DAXJutsuPBI.

Yes I was hoping to not have to use Power Automate, but it looks like there is no other way, thank you for your help.

danextian
Super User
Super User

Hi @PowerAutomater ,

 

There is an existing Teams connector which is still in Beta but I doubt you'll find the information you need using it as it shows user activity only.

danextian_0-1687832229341.png

If your project plans were created using a Sharepoint list, I suggest you use the Sharepoint list connector instead.  If you have multiple sites, maintain ist of those sites, connect to that list using Power BI (enter data, excel online, etc)  and create a custom column to access the sharepoint sites  using SharePoint.Tables function

danextian_1-1687832702836.png

This will create a column containing tables of available SharePoint lists from those SharePoint sites. You can expand the column and filter to the data you need

danextian_2-1687832820218.png

danextian_3-1687832858270.png

It will be a process of exploring which columns/tables have the  data needed

 

 

 

 





Dane Belarmino | Microsoft MVP | Proud to be a Super User!

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


"Tell me and I’ll forget; show me and I may remember; involve me and I’ll understand."
Need Power BI consultation, get in touch with me on LinkedIn or hire me on UpWork.
Learn with me on YouTube @DAXJutsu or follow my page on Facebook @DAXJutsuPBI.

The only issue is that multiple users can create channels in the Team and put new plans/lists in these as they need, so wouldn't I need to manually maitain the list of sites since each new channel creates a new site? I was hoping that maybe there was a way to get all of the lists dynamically be querying the actual Team and searching down it's hierarchy through all of the channels?

My tests shows that each channel in a Team points to the same SharePoint site assigned to that team. You can test it yourself.

danextian_2-1687836568797.png

 

 

 





Dane Belarmino | Microsoft MVP | Proud to be a Super User!

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


"Tell me and I’ll forget; show me and I may remember; involve me and I’ll understand."
Need Power BI consultation, get in touch with me on LinkedIn or hire me on UpWork.
Learn with me on YouTube @DAXJutsu or follow my page on Facebook @DAXJutsuPBI.

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

FebPBI_Carousel

Power BI Monthly Update - February 2025

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

Feb2025 NL Carousel

Fabric Community Update - February 2025

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

Top Solution Authors
Top Kudoed Authors