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

Get certified as a Fabric Data Engineer: Check your eligibility for a 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700. Get started

Reply
amaaiia
Super User
Super User

Git integration with DirectLake semantic models

I have a workspace with some Semantic Models. My workspace is integrated with Git, but I've seen that not all the Semantic models are supported by Git.

amaaiia_0-1712924342263.png

I've also seen the not supported semantic models are in DirectLake mode. Is not possible to integrate with Git DirectLake Semantic models?

 

3 REPLIES 3
KevinChant
Most Valuable Professional
Most Valuable Professional

I have come up with one potential workaround for this, but I cannot gaurantee that it will be supported or will not break after any future changes:

 

https://www.kevinrchant.com/2024/03/02/initial-tests-to-copy-a-direct-lake-semantic-model-to-another... 

v-nuoc-msft
Community Support
Community Support

Hi @amaaiia 

 

According to the information provided in the documentation “Direct Lake is based on loading parquet-formatted files directly from a data lake without having to query a Lakehouse or Warehouse endpoint, and without having to import or duplicate data into a Power BI model. Direct Lake is a fast-path to load the data from the lake straight into the Power BI engine, ready for analysis. ”.

 

There should be no semantic model for Direct Lake.

 

vnuocmsft_0-1713145113676.png

 

As a result, you cannot integrate with the semantic model of Direct Lake.

 

Learn about Direct Lake in Power BI and Microsoft Fabric - Power BI | Microsoft Learn

 

You might consider creating a lakehouse for Direct Lake.

 

Learn how to create a Lakehouse for Direct Lake in Power BI and Microsoft Fabric - Power BI | Micros...

 

Regards,

Nono Chen

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

But semantic model component in Fabric is neccesary for report generation. You need a semantic model (even if it is in DirectLake mode) to use it as source for your report, just to specify which tables are going to be used for the report. How can I have the version control of this Semantic Model component (even a backup) if I can't integrate it with Git?

amaaiia_0-1713162394046.png

And also, you can mix tables in DirectLake and Import mode:

amaaiia_1-1713162465221.png

 

So, what happens with this?

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Prices go up Feb. 11th.

Feb2025 Sticker Challenge

Join our Community Sticker Challenge 2025

If you love stickers, then you will definitely want to check out our Community Sticker Challenge!

Jan NL Carousel

Fabric Community Update - January 2025

Find out what's new and trending in the Fabric community.