Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Join us for an expert-led overview of the tools and concepts you'll need to become a Certified Power BI Data Analyst and pass exam PL-300. Register now.

Reply
Anonymous
Not applicable

Why power bi dont support refresh on dynamic data sources

Hi, 

 

Ive seen the documentation and similar questions looking for a solution using relative paths in the web.content.

 

My question is why its not supported? i.e. why shouldnt we be able to refresh a dynamic data source using the Microsoft on-premises data gateway?

 

1 ACCEPTED SOLUTION
Ehren
Microsoft Employee
Microsoft Employee

Hi aorsgl. The Power BI service doesn't support refreshing dynamic data sources because of how the service handles Power Query data sources. Unlike PBIDesktop, the PBI service expects to be able to inspect the M statically to determine what data sources are being accessed. It then can prompt you ahead of time for the credentials to use for these statically discovered data sources. However, because it relies on static analysis, it is limited in the kind of data sources it can discover. If it finds a data source function using dynamic expressions it doesn't understand, it blocks refresh of the dataset.

 

PBIDesktop, on the other hand (and PQ in Excel, as well as Power Query Online), prompts for credentials dynamically, as data sources are encountered during evaluation. This means it can handle fully dynamic data sources, since they work just like any other data source from its perspective.

 

Please feel free to vote for (or create) an idea about supporting refresh of dynamic data sources in the PBI service over on the PBI Ideas site.

 

Ehren

View solution in original post

1 REPLY 1
Ehren
Microsoft Employee
Microsoft Employee

Hi aorsgl. The Power BI service doesn't support refreshing dynamic data sources because of how the service handles Power Query data sources. Unlike PBIDesktop, the PBI service expects to be able to inspect the M statically to determine what data sources are being accessed. It then can prompt you ahead of time for the credentials to use for these statically discovered data sources. However, because it relies on static analysis, it is limited in the kind of data sources it can discover. If it finds a data source function using dynamic expressions it doesn't understand, it blocks refresh of the dataset.

 

PBIDesktop, on the other hand (and PQ in Excel, as well as Power Query Online), prompts for credentials dynamically, as data sources are encountered during evaluation. This means it can handle fully dynamic data sources, since they work just like any other data source from its perspective.

 

Please feel free to vote for (or create) an idea about supporting refresh of dynamic data sources in the PBI service over on the PBI Ideas site.

 

Ehren

Helpful resources

Announcements
Join our Fabric User Panel

Join our Fabric User Panel

This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.

June 2025 Power BI Update Carousel

Power BI Monthly Update - June 2025

Check out the June 2025 Power BI update to learn about new features.

June 2025 community update carousel

Fabric Community Update - June 2025

Find out what's new and trending in the Fabric community.