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

To celebrate FabCon Vienna, we are offering 50% off select exams. Ends October 3rd. Request your discount now.

Reply

Power BI Direct Query First Load Slowness Problem

Hi Guys, Hope you are doing well. I am using direct query mode in Power BI and data source is Amazone redshift. While I load first time my report in services my visuals take aprrox 1 mint to load data which is a bad user experince for my client. And after that first load it works fine . So is there any way to improve this so that it can load in 5 to 10 Sec. Please help me solve this problem. Attaching Snapshot for refrence. 

Gurpreetsingh1_0-1739958521057.png

 

 

Thanks 

1 ACCEPTED SOLUTION

Hi @Gurpreetsingh1,

 

Thank you for reaching out to Microsoft Fabric Community.

 

Thank you @Akash_Varuna for addressing the issue.

 

Since you have already optimized the report and enabled query caching, the main issue is likely the nature of DirectQuery mode and its connection to Amazon Redshift.

 

DirectQuery introduces some latency as it executes live queries on Redshift instead of caching data in Power BI. Redshift is optimized for batch processing rather than real-time queries, DirectQuery doesn't work as efficiently with it as it does with SQL Server or Snowflake.

Additionally, connection overhead between Power BI and Redshift can cause delays, especially on the initial load. While caching helps with subsequent queries, some level of latency is expected, especially in reports with multiple visuals querying live data.

 

If this post helps, then please consider Accepting as solution to help the other members find it more quickly, don't forget to give a "Kudos" – I’d truly appreciate it! 

 

Thanks and regards,

Anjan Kumar Chippa

View solution in original post

6 REPLIES 6
Akash_Varuna
Super User
Super User

Hi @Gurpreetsingh1 You could try to pre agregate the data and optimize queries and use query caching try these please
Optimize Redshift by using pre-aggregated tables, materialized views, proper indexing, and efficient SQL queries. Simplify Dax Measuures

Enable query caching in Power BI Service for faster subsequent loads.

Schedule cache refreshes to pre-load data during off-peak hours.
Utilize Power BI’s Performance Analyzer and Redshift query logs to identify and resolve bottlenecks.
If this post helped please do give a kudos and accept this as a solution 
Thanks In Advance

 

 

Hi @Akash_Varuna thanks for the reply i have done all these steps, Optimized my report, enable query caching and reduce date range (for a week), But still it takes approx 40-50 seconds to load data into visuals. Don't know its problem with direct query mode or it is the usual connection time b/w Power bi and source.

 

 

Hi @Gurpreetsingh1,

 

Thank you for reaching out to Microsoft Fabric Community.

 

Thank you @Akash_Varuna for addressing the issue.

 

Since you have already optimized the report and enabled query caching, the main issue is likely the nature of DirectQuery mode and its connection to Amazon Redshift.

 

DirectQuery introduces some latency as it executes live queries on Redshift instead of caching data in Power BI. Redshift is optimized for batch processing rather than real-time queries, DirectQuery doesn't work as efficiently with it as it does with SQL Server or Snowflake.

Additionally, connection overhead between Power BI and Redshift can cause delays, especially on the initial load. While caching helps with subsequent queries, some level of latency is expected, especially in reports with multiple visuals querying live data.

 

If this post helps, then please consider Accepting as solution to help the other members find it more quickly, don't forget to give a "Kudos" – I’d truly appreciate it! 

 

Thanks and regards,

Anjan Kumar Chippa

Hi @Gurpreetsingh1,

 

As we haven’t heard back from you, we wanted to kindly follow up to check if the solution I have provided for the issue worked? or let us know if you need any further assistance.
If my response addressed, please mark it as "Accept as solution" and click "Yes" if you found it helpful.

 

Thanks and regards,

Anjan Kumar Chippa

Hi @Gurpreetsingh1,

 

We wanted to kindly follow up to check if the solution I have provided for the issue worked.
If my response addressed, please mark it as "Accept as solution" and click "Yes" if you found it helpful.

 

Thanks and regards,

Anjan Kumar Chippa

Hi @Gurpreetsingh1,

 

As we haven’t heard back from you, we wanted to kindly follow up to check if the solution I have provided for the issue worked.
If my response addressed, please mark it as "Accept as solution" and click "Yes" if you found it helpful.

 

Thanks and regards,

Anjan Kumar Chippa

Helpful resources

Announcements
September Power BI Update Carousel

Power BI Monthly Update - September 2025

Check out the September 2025 Power BI update to learn about new features.

Top Solution Authors
Top Kudoed Authors