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

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now

Reply
Koritala
Helper V
Helper V

Redshift DB views Incremental Refresh Solution In Power BI

Hi All,

I have redshift database views as source for my semantic model.

many views are having huge volume of data (morethan 1000000 rows). when I tried to import views it is exceeding the maximum limit and saying Import mode doesn't support.

Then I use the Direct Query mode. After that when I try to implement the Incremental refresh approach my creating parameters, view native SQL is not enabling in applied steps.

Can anyone help in this, how to setup incremental approach with Redshift data base views. Whether Power BI support this feature with Resdshift db or not.

I need to refresh data on incremental approach only on daily basis.

Thanks,

Sri.

5 REPLIES 5
v-tejrama
Community Support
Community Support

Hi  @Koritala ,

 

It looks like everything you are running into is caused by how Power BI handles DirectQuery and query folding rather than anything specific to Redshift. Import mode is the only mode that supports incremental refresh, so once your dataset switched to DirectQuery to handle the size of your views, incremental refresh became unavailable. Even if the view allowed folding, incremental refresh still would not work because DirectQuery models simply do not support that feature.

 

Redshift views add another complication because they often cannot fold, especially if they include joins or aggregations, which is why you are seeing the native query option disabled in Power Query. To use incremental refresh with Redshift, the data has to be in Import or Hybrid mode, and the source has to support folding so Power BI can push the date filters back to the source. The typical solution is to replace the view with a table or a materialized view in Redshift so the model can be set back to Import mode. Once the data is coming from a foldable, date-filtered table and the model is using Import or Hybrid mode, incremental refresh will work as expected.

Thank you.

 
 

 

Hi Tejrama,

After I read your commnets my understanding is if Redshift views definetions are having joins, incremental refresh will not work. To make it happen we need to change the views either into tables or Materialized views to enable the query folding option.

Please correct me if my understanding is correct or not?

Thanks,

Sri

Kedar_Pande
Super User
Super User

@Koritala 

 

DirectQuery doesn't support incremental refresh. You're hitting a hard limitation.

Redshift views + DirectQuery + incremental refresh is impossible. You must change your data architecture.

 

If this answer helped, please click Kudos or mark as Solution.
-Kedar
LinkedIn: https://www.linkedin.com/in/kedar-pande

Well said.

123abc
Community Champion
Community Champion

Helpful resources

Announcements
November Power BI Update Carousel

Power BI Monthly Update - November 2025

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

Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Top Solution Authors
Top Kudoed Authors