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

To celebrate FabCon Vienna, we are offering 50% off select exams. Ends October 3rd. Request your discount now.

Reply
jaryszek
Impactful Individual
Impactful Individual

How to rebind current report semantinc model to one lake sementic model with the same tables inside?

Hello Guys,

How to rebind current report semantic model to one lake sementic model with the same tables inside?
Is there any native way or only workarounds? 

Any tutorial?
Best,
Jacek

1 ACCEPTED SOLUTION
AmiraBedh
Super User
Super User

The measures live entirely in the semantic model (VertiPaq/FE), not in OneLake. Rebinding a report to your new composite model will work as long as the same measure names exist in the target model. There’s nothing to move into the lake. 

For calculated tables and calculated columns depends on the following :

  • on import tables: it is fully supported and behave like a normal Import model

  • referencing direct lake tables is not supported as calculated tables/columns can’t reference columns from Direct Lake tables so if you have such calculationss before rebinding, they’ll error until you replace them.  (https://learn.microsoft.com/en-us/fabric/fundamentals/direct-lake-overview)

  • calculation groups, what-if parameters, and field parameters (they create implicit calc tables that don’t reference DL columns)


Proud to be a Power BI Super User !

Microsoft Community : https://docs.microsoft.com/en-us/users/AmiraBedhiafi
Linkedin : https://www.linkedin.com/in/amira-bedhiafi/
StackOverflow : https://stackoverflow.com/users/9517769/amira-bedhiafi
C-Sharp Corner : https://www.c-sharpcorner.com/members/amira-bedhiafi
Power BI Community :https://community.powerbi.com/t5/user/viewprofilepage/user-id/332696

View solution in original post

4 REPLIES 4
AmiraBedh
Super User
Super User

The measures live entirely in the semantic model (VertiPaq/FE), not in OneLake. Rebinding a report to your new composite model will work as long as the same measure names exist in the target model. There’s nothing to move into the lake. 

For calculated tables and calculated columns depends on the following :

  • on import tables: it is fully supported and behave like a normal Import model

  • referencing direct lake tables is not supported as calculated tables/columns can’t reference columns from Direct Lake tables so if you have such calculationss before rebinding, they’ll error until you replace them.  (https://learn.microsoft.com/en-us/fabric/fundamentals/direct-lake-overview)

  • calculation groups, what-if parameters, and field parameters (they create implicit calc tables that don’t reference DL columns)


Proud to be a Power BI Super User !

Microsoft Community : https://docs.microsoft.com/en-us/users/AmiraBedhiafi
Linkedin : https://www.linkedin.com/in/amira-bedhiafi/
StackOverflow : https://stackoverflow.com/users/9517769/amira-bedhiafi
C-Sharp Corner : https://www.c-sharpcorner.com/members/amira-bedhiafi
Power BI Community :https://community.powerbi.com/t5/user/viewprofilepage/user-id/332696
v-kpoloju-msft
Community Support
Community Support

Hi @jaryszek

Thank you for reaching out to the Microsoft fabric community forum and sharing the details. Also, thanks to @AmiraBedh, for her inputs on this thread. 

What you are looking for is called re-binding a report to another semantic model. Power BI does support this natively, so you do not need to rebuild your report from scratch.

In Power BI Desktop/Service: Open your report and go to Switch semantic model (or change the data source). Select your One Lake semantic model. If the tables/columns/measures are the same, your visuals should continue to work.

To rebind a Power BI report to a different semantic model:
• In Power BI Service, use Switch semantic model (in report settings) or the Rebind Report REST API.
• In Power BI Desktop, go to Home → Transform Data → Data source settings → Change Source and select the new semantic model. Then save and republish your report.

For automation / bulk migration: You can use the Power BI REST API Rebind Report. This lets you programmatically point an existing report to a new dataset/semantic model.
https://learn.microsoft.com/en-in/rest/api/power-bi/reports/rebind-report-in-group 

Hope this clears it up. Let us know if you have any doubts regarding this. We will be happy to help.
Thank you for using the Microsoft Fabric Community Forum.

AmiraBedh
Super User
Super User

Hello !

You can use the Power BI REST API: Rebind Report. If the target OneLake model has the same table/column/measure names, your visuals should keep working.

https://learn.microsoft.com/en-us/rest/api/power-bi/reports/rebind-report

In Power BI Desktop you can change Data source settings to the new semantic model, but publishing will create a new report (duplicate) instead of overwriting so you lose the original URL and so it's better to use API instead if you want to preserve links.

https://community.powerbi.com/t5/Desktop/How-to-Change-Live-Dataset-and-Overwrite-the-Existing-Repor...

https://www.mattiasdesmet.be/2023/07/26/change-powerbi-report-dataset-without-republishing)

You can also use Power BI Studio which is a VS Code extension and do rebinds without scripting (it calls the same API under the hood). (https://www.fourmoo.com/2025/04/16/how-to-rebind-a-power-bi-report-to-a-different-semantic-model-usi...)

 


Proud to be a Power BI Super User !

Microsoft Community : https://docs.microsoft.com/en-us/users/AmiraBedhiafi
Linkedin : https://www.linkedin.com/in/amira-bedhiafi/
StackOverflow : https://stackoverflow.com/users/9517769/amira-bedhiafi
C-Sharp Corner : https://www.c-sharpcorner.com/members/amira-bedhiafi
Power BI Community :https://community.powerbi.com/t5/user/viewprofilepage/user-id/332696
jaryszek
Impactful Individual
Impactful Individual

thank you. 

Ok what about measures, calculated tables? 

If they are not available in Datalake on Lake, I assume that it will be not moved after rebinding and cause errors?

Best,
Jacek

Helpful resources

Announcements
September Power BI Update Carousel

Power BI Monthly Update - September 2025

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

August 2025 community update carousel

Fabric Community Update - August 2025

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