This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. We're covering it all. You won't want to miss it.
Learn moreDid you hear? There's a new SQL AI Developer certification (DP-800). Start preparing now and be one of the first to get certified. Register now
I ran into an issue with scheduled refresh on a dataset that uses Personal Cloud Connections with SharePoint files.
In Power BI Desktop, all queries refreshed fine. I then published to the Service and set up scheduled refresh. In app.powerbi.com, the dataset showed errors like “scheduled refresh is disabled because at least one data source is missing credentials,” even though all my SharePoint cloud connections and credentials were valid.
After a lot of troubleshooting I discovered the real root cause: in Power Query I had added one new table whose Source step still pointed to a local desktop path (C:\…) instead of a SharePoint URL. Every other query used SharePoint URLs and Personal Cloud Connect, but this one local file prevented the entire dataset from refreshing. The Service error message never indicated that the problem was a local file path mixed in with cloud sources, so I had to manually inspect each query’s Source step to find it.
Feature request: When a dataset contains a mixture of cloud‑connected sources (e.g. SharePoint/OneDrive) and unsupported/local sources (e.g. local file paths without a gateway), please show a specific, actionable error message. For example:
“One or more of your data sources is not cloud‑connected (for example, a local file path). Go back to your Power BI Desktop model and check the Source step for each query.”
Ideally, the message would either list the offending queries or at least clearly call out that a local/not‑cloud‑reachable source exists. This would save a lot of time versus the current generic credential/gateway error, especially for models that mostly use cloud sources with Personal Cloud Connections.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.