The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredCompete to become Power BI Data Viz World Champion! First round ends August 18th. Get started.
Hi. I have a Power BI report which is published to Power BI Service. This report connects to an Excel file on SharePoint. Is it possible to create a live connection between the published Power BI report and the Excel file such that whenever a change is made to the Excel file, it is immediately (or let's say: within a couple of seconds) reflected in the Power BI report? A scheduled refresh is not going to help because that is limited to a specific number of times per day. Also, I don't want to manually press the refresh button in Power BI Service whenever changes are made in Excel. It needs to be automatically. I'm curious if someone has a workable solution. Thank you in advance!
Solved! Go to Solution.
Hi @robbert-bi
you can set up an automatic sync between your Excel file and a SharePoint List, while continuing to use Excel for data input by syncing it with a SharePoint List:
Now, any updates in Excel will sync automatically to the SharePoint List in real time.
If the user must keep the Excel file as the direct source, then use power automate can trigger dataset refreshes whenever changes occur.
If you find this post helpful, please mark it as an "Accept as Solution" and give a KUDOS.
Thank You!
Hi @robbert-bi
May I ask if you have resolved this issue? If so, please mark the helpful reply and accept it as the solution. This will be helpful for other community members who have similar problems to solve it faster.
Thank you.
Hi @robbert-bi
Thanks for reaching out to Microsoft Fabric Community Forum.
I appreciate the insights shared by @christinepayton . Additionally, here are few points to optimize your workload and capacity.
Use SharePoint Lists Instead of Excel:
If feasible, consider storing data in a SharePoint List instead of an Excel file. Power BI supports DirectQuery for SharePoint Lists, allowing near real-time updates.
If my response has resolved your query, please mark it as the Accepted Solution to help others. Additionally, I would appreciate a 'Kudos' if you found my response helpful.
Thank you!
Hi @v-karpurapud . I understand what you mean here, but what if the user wants to keep using Excel for data input? Or is there some way to automatically link the SharePoint list to the Excel file?
Hi @robbert-bi
you can set up an automatic sync between your Excel file and a SharePoint List, while continuing to use Excel for data input by syncing it with a SharePoint List:
Now, any updates in Excel will sync automatically to the SharePoint List in real time.
If the user must keep the Excel file as the direct source, then use power automate can trigger dataset refreshes whenever changes occur.
If you find this post helpful, please mark it as an "Accept as Solution" and give a KUDOS.
Thank You!
You can trigger a refresh when the file is modified in SharePoint with Power Automate, but it will not bypass the 8 per day limit. The only way to have it truly "live" is to use a datasouce that supports direct query, like Dataverse or SQL.
User | Count |
---|---|
38 | |
14 | |
12 | |
11 | |
8 |
User | Count |
---|---|
51 | |
36 | |
22 | |
21 | |
18 |