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

Level up your Power BI skills this month - build one visual each week and tell better stories with data! Get started

Reply
tecumseh
Resolver III
Resolver III

Incremental Refresh Question

Hi,

I need to setup incremental refresh.
Documentation on Microsoft seems to indicate single source - what does that mean?
I have 7 different tables_views coming from Snowflake
Most would benefit from incremental refresh

If not incremental refresh are there other options such as external tools, power automate, etc....

Thanks,
w

Single data source
When you configure incremental refresh and real-time data by using Power BI Desktop, or configure an advanced solution by using Tabular Model Scripting Language (TMSL) or Tabular Object Model (TOM) through the XMLA endpoint, all partitions, whether import or DirectQuery, must query data from a single source.

 

1 ACCEPTED SOLUTION
rajendraongole1
Super User
Super User

Hi @tecumseh  - when dealing with large datasets , you can apply incremental refresh. 

Each table (or view) that you configure for incremental refresh must originate from one data source (e.g., Snowflake in your case).
You cannot combine multiple sources in a single table that is set up for incremental refresh.
However, you can have multiple tables/views (from Snowflake) with incremental refresh, as long as each table follows the rules.

Since your 7 tables/views all come from Snowflake, they can individually have incremental refresh.

Following solved thread FYR:

Solved: Incremental Refresh Questions - Microsoft Fabric Community

Solved: Incremental load on multiple tables - Microsoft Fabric Community

Solved: Hybrid Tables, Snowflake and Query Folding - Microsoft Fabric Community

Incremental refresh for semantic models in Power BI - Power BI | Microsoft Learn





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!





View solution in original post

2 REPLIES 2
tecumseh
Resolver III
Resolver III

Thanks @rajendraongole1 ,

Much appreciated,

w

rajendraongole1
Super User
Super User

Hi @tecumseh  - when dealing with large datasets , you can apply incremental refresh. 

Each table (or view) that you configure for incremental refresh must originate from one data source (e.g., Snowflake in your case).
You cannot combine multiple sources in a single table that is set up for incremental refresh.
However, you can have multiple tables/views (from Snowflake) with incremental refresh, as long as each table follows the rules.

Since your 7 tables/views all come from Snowflake, they can individually have incremental refresh.

Following solved thread FYR:

Solved: Incremental Refresh Questions - Microsoft Fabric Community

Solved: Incremental load on multiple tables - Microsoft Fabric Community

Solved: Hybrid Tables, Snowflake and Query Folding - Microsoft Fabric Community

Incremental refresh for semantic models in Power BI - Power BI | Microsoft Learn





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!





Helpful resources

Announcements
April Power BI Update Carousel

Power BI Monthly Update - April 2026

Check out the April 2026 Power BI update to learn about new features.

Fabric SQL PBI Data Days

Data Days 2026 coming soon!

Sign up to receive a private message when registration opens and key events begin.

New to Fabric survey Carousel

New to Fabric Survey

If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.