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
PeterMc
Frequent Visitor

Binding an Existing Report to Direct Lake

I have been been building Power Bi report using excel & csv files stored on a local drive but because of the increasing size of the models and a wish to improve overall efficiency  I have started moving my projects into Fabric Lake Houses and Warehouses. My existing reports work well so I obviously don't want to rebuild them from scratch. So having brought the data into Lake House tables I have created new semantic models in the workspaces which are defaulting to DirectLake. My question is how do I connect the existing reports to the new DirectLake sematic model so I don't have to rebuild the reports. 

If anyone has had any experience with this or can point me in the right direction it would be greatly appreciated.

 

Thanks

Peter Mc

2 ACCEPTED SOLUTIONS
danextian
Super User
Super User

Hi @PeterMc 

I havent done it myself but assuming that the direct lake semantic model has the same set of columns, data types, column names, measures and relationships as the one built in desktop,   you can delete all tables from the desktop and then connect to the  the direct lake semantic model. The method is similar to converting an existing report to live connection without downloading a live connection copy from the service.










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


Proud to be a Super User!









"Tell me and I’ll forget; show me and I may remember; involve me and I’ll understand."
Need Power BI consultation, get in touch with me on LinkedIn or hire me on UpWork.
Learn with me on YouTube @DAXJutsu or follow my page on Facebook @DAXJutsuPBI.

View solution in original post

Fowmy
Super User
Super User

@PeterMc 

I have done a few import model migrations to Direct Lake to some of my clients.  I used the Symanticlink libraries to achieve that. the process is pretty easy as all functions are built into a notebook. Make sure your model is meeting the requirements prior to migration. 

Follow this link: https://github.com/microsoft/semantic-link-labs



 



 

Did I answer your question? Mark my post as a solution! and hit thumbs up


Subscribe and learn Power BI from these videos

Website LinkedIn PBI User Group

View solution in original post

3 REPLIES 3
Fowmy
Super User
Super User

@PeterMc 

I have done a few import model migrations to Direct Lake to some of my clients.  I used the Symanticlink libraries to achieve that. the process is pretty easy as all functions are built into a notebook. Make sure your model is meeting the requirements prior to migration. 

Follow this link: https://github.com/microsoft/semantic-link-labs



 



 

Did I answer your question? Mark my post as a solution! and hit thumbs up


Subscribe and learn Power BI from these videos

Website LinkedIn PBI User Group

danextian
Super User
Super User

Hi @PeterMc 

I havent done it myself but assuming that the direct lake semantic model has the same set of columns, data types, column names, measures and relationships as the one built in desktop,   you can delete all tables from the desktop and then connect to the  the direct lake semantic model. The method is similar to converting an existing report to live connection without downloading a live connection copy from the service.










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


Proud to be a Super User!









"Tell me and I’ll forget; show me and I may remember; involve me and I’ll understand."
Need Power BI consultation, get in touch with me on LinkedIn or hire me on UpWork.
Learn with me on YouTube @DAXJutsu or follow my page on Facebook @DAXJutsuPBI.

Hi Danextian

That worked - I saved my existing report under a different name (just with a _DL at the end) cut the table links to the old semantic model and then reconnected to the Direct Lake model. As you mentioned all the column and column names etc need to be the same and I was quickly able to pick out where they didn't match as the visualisation didn't work. 

Thanks

Peter Mc

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!

Dec Fabric Community Survey

We want your feedback!

Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions.

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.