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

Calling all Data Engineers! Fabric Data Engineer (Exam DP-700) live sessions are back! Starting October 16th. Sign up.

Reply
jaryszek
Power Participant
Power Participant

Direct Lake Composite Mode

Hi Guys,

I am trying to use new Composite Model from this tutorial:

https://www.sqlbi.com/blog/marco/2025/05/13/direct-lake-vs-import-vs-direct-lakeimport-fabric-semant... 

 

but this step is not clear for me: 

  1. Paste or create Import tables (via Tabular Editor 2/3 or soon in‑product).

 

What does it mean? 
What if i will change schema in azure blob storage from where I imported data into OneLake? I need to once again go to tabular editor and cope and replace table and refresh? how it will be working? Or copying table once will be enough? 

Or it will be done automatically? 
Can anybody advise?

 

Best,
Jacek

1 ACCEPTED SOLUTION

Hi @jaryszek ,

Thanks for getting back.

You are correct - at the moment, when working with Direct Lake + Import composite models, you cannot edit Import tables directly in Power BI Desktop. Adding and managing those tables is only possible through external tools such as Tabular Editor, Fabric Studio, or Semantic Link Labs. Since this feature is still in preview, it is expected that more direct editing support will come once it reaches general availability.

 

The purpose of having Import tables alongside Direct Lake tables is to give flexibility in your design. Direct Lake is best for very large fact tables because it provides performance without loading data into Vertipaq, but it has limitations such as no calculated columns or Power Query shaping. Import tables, on the other hand, let you include smaller dimension or lookup tables from other sources and extend them with additional modeling features like hierarchies, calculated columns, or custom structures.

 

From a design point of view, the difference is that you can mix storage modes to balance performance and modeling flexibility. Direct Lake handles scale and speed for large fact data, while Import tables give you the ability to enrich the model with smaller, more structured data.

 

Hope this helps. Please reach out for further assistance.

Thank you.

View solution in original post

4 REPLIES 4
v-veshwara-msft
Community Support
Community Support

Hi @jaryszek ,

Thanks for posting in Microsoft Fabric Community and sharing the reference.

As @MasonMA suggested, the video walkthrough is useful for seeing how the process works in Tabular Editor. 

 

To clarify, when the documentation says “Paste or create Import tables (via Tabular Editor 2/3 or soon in-product),” it means that after starting a Direct Lake model, you can add additional tables in Import mode into the same semantic model using authoring tools such as Tabular Editor, Fabric Studio, or Semantic Link Labs. Full GUI support in Power BI is still under development, so these tools are the current way to create composite models.

 

Regarding your question about schema changes, Direct Lake tables will continue to reflect schema updates in OneLake, but Import tables work differently. If the schema of the source changes, you need to update or reprocess those Import tables through one of the supported authoring tools. The copy step is not automatic; once an Import table is created, you can refresh its data, but structural schema changes (like added or removed columns) require re-authoring.

 

As the Microsoft blog also points out, once a model is created you can open it in the web to make semantic model changes such as measures, relationships, hierarchies, and columns. However, schema refresh of the tables themselves is not yet supported in the web experience. 

 

You may also find this video helpful for another walkthrough of the process: https://www.youtube.com/watch?v=Im7Cmr1il3o

 

For additional details, you can also check this: Composite Model: Direct Lake + Import - Microsoft Fabric Community

 

Hope this helps. Please reach out for further assistance.

Thank you.

Thank you. 

But I have still question. 
Having tables in import mode should give me a possibility to run power qeury on them ?
Or what is the purpose? 

What is a difference for power bi design?

Best,
Jacek

Hi @jaryszek ,

Thanks for getting back.

You are correct - at the moment, when working with Direct Lake + Import composite models, you cannot edit Import tables directly in Power BI Desktop. Adding and managing those tables is only possible through external tools such as Tabular Editor, Fabric Studio, or Semantic Link Labs. Since this feature is still in preview, it is expected that more direct editing support will come once it reaches general availability.

 

The purpose of having Import tables alongside Direct Lake tables is to give flexibility in your design. Direct Lake is best for very large fact tables because it provides performance without loading data into Vertipaq, but it has limitations such as no calculated columns or Power Query shaping. Import tables, on the other hand, let you include smaller dimension or lookup tables from other sources and extend them with additional modeling features like hierarchies, calculated columns, or custom structures.

 

From a design point of view, the difference is that you can mix storage modes to balance performance and modeling flexibility. Direct Lake handles scale and speed for large fact data, while Import tables give you the ability to enrich the model with smaller, more structured data.

 

Hope this helps. Please reach out for further assistance.

Thank you.

MasonMA
Resident Rockstar
Resident Rockstar

Hello @jaryszek 

 

Please follow sqlbi's tutorial video here. You can skip to 1:13:45 to see what this means and how this is done in Tabular Editor. 

https://www.youtube.com/watch?v=V4rgxmBQpk0&t=4825s

Hope it helps:) 

Helpful resources

Announcements
FabCon Global Hackathon Carousel

FabCon Global Hackathon

Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!

September Power BI Update Carousel

Power BI Monthly Update - September 2025

Check out the September 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.

Top Solution Authors