Don't miss your chance to take the Fabric Data Engineer (DP-600) exam for FREE! Find out how by watching the DP-600 session on-demand now through April 28th.
Learn moreJoin the FabCon + SQLCon recap series. Up next: Power BI, Real-Time Intelligence, IQ and AI, and Data Factory take center stage. All sessions are available on-demand after the live show. Register now
Hello,
I have my own semantic model with tables and measures created.
I want to use that in other reports but with option to:
- edit table
- add new meaures
- add new columns
- see tables in the table view ( for now I have info: Table cannot be shown because it is not in import mode).
How to do it?
Without it, I all the time need to create the same measures in new reports.
Solved! Go to Solution.
Hello !
Try to connect to the PBI semantic model viaSSMS using the XMLA endpoint to manage, query, or script the model. You can copy the workspace connection string from PBI workspace settings.
You can copy the XMLA and create a new model than connect it using import to your report.
Keep in your mind this is a workaround to help you work on your tasks as a draft.
Hello @Ania26,
Could you please confirm if your query has been resolved by the provided solutions? This would be helpful for other members who may encounter similar issues.
Thank you for being part of the Microsoft Fabric Community.
Hello @Ania26,
We hope you're doing well. Could you please confirm whether your issue has been resolved or if you're still facing challenges? Your update will be valuable to the community and may assist others with similar concerns.
Thank you.
Hello !
Try to connect to the PBI semantic model viaSSMS using the XMLA endpoint to manage, query, or script the model. You can copy the workspace connection string from PBI workspace settings.
You can copy the XMLA and create a new model than connect it using import to your report.
Keep in your mind this is a workaround to help you work on your tasks as a draft.
Hi Ania26
In Power BI Desktop, create a new file, and connect to your existing Semantic Model.
If you then add any new data source (e.g. Connect to another Semantic Model, Use Get Data to connect to another source etc), Power BI will ask you to "Add a Local Model":
This will create a new Semantic Model, which is the combination of your old semantic model, plus any changes you make to it.
If you make changes in the old model, they will automatically feed into and become available in the new model when you refresh the new model.
If you make changes in the new model, e.g. adding new tables or measures like you are asking, they will only be available in the new model, not the old one.
Hope that helps!
_____________________________________________________
I hope my comment was helpful.
If your question was answered, please mark your post as 'Solved' and consider giving me a 'Thumbs Up'.
Find me on LinkedIn, Sessionize, or my blog Downhill Data
Hi @Ania26,
Thank you for reaching out to the Microsoft Fabric Community happy to help.
What you are describing is a very common and valid requirement. Let me explain exactly what is happening and the right approach to solve it.
Your semantic model is connected to a source using DirectQuery or Live Connection mode in these modes, data is not physically imported into Power BI, so the Table View cannot display rows. This is expected behaviour, not an error.
Option 1 Connect to your existing Semantic Model (Recommended)
This is the correct way to reuse tables and measures without recreating them:
To add new measures on top of the shared model in each report:
To edit the source semantic model itself add new tables, columns, or measures that apply everywhere:
The Table View restriction is because of DirectQuery/Live mode. To see actual row data:
| Reuse model in other reports | Get Data → Power BI Semantic Models → connect |
| Add measures per report | Modeling → New Measure in each report |
| Add shared measures/columns for all reports | Edit original .pbix → republish |
| See table data in Table View | Switch storage mode to Import for that table |
This approach means you never have to recreate measures build them once in the source model and connect every report to it.
Hope this helps!
If this resolved your question, please mark it as an Accepted Solution and drop a Kudo it helps others in the community find the answer faster.
Hello @Ania26
This is expected behavior when using an existing semantic model.
When you connect to a published semantic model (live connection):
Check out the April 2026 Power BI update to learn about new features.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.
| User | Count |
|---|---|
| 43 | |
| 37 | |
| 35 | |
| 22 | |
| 15 |
| User | Count |
|---|---|
| 65 | |
| 58 | |
| 29 | |
| 27 | |
| 25 |