top of page

Monitoring Hub

  • mandarp0
  • Mar 25
  • 2 min read

Updated: Sep 4

If you're a Power BI user, you know how crucial it is to stay on top of your datasets, reports, dashboards, and other assets. Ensuring they're up to date, error-free, and accessible to your audience is essential—but jumping between multiple menus and workspaces can be time-consuming and frustrating. 

That’s where the Monitoring hub comes in. 

The Monitoring hub is a powerful feature in Power BI that provides a centralized view of all your Power BI activities. It allows you to easily monitor, manage, and act on your items with just a few clicks—saving you time and effort. 

ree

How to use Monitoring Hub in Power BI 

Monitoring hub is a powerful feature in Power BI that allows you to view and manage various Power BI related activities, such as datasets, reports, dashboards, and more. You can access Monitoring hub from the left pane of Power BI. In this article, you will learn how to use Monitoring hub to monitor and control your Power BI items with ease and efficiency. 


ree

Filtering and Refreshing the List of Activities 

You can apply different filters by using the filter drop-down menu on the top right corner. You can filter by item type, status, owner, or keyword. For example, you can filter by “Failed” status to see only the items that have errors. 

To refresh the list of activities and see the latest updates, you can click the “Refresh” button on the top left corner. 

ree

Previously, clicking on an activity name in the Monitoring Hub directed you to the semantic model detail page. This month, Power BI is introducing the Semantic model refresh detail page. This new page shows comprehensive details of a selected refresh activity, including capacity, gateway, start and end times, error details, and multiple refresh attempts. 

ree

For each refresh attempt, you can view the execution metrics by clicking on the ‘Show’ link in the ‘Execution details’ column. This information can assist with troubleshooting or optimizing the semantic model refresh.   

Link from external applications 

It’s also possible to link refresh details from external applications. The semantic model refresh detail page can be accessed from other locations by constructing a URL with the workspace, semantic model, and refresh ID: 

For example, the following Fabric Notebook uses semantic link sempy and Power BI API Get Refresh History to create a refresh detail URL for each run of a semantic model: 

import sempy  

import sempy.fabric as fabric  

import pandas as pd  

workspaceId = "[Your Workspace Id]"  

semanticModelId = "[Your semantic model Id]" 

client = fabric.FabricRestClient() 

response = client.get(f"/v1.0/myorg/groups/{workspaceId}/datasets/{semanticModelId}/refreshes") 

refreshHistory = pd.json_normalize(response.json()['value']) 

refreshHistory["refreshLink"] = refreshHistory.apply(lambda x:f"https://app.powerbi.com/groups/{workspaceId}/datasets/{semanticModelId}/refreshdetails/{x['requestId']}", axis=1) 

displayHTML(refreshHistory[["requestId", "refreshLink"]].to_html(render_links=True, escape=False)) 


ree

Conclusion 

The Monitoring hub simplifies Power BI management by giving you a central place to track, refresh, and troubleshoot your items. With the latest updates, it's faster, smarter, and more powerful—helping you stay on top of your reports with ease. 


For expert data solutions tailored to your business, contact us at Numlytics. Transform your data into actionable insights!

 
 
 

Comments


bottom of page