Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
6 years ago
Solved

OneDrive Refresh

I'm pretty new to Power BI, so I'm not really well-versed in the interplay between datasets and reports in Power BI Service. I've read several articles indicating that if a dataset is loaded into Pow...
  • lbendlin's avatar
    6 years ago

    you're nearly there.

     

    Storing the .pbix on the OneDrive is good practice, but has nothing to do with your issue.  .pbix files only live on the Desktop. Once the .pbix is "published" it will live on the Power BI service inside a workspace, split up into a dataset and a report (the latter is optional).  The dataset is what gets refreshed, and it gets refreshed form your Excel file on the OneDrive (NOT from the .pbix unless you re-publish. But that's a whole 'nother story).

     

    Now, Microsoft claim that OneDrive changes are automatically propagated within the hour. However we have seen no solid evidence of that in our environment. So what we advise our developers is to add scheduling to the dataset "just in case".  Since it is a cloud data source no gateway is required.

     

    Final note: There are subtle differences between these connectors: Excel, File, Web, Sharepoint Folder - they all can access your Excel file, but with varying efficiency.  Note that Sharepoint Folder is basically the same thing as native OneDrive. That's why I prefer it even though it is a tad slower than the other connectors.