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 moreGet Fabric Certified for FREE during AI Skills Fest. This week only. Secure your voucher now.
Today, Power BI Service executes dataset refresh operations independently and often in parallel within the same workspace. There is no native mechanism to define execution order, priority, or dependencies between datasets. This creates operational challenges in environments with multiple datasets competing for shared resources such as on-premises data gateways, capacity (Premium or Fabric), and source systems.
In scenarios with large and small datasets scheduled for refresh at similar times, the lack of orchestration can lead to:
An environment with 30 to 50 datasets:
When all refresh jobs trigger at the same time:
To control execution order, teams must implement external orchestration:
These approaches add complexity, require additional infrastructure, and increase maintenance overhead.
Introduce native refresh orchestration capabilities in Power BI Service:
Allow assigning priority levels:
Scheduler executes higher priority datasets first.
Allow defining explicit execution order within a workspace or schedule group:
Example:
Allow datasets to depend on others:
Organizations with enterprise-scale deployments face real constraints in managing refresh workloads. Native orchestration would reduce operational complexity and increase reliability, especially in regulated environments where data freshness and availability are critical.
Power BI needs built-in control over dataset refresh order, priority, and dependencies to support enterprise-scale workloads efficiently and reduce reliance on external orchestration tools.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.