Forum Discussion

Hussein_charif's avatar
7 months ago
Solved

Report Performance

i have a report published on a fabric workspace. the capacity is F16, we have around 15 users and growing, the capacity usage average is between 50-70% daily. the report is directquery reading from a...
  • cengizhanarslan's avatar
    7 months ago

    Desktop can feel “instant” because it benefits from local caching, fewer concurrent workloads, and sometimes a “warmer” session. In the Service you add extra latency layers (capacity scheduling, network hop, rendering) and you’re sharing resources with other users/operations.

     

    • If near-real-time is the goal: consider a hybrid approach (Import/DirectLake for most visuals + DirectQuery only where needed), or use a small imported “hot” table refreshed frequently.

    • Reduce page weight: fewer visuals per page, avoid heavy tables, reduce high-cardinality columns, turn off unnecessary interactions.

    • Optimize the warehouse: avoid complex views for DirectQuery; push logic into a prepared table/aggregation that Power BI can hit cheaply.