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

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply
Anonymous
Not applicable

Refresh Semantic Model with Import Mode

Hello everyone!

I’m having some difficulty understanding the following:

Task:

I want to migrate my model to Fabric with Import storage mode, while the connection is to an on-prem SQL database.

I’m using Tabular Editor and I’ve created two sets of models:

Model 1:

I migrated the model as it is to Fabric with Import storage mode, then I refreshed the model, and the data was loaded successfully. My model has partitions but without incremental refresh enabled. The refresh process in this scenario is quite fast.

However, according to the documentation, when using Import mode, all tables are re-imported each time a refresh occurs. But when I use the semantic link to verify if my data was reloaded, the last refresh time remains as the initial refresh time.

So my question is: What exactly happens when I refresh an Import mode model without incremental refresh? Are all the data deleted and re-imported, or are only the new partitions refreshed while the old ones remain untouched?


Model 2:

For the second model, I deployed it with incremental refresh enabled, so it only refreshes the data for the last two months while archiving the data for the past four years.

In this case, when I initially refreshed the model, it took 5 hours to complete the refresh of all partitions. However, for subsequent refreshes, the process was much quicker. Using the semantic link, I can confirm that only the partitions for the last two months were refreshed, as expected.


Summary:

To sum up, can anyone explain the difference between having a model with incremental refresh versus one using only Import mode? Specifically:

  1. How are the refreshes executed in both cases?
  2. How can I be sure which partitions are actually being refreshed?

Thank you for your insights!

1 ACCEPTED SOLUTION
Akash_Varuna
Super User
Super User

Hi @Anonymous 

 

  • Import Mode (No Incremental Refresh):

    • Refresh re-imports all data.
    • Slower for large models; may appear unchanged due to caching.
  • Import Mode (With Incremental Refresh):

    • Only recent partitions (e.g., last 2 months) are refreshed.
    • Faster subsequent refreshes, as older data remains untouched.

Incremental refresh optimizes performance by targeting specific partitions, reducing refresh time for large datasets.

Plain Import mode re-imports data entirely, leading to longer refresh times for large models.
If this post helped please do give a kudos and accept this as a solution 
Thanks In Advance

View solution in original post

1 REPLY 1
Akash_Varuna
Super User
Super User

Hi @Anonymous 

 

  • Import Mode (No Incremental Refresh):

    • Refresh re-imports all data.
    • Slower for large models; may appear unchanged due to caching.
  • Import Mode (With Incremental Refresh):

    • Only recent partitions (e.g., last 2 months) are refreshed.
    • Faster subsequent refreshes, as older data remains untouched.

Incremental refresh optimizes performance by targeting specific partitions, reducing refresh time for large datasets.

Plain Import mode re-imports data entirely, leading to longer refresh times for large models.
If this post helped please do give a kudos and accept this as a solution 
Thanks In Advance

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!

November Power BI Update Carousel

Power BI Monthly Update - November 2025

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

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.