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

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now

Reply
jaryszek
Memorable Member
Memorable Member

How to copy existing semantic model ?

Hello,

I am trying with tabular editor to copy my existing semantic model and create a new one from scratch.

Steps: 
1. Exported full tmdl folder from tabular editor from my onelake semantic model.
2. Open the new power bi desktop, went to tabular editor, clicked: 

jaryszek_0-1759143986123.png



and i gor the prompt:

jaryszek_1-1759144001381.png


what should i write here to get into semantic model which i have and create a new one with different name? 

Best,
Jacek

1 ACCEPTED SOLUTION

Hi @jaryszek , Thank you for reaching out to the Microsoft Fabric Community Forum.

 

Sorry for the confusion and lack of clarity in my earlier answer. When you export a semantic model to TMDL and then open it in Tabular Editor, you’re only loading the metadata locally. Renaming the model in Model -> Properties -> Name changes the definition, but it doesn’t actually create a new model in Fabric or inside Power BI Desktop. That’s why nothing shows up in your workspace after renaming.

 

To truly create a new semantic model in Fabric, you need to deploy the TMDL back to a server. Open the exported TMDL folder in Tabular Editor, rename the model, then go to File -> Save to Database…. When prompted, enter your Fabric workspace’s XMLA endpoint and give it a new database name. This pushes the model to Fabric as a brand new semantic model alongside the original.

 

If your goal is to use the model in a PBIX instead, open a new PBIX in Power BI Desktop, launch Tabular Editor from External Tools and then copy or import your TMDL model into it. Saving the PBIX afterward will preserve the cloned model inside the file.

 

Get started with Tabular Model Definition Language (TMDL) | Microsoft Learn

Use Tabular Model Definition Language (TMDL) view in Power BI Desktop - Power BI | Microsoft Learn

Semantic model connectivity and management with the XMLA endpoint in Power BI - Microsoft Fabric | M...

View solution in original post

4 REPLIES 4
v-hashadapu
Community Support
Community Support

Hi @jaryszek , hope you are doing great. May we know if your issue is solved or if you are still experiencing difficulties. Please share the details as it will help the community, especially others with similar issues.

jaryszek
Memorable Member
Memorable Member

@v-hashadapu  thank you but this: "point it to the exported folder, and your model will open. "  is prompting to do erver connection:

jaryszek_0-1759151334431.png



and after clicking "Yes" it is pointing to:

jaryszek_1-1759151433554.png


If i will click "No" i will have tables inside:

jaryszek_2-1759151485675.png


but after changing Model Name within Model Property it is not doing anything. Power Bi desktop is still called "Untitled" and new semantic model is not created in Fabric environment.

Best,
Jacek

 



 

Hi @jaryszek , Thank you for reaching out to the Microsoft Fabric Community Forum.

 

Sorry for the confusion and lack of clarity in my earlier answer. When you export a semantic model to TMDL and then open it in Tabular Editor, you’re only loading the metadata locally. Renaming the model in Model -> Properties -> Name changes the definition, but it doesn’t actually create a new model in Fabric or inside Power BI Desktop. That’s why nothing shows up in your workspace after renaming.

 

To truly create a new semantic model in Fabric, you need to deploy the TMDL back to a server. Open the exported TMDL folder in Tabular Editor, rename the model, then go to File -> Save to Database…. When prompted, enter your Fabric workspace’s XMLA endpoint and give it a new database name. This pushes the model to Fabric as a brand new semantic model alongside the original.

 

If your goal is to use the model in a PBIX instead, open a new PBIX in Power BI Desktop, launch Tabular Editor from External Tools and then copy or import your TMDL model into it. Saving the PBIX afterward will preserve the cloned model inside the file.

 

Get started with Tabular Model Definition Language (TMDL) | Microsoft Learn

Use Tabular Model Definition Language (TMDL) view in Power BI Desktop - Power BI | Microsoft Learn

Semantic model connectivity and management with the XMLA endpoint in Power BI - Microsoft Fabric | M...

v-hashadapu
Community Support
Community Support

Hi @jaryszek , Thank you for reaching out to the Microsoft Fabric Community Forum.

 

If you’ve already exported your semantic model as a TMDL folder, you don’t need to use the Load Semantic Model from Database dialog at all. Instead, in Tabular Editor go to File -> Open -> Model from Folder…, point it to the exported folder, and your model will open. From there, you can rename it in Model -> Properties -> Name and then save it back out to a new folder. That gives you a clean copy of your model under a new name.

 

The database connection dialog is only for connecting directly to a live semantic model (like the one running inside Power BI Desktop or Analysis Services). For cloning an exported model, always stick with Model from Folder.

Helpful resources

Announcements
Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

October Power BI Update Carousel

Power BI Monthly Update - October 2025

Check out the October 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