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

Be one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now

Reply
henrychoiyw
Regular Visitor

Power BI premium workspace refresh rate clarification

Hi All,

I want to clarify the refresh rate or times for Power BI premium workspace.

From my understanding, premium workspace can refresh 48 times a day and it shared between all the reports within the workspace.

I want to know if DirectQuery falls into the same number of the refresh rate? or there is no limitation with DirectQuery?

 

I am looking at creating a "nearly-realtime" event registration report for colleagues to monitor the number of people registered for the event.

 

Thank you very much in advance.

Henry

1 ACCEPTED SOLUTION
Ritaf1983
Super User
Super User

Hi @henrychoiyw 

You're correct that in a Power BI Premium workspace, scheduled refreshes are limited to 48 refreshes per dataset per day. However, this limitation applies to import mode datasets.

For DirectQuery and Live Connection modes, there is no limitation on the number of refreshes, as these modes query the underlying data source in real time (or near real time). When users interact with a report based on DirectQuery, Power BI sends queries to the data source on-demand, so there’s no need for scheduled refreshes.

However, keep in mind that the performance of DirectQuery depends on the responsiveness of the underlying data source, and frequent queries can impact performance if the data source is slow or under heavy load.

In summary:

  • Import mode: Limited to 48 refreshes per day per dataset.
  • DirectQuery: No refresh limit, but performance depends on the data source. You can achieve near real-time reporting this way.

This makes DirectQuery a suitable choice for your "nearly real-time" event registration report.

If this post helps, then please consider Accepting it as the solution to help the other members find it more quickly

Regards,
Rita Fainshtein | Microsoft MVP
https://www.linkedin.com/in/rita-fainshtein/
Blog : https://www.madeiradata.com/profile/ritaf/profile

View solution in original post

3 REPLIES 3
Ritaf1983
Super User
Super User

Hi @henrychoiyw 

You're correct that in a Power BI Premium workspace, scheduled refreshes are limited to 48 refreshes per dataset per day. However, this limitation applies to import mode datasets.

For DirectQuery and Live Connection modes, there is no limitation on the number of refreshes, as these modes query the underlying data source in real time (or near real time). When users interact with a report based on DirectQuery, Power BI sends queries to the data source on-demand, so there’s no need for scheduled refreshes.

However, keep in mind that the performance of DirectQuery depends on the responsiveness of the underlying data source, and frequent queries can impact performance if the data source is slow or under heavy load.

In summary:

  • Import mode: Limited to 48 refreshes per day per dataset.
  • DirectQuery: No refresh limit, but performance depends on the data source. You can achieve near real-time reporting this way.

This makes DirectQuery a suitable choice for your "nearly real-time" event registration report.

If this post helps, then please consider Accepting it as the solution to help the other members find it more quickly

Regards,
Rita Fainshtein | Microsoft MVP
https://www.linkedin.com/in/rita-fainshtein/
Blog : https://www.madeiradata.com/profile/ritaf/profile

Hi Rita,

Thank you very much for your reply.

I want to ask one more thing, if the datasource is Dataverse, is DirectQuery still no refresh limit?

 

Henry

Hi @henrychoiyw 
Yes refreshes limitations are the function of import mode , when using DirectQuery mode with Dataverse ( or others )as your data source, there is no refresh limit in the traditional sense, as the data is queried in real-time directly from Dataverse. DirectQuery doesn’t cache data but sends queries to the data source when interacting with the report, so the need for scheduled refreshes is eliminated. However, you should be mindful of potential performance impacts, especially with complex queries or large datasets, as each interaction results in a live query to the Dataverse.

If this post helps, then please consider Accepting it as the solution to help the other members find it more quickly

Regards,
Rita Fainshtein | Microsoft MVP
https://www.linkedin.com/in/rita-fainshtein/
Blog : https://www.madeiradata.com/profile/ritaf/profile

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

Dec Fabric Community Survey

We want your feedback!

Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions.

ArunFabCon

Microsoft Fabric Community Conference 2025

Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.