Don't miss your chance to take the Fabric Data Engineer (DP-600) exam for FREE! Find out how by attending the DP-600 session on April 23rd (pacific time), live or on-demand.
Learn moreNext up in the FabCon + SQLCon recap series: The roadmap for Microsoft SQL and Maximizing Developer experiences in Fabric. All sessions are available on-demand after the live show. Register now
Hi,
We have recently moved some of our report datasource files (mostly csv and xlsx) into SharePoint in order to eliminate the use of Gateway connecting to on-prem data sources in Power BI service. It works great especially with the source control features that enable multi-users have access to a single source of data.
We also set up a scheduled refresh for the dataset, then found out an article in Microsoft documentations that says we can use a feature known as "OneDrive refresh" and "by default, Power BI checks about every hour if a dataset connected to a file on OneDrive or SharePoint Online requires synchronization" (https://docs.microsoft.com/en-us/power-bi/connect-data/refresh-data#onedrive-refresh).
As per the article, this feature supposed to be seen under dataset settings like this sample screenshot displayed in the article:
However the settings menues apparently were changed and this option can't be seen in dataset settings anymore:
I also tried to replace the .csv file saved in SharePoint with a newer version and see if the report dataset will get refreshed within 1-2 hours after the changes, but didn't see anything happens.
Has anyone had the experience of using this feature as explained by Microsoft?
Thanks,
Solved! Go to Solution.
Hi @morteza ,
//If you created your datasets and reports based on a Power BI Desktop file, Excel workbook, or comma separated value (.csv) file on OneDrive or SharePoint Online, Power BI performs another type of refresh, known as OneDrive refresh.
You need to use the above data source to trigger a OneDrive refresh, otherwise this option won't appear in the layout. My test process is as follows:
Suppose we have an excel file with a table in it:
Save in SharePoint.
Connect to excel file in SharePoint:
Create a report, here I simply create a table visual and save it.
Check for OneDrive refresh, enabled by default.
Go back to the data source location to edit the table.
It has been automatically refreshed after about ten minutes after editing.
Check the report, the data inside is up to date.
For your reference.
Best Regards,
Gao
Community Support Team
If there is any post helps, then please consider Accept it as the solution to help the other members find it more quickly. If I misunderstand your needs or you still have problems on it, please feel free to let us know. Thanks a lot!
How to get your questions answered quickly -- How to provide sample data
Hi @morteza ,
//If you created your datasets and reports based on a Power BI Desktop file, Excel workbook, or comma separated value (.csv) file on OneDrive or SharePoint Online, Power BI performs another type of refresh, known as OneDrive refresh.
You need to use the above data source to trigger a OneDrive refresh, otherwise this option won't appear in the layout. My test process is as follows:
Suppose we have an excel file with a table in it:
Save in SharePoint.
Connect to excel file in SharePoint:
Create a report, here I simply create a table visual and save it.
Check for OneDrive refresh, enabled by default.
Go back to the data source location to edit the table.
It has been automatically refreshed after about ten minutes after editing.
Check the report, the data inside is up to date.
For your reference.
Best Regards,
Gao
Community Support Team
If there is any post helps, then please consider Accept it as the solution to help the other members find it more quickly. If I misunderstand your needs or you still have problems on it, please feel free to let us know. Thanks a lot!
How to get your questions answered quickly -- How to provide sample data
Another way to address this issue is to setup a power automate flow trigger by the update of a file in SharePoint that will then trigger a refresh of the power BI Dataset. I use this quite often and works really well.
Hope this helps.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.
Experience the highlights from FabCon & SQLCon, available live and on-demand starting April 14th.
| User | Count |
|---|---|
| 11 | |
| 10 | |
| 9 | |
| 8 | |
| 8 |