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

Be one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now

Reply
amaaiia
Continued Contributor
Continued Contributor

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.

amaaiia
Continued Contributor
Continued Contributor

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!

ArunFabCon

Microsoft Fabric Community Conference 2025

Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.