- DirectQuery performance depends fully on source database speed and indexing.
- Slow database queries directly cause slow report visuals for users.
- We faced delays when users applied multiple slicers on large tables.
- Limited DAX functions compared to Import mode — some calculations not supported.
- Cannot use complex data transformations in Power Query.
- Data modeling features like calculated tables are restricted.
- High load on database when many users open the report simultaneously.
- Scheduled refresh not applicable since data is always live.
- Caching helps but still not as fast as in-memory datasets.
- Not suitable for deep historical analysis or heavy aggregations.
What are limitations of DirectQuery?
Updated on February 9, 2026
< 1 min read
