Others

How to Automatically Refresh Power BI Visuals from SharePoint Lists

Elise WilliamsElise Williams Oct 26, 2026 868 views

Question details

The user needs Power BI visuals on a continuous display to update automatically when the underlying SharePoint List data is changed via Power Apps.

How to Automatically Refresh Power BI Visuals from SharePoint Lists
Product
Microsoft Power BI
Device & OS
not provided
Scenario
Displaying a Power BI report continuously on a screen, with data sourced from a SharePoint List.
Observed behavior
The dataset refreshes successfully in the Power BI Service, but the on-screen visuals do not update automatically and require a manual page refresh to reflect the new data.
Before you start

Ensure you have the appropriate Power BI license (Pro or Premium) and Workspace Admin permissions to configure automatic page refresh settings.

Solution 1Recommended

Configure Automatic Page Refresh in Power BI Desktop

Enable the Automatic Page Refresh (APR) feature to automatically update report visuals at a specified interval without manual intervention.

Power BI dataset refresh and report-page visual refresh are two separate processes. Even if your dataset is updating, the visuals will not reflect the changes until the page itself is refreshed. Enabling APR bridges this gap.

1
Open Report Settings

Open your report in Power BI Desktop and click on an empty area of the report page to ensure no specific visuals are selected.

2
Access Page Format Options

Navigate to the 'Visualizations' pane on the right side and click the 'Format page' icon (paint roller or canvas settings).

3
Enable Page Refresh

Scroll down to find the 'Page refresh' option and toggle the switch to 'On'.

4
Set Refresh Interval

Expand the section, ensure the refresh type is set to 'Auto page refresh', and input your desired refresh duration (e.g., every 5 minutes or 30 minutes).

5
Publish to Service

Save your changes and publish the updated report to the Power BI Service for the continuous display screen.

Configure Automatic Page Refresh in Power BI Desktop
Licensing Constraints: Minimum refresh intervals are restricted by your Power BI workspace capacity. Shared capacities typically limit this to 30 minutes, while Premium capacities can allow faster intervals depending on admin settings.
Free Microsoft Office alternative

Looking for a Lightweight Data Analysis Tool? Try WPS Office

While complex Power BI dashboards require specific Microsoft licenses and capacity management, WPS Office provides a free, lightweight alternative for everyday data analysis. With WPS Spreadsheet, you can easily manage lists, create dynamic charts, and analyze data without worrying about complex cloud refresh configurations.

  1. 1. Download WPS Office: Visit the official WPS website and download the free WPS Office suite for your operating system.
  2. 2. Install and Launch: Follow the straightforward installation prompts, then open WPS Spreadsheet.
  3. 3. Import Your Data: Open your existing .xlsx or .csv data files directly in WPS to immediately start creating charts and analyzing data.
Fully compatible with Microsoft Excel (.xlsx) formatsLightweight and runs smoothly on all PC and mobile devicesBuilt-in dynamic charts and pivot tables for quick visual insightsFree to use with a familiar, easy-to-learn interface
microsoft office alternative - wps office

Frequently Asked Questions

Why does my Power BI dataset refresh but the visuals don't?

Dataset refresh and report page refresh are two separate processes in Power BI. A dataset refresh updates the underlying data model, but the report visuals won't query that new data to display it until the page is reloaded manually or Automatic Page Refresh (APR) is triggered.

Can I use DirectQuery with SharePoint Lists in Power BI?

Power BI typically uses the Import mode for SharePoint Lists. DirectQuery is not natively supported for SharePoint Online lists, which means you must rely on scheduled dataset refreshes combined with Automatic Page Refresh to update visuals.

What is the minimum refresh interval for Automatic Page Refresh?

For Power BI Pro users on a shared capacity, the minimum allowed interval for Automatic Page Refresh is 30 minutes. If you have a Power BI Premium capacity, the workspace administrator can configure intervals as fast as 1 second, though this depends entirely on the capacity limits set by your organization.