Hi there,
I'm a little confused. In this documentation https://docs.microsoft.com/en-us/power-bi/refresh-data it says that, for OneDrive refresh:
"Unlike a dataset refresh during which Power BI imports data from a data source into a dataset, OneDrive refresh synchronizes datasets and reports with their source files. By default, Power BI checks about every hour if a dataset connected to a file on OneDrive or SharePoint Online requires synchronization."
Also similarly in this documentation https://docs.microsoft.com/en-us/power-bi/service-get-data-from-files it says:
"OneDrive - Business– If you have OneDrive for Business and you sign into it with the same account you sign into Power BI with, this is by-far the most effective way to keep your work in Excel Power BI Desktop, or a .CSV file and your dataset, reports, and dashboards in Power BI in-sync. Because both Power BI and OneDrive are in the cloud, Power BI connects to your file on OneDrive about every hour. If any changes are found, your dataset, reports, and dashboards are automatically updated in Power BI."
This seems to say that, unlike a scheduled refresh which has to be set up, it will happen automatically. I have uploaded a workbook to OneDrive for Business, connected to it in Power BI Desktop using the weblink, then published to the Service. Now if I edit the workbook and save it, it doesn't automatically update the Dataset (it's been a day or two since). However, if I go to the Dataset page and click on Refresh Now, it works fine.
If I go to the Settings page, it doesn't even show the OneDrive Refresh option, which seems to indicate it doesn't see it as a OneDrive Excel workbook, which it clearly is.
On the other hand, if I set up a Scheduled Refresh (8 times once per hour - max of Power BI Pro licence), it works fine.
Have I misunderstood something? Or do I need to do something different?
thanks in advance.