Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
Hello dear community,
I need your hint, because I cannot find an optimal solution by myself. Perhaps, someone can give me hint.
I have following situation: our customer uses MS Fabric (reserved capacity, F2 license). We export data from Power Platform using "Azure Synapse Link" to a lakehouse. Then I build a star schema using SQL views in that lakehouse. My account has no assigned Power BI license (it means - free license) , but in the past I got a trial license (means - Premium). While having that Preium / Trial, I created a datamart, which is now a basic source of reports. I'm the owner of the data mart, it is located in the workspace with "Fabric capacity"-license.
When my Premium / Trial was nearly over, I found out that users would losse access to it, because it is a premium feature. I prolongated my trial and my key user got a personal PPU PowerBI license. Now we a lloking for a way to move that data mart into "her" Workspace (with license type "PPU") to keep him alive after my Trial expires again. Unfortunatelly, I have not found any proper solution yet.
So, here are my questions:
Thanks in advance. I have to admit, that licensing in Power BI and Fabric is still a kind of mystery for me. Many licenses, which can be combined with each other. This does not make the life easier…
I would appreciate any assistance.
Best regards from Hamburg / Germany.
P.S. In this post I asked already about an impact of a license on a datamart, but unfortunatelly I haven't found a solution yet.
Here is my situation:
- company has a F2 Fabric capacity
- User U1 has a PPU license, my license is free (and Trial is running)
- Workspace A has a fabric license
- Lakehouse (created from PowerPlatform) is located in that Workspace A
- Object of type "data mart" is located in the same Workspace, it was created by me - no way to assign the ownership to User U1
- My problem: when my Trial expires, the "data mart" will be inaccessible for others. So, I'm looking for a optimal solution;
I hope, I could describe it better this time.
You are supposed to create a DataWarehouse. Datamarts are not a go-foward option.
In the future - yes. But at the present I have that datamart and I hope, that someone can give me a hint, how I can resolve my issues.
Do you know why I f do not have "Take Over" button in my datamart properties?
I can relate to Ibendlin latest response. It is not clear what you have built. Did you build a semantic model in lakehouse or datamart?
Anyway if its really datamart:
"PPU can also be applied on workspace, but everybody in the workspace and anybody consuming items in the workspace (eg report users) must have PPU" --- is PRO license not enough for consuming reports?
Pro is not enough, if you workspace in on PPU.
Hello,
I created an object of type "data mart". Thanks for you hints, but I have following concerns:
- The workspace where my datamart is located has license type "Fabric", because it is used as target workspace for data export from PowerPlatform (using Azure Synapse Link). Will changing the license type (Fabric -> PPU) break that data export?
- Unfortunatelly, I do not have "Take over" button im my interface:
There is no button between "last changed by" and "description".
My idea is to find a way to move that datamart from "fabric"-licensed workspace into "ppu"-licensed workspace. Unfortunatelly, no way found yet.
kind regards from Hamburg
I think you may not have the correct Role in the workspace. You must be a "Member" to take over items in the workspace. Can you check if you have the correct role?
As for migrating, i havent found an easy way yet. You may have to recreate using the M query in advanced editor or create a template (pqt file, see picture below,), create the new semantic model, and then you can re-point your existing report to the new one.
Update: i just checked if we could import pqt file into datamart, doesnt look like it is possible. But you can definitely create dataflows with the pqt and a semantic model separately.
Hello,
I'm an Administrator of the workspace. But I suppose, there is no "Take over" -button for an object of type "data mart". Because I saw this button on a semantic model and object of type "Warehouse".
I will try to use Power Query Template, thanks for the hint. If it does not work, I decide to rebuild my solution using object of type "Warehouse".
Kind regards from Hamburg
Yeah it is so odd that you dont have the "Take Over" button, because i have it on mine.
Rebuilding it is probably the next best option, shouldnt be too hard with either PQT or the M queries in the advanced editor. Alles gute!
What is a best way to migrate my data mart to a PPU-Workspace and re-assign a new ownner?
A datamart is just lipstick on a dataflow pig. Take your dataflow code and move it to a dataflow gen2 which can directly write into the lakehouse (among other destinations)
Hello,
I'm sorry, I do not understand what you mean with "dataflow code". I use SQl views from Lakehouse as source and create a data model out of it. And I created it in "Fabric" interface. Where should I search for dataflow code? Do you mean all those transformations I can see in PowerQuery-editor when clicking on "Tranform data"?
And much more relvant for us is the data model in data mart. Relationships between dimensions and facts, format properties of the attributes - all this is done in data model. How can I get it out of data mart?
Best regards
Do you mean all those transformations I can see in PowerQuery-editor when clicking on "Tranform data"?
yes
datamart has a different meaning in Power BI. Please describe your scenario in more detail and try to use the official terms.
Hello,
I use official terms. I created an artefact of type "datamart" in "Fabric", using Lakehouse views as data source.
From within the client's data mart, can you use Get data connecting to Datamarts with your data mart as the source? If there is still new data flowing from the Lake; can the client create copies of the dataflows you created from the lake to their datamart?
Sorry, I do not understand what you mean...
I don't have Fabric, so I don't know if the connectors are different, but assuming they are the same:
1. Have your client create a datamart.
2. Use the datamart connector to connect their datamart to your datamart.
3. Refresh the data to get what is currently in your datamart into theirs.
If your datamart/workspace is going to be removed/inactivated:
4. Use the powerqueries/m code generated in the Advanced editor of your datamart (they'll need to credential to the lake) to build out their queries from the lake to their data mart.
Hello,
OK, now I see what you meant. I do not think, that this way of connection will move my semantic model from datamart A to datamart B. In this case datamart A acts as just data source, not exposing the semantic model below.
Anyway, after discussion with a customer we decided to move to Fabric-"Warehouse". I could import all tables using Power Query Template, and later I will rebuild a semantic model.
Regards,
Andrey
Check out the November 2025 Power BI update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
| User | Count |
|---|---|
| 49 | |
| 24 | |
| 12 | |
| 12 | |
| 11 |