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

Microsoft is giving away 50,000 FREE Microsoft Certification exam vouchers. Get Fabric certified for FREE! Learn more

Reply
MDR03
Frequent Visitor

Updating Power BI Dashboard Data in SharePoint from Excel

If I upload a Power BI dashboard to a SharePoint page, how can I update/refresh the data that comes from an Excel file? Should I store the Excel file in an online location like a company network drive or OneDrive?

How can I avoid having to delete and re-upload the dashboard each time?

 
Thanks for the support, have a great day!

2 ACCEPTED SOLUTIONS
ibarrau
Super User
Super User

Hi. When working with excel as data source, it's a good idea to store them in an onedrive for business or Sharepoint Online. That way you can run refreshes directly without a Gateway (that work as bridge from local data and PowerBi). Once you create a report connected to that kind of source you can publish the report to Power Bi Service. In order to keep the data up to date, you should configure a schedule refresh and credentials at the semantic's model report. After checking that you can refresh the report from the Power Bi Service you can continue. Reports in Power Bi Service have some features like embedding the report in a Sharepoint page. When you add the report at your sharepoint page it should update automatically with the same data that you have at Power Bi Service.

Remember that the license stays the same. If the report is published in a premium/fabric F64 workspace, any one with access to sharepoint can see. However, if you don't have that license, only PowerBi Pro users will be able to open the report at sharepoint.

I hope that helps,

 


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

Happy to help!

LaDataWeb Blog

View solution in original post

v-jtian-msft
Community Support
Community Support

Hi, ibarrau ,thanks for your concern about this issue.

Your answer is excellent!
And I would like to share some additional solutions below.
Hi,@MDR03 .I am glad to help you.

Store the Excel file on OneDrive or a company network drive to ensure that Power BI has access to the latest data.
I  agree  with the suggestion made by ibarrau. In this way, real-time data updates are realized directly from the data source itself. So when your semantic model fetches data (when it triggers a refresh), the fetched data is always the latest data in the cloud.

The data update in report/dashboard depends on the semantic model (in Import mode), so you need to make sure that the data in your semantic model is up-to-date. (You mentioned that your data source is Excel and the data connection mode is Import).
Setting scheduled refresh can ensure that the data stored in semantic model is updated in time. So you can configure an appropriate refresh schedule.
You can try to automate these refresh operations, using Power BI Automate can help you to automate the task of refreshing semantic model.
Hope the following related links are helpful for you

URL:
Solved: Scheduling Power BI Semantic Model Refresh to ever... - Microsoft Fabric Community


I hope my suggestions give you good ideas, if you have any more questions, please clarify in a follow-up reply.
Best Regards,
Carson Jian

View solution in original post

2 REPLIES 2
v-jtian-msft
Community Support
Community Support

Hi, ibarrau ,thanks for your concern about this issue.

Your answer is excellent!
And I would like to share some additional solutions below.
Hi,@MDR03 .I am glad to help you.

Store the Excel file on OneDrive or a company network drive to ensure that Power BI has access to the latest data.
I  agree  with the suggestion made by ibarrau. In this way, real-time data updates are realized directly from the data source itself. So when your semantic model fetches data (when it triggers a refresh), the fetched data is always the latest data in the cloud.

The data update in report/dashboard depends on the semantic model (in Import mode), so you need to make sure that the data in your semantic model is up-to-date. (You mentioned that your data source is Excel and the data connection mode is Import).
Setting scheduled refresh can ensure that the data stored in semantic model is updated in time. So you can configure an appropriate refresh schedule.
You can try to automate these refresh operations, using Power BI Automate can help you to automate the task of refreshing semantic model.
Hope the following related links are helpful for you

URL:
Solved: Scheduling Power BI Semantic Model Refresh to ever... - Microsoft Fabric Community


I hope my suggestions give you good ideas, if you have any more questions, please clarify in a follow-up reply.
Best Regards,
Carson Jian

ibarrau
Super User
Super User

Hi. When working with excel as data source, it's a good idea to store them in an onedrive for business or Sharepoint Online. That way you can run refreshes directly without a Gateway (that work as bridge from local data and PowerBi). Once you create a report connected to that kind of source you can publish the report to Power Bi Service. In order to keep the data up to date, you should configure a schedule refresh and credentials at the semantic's model report. After checking that you can refresh the report from the Power Bi Service you can continue. Reports in Power Bi Service have some features like embedding the report in a Sharepoint page. When you add the report at your sharepoint page it should update automatically with the same data that you have at Power Bi Service.

Remember that the license stays the same. If the report is published in a premium/fabric F64 workspace, any one with access to sharepoint can see. However, if you don't have that license, only PowerBi Pro users will be able to open the report at sharepoint.

I hope that helps,

 


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

Happy to help!

LaDataWeb Blog

Helpful resources

Announcements
PBIApril_Carousel

Power BI Monthly Update - April 2025

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

Notebook Gallery Carousel1

NEW! Community Notebooks Gallery

Explore and share Fabric Notebooks to boost Power BI insights in the new community notebooks gallery.

April2025 Carousel

Fabric Community Update - April 2025

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

Top Solution Authors