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

Did 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

Tzvia

Capacity Scheduler: Smarter capacity control for Eventhouse (Preview)

Modern, real-time analytics workloads are rarely flat.

In Eventhouse, some of the customers consistently told us that their usage follows clear, predictable patterns: heavy ingestion during business hours, lighter query traffic overnight, quiet weekends, and short but critical pipeline windows.

Previously, customers had to choose a single minimum capacity value for the entire week, paying for guaranteed resources even when they weren’t needed, or risking performance during peak hours. Real-time analytics workloads are rarely flat. To address this gap, we introduced Capacity Scheduler, a new capability in Eventhouse that aligns guaranteed capacity with how workloads run.

Minimum_Consumption_Scheduler_allows_customers_to_define_different_minimum_capacMinimum_Consumption_Scheduler_allows_customers_to_define_different_minimum_capac

Figure: Minimum Consumption Scheduler allows customers to define different minimum capacity levels across the week.

What Capacity Scheduler enables

Capacity Scheduler allows customers to define different minimum capacity levels across the week, instead of relying on a single static value.

Capabilities

  • Configure a 7day recurring schedule.
  • Split each day into 60minute time blocks.
  • Define a minimum capacity per block or explicitly mark it as no minimum.
  • Turn guaranteed capacity on only when needed, without disabling auto scale.
This model ensures Eventhouse maintains a baseline only during the time windows that matter, while remaining fully elastic elsewhere.

Designed for operational clarity

A key design principle of the scheduler is predictability.
  • The UI presents a clear weekly view of minimum capacity behavior.
  • Validation happens at the cell level, like spreadsheets, making configuration errors easy to spot.
  • Warnings surface when scheduled minimums exceed available capacity.
  • The Eventhouse overview banner evaluates total minimum capacity for the next 24 hours, ensuring customers understand upcoming commitments before saving changes.
This approach reflects direct feedback from internal UX reviews and Teams discussions focused on reducing configuration mistakes and surprises.

Next steps

We’d love to hear your feedback as you try it out, what scenarios it helps with today, and where it can go further. To learn more, check out the Eventhouse documentation and workspace monitoring resources, and share your thoughts through your usual Fabric feedback channels or directly with the team. Your input will help shape how this capability evolves toward GA.