Hi,
I am currently facing an issue with the semantic model for a multi-tenancy case in the Fabric workspace.
The scenario is as follows:
- I have a report with a direct query connection mode (to the lakehouse of tenant A) in Power BI Desktop. After publishing it to the workspace, I have one report (let’s call it "report") and one semantic model (let’s call it "tenantA"). There are many other tenants, such as tenant B, tenant C, tenant D, etc., each with its own lakehouse. Whenever I make changes to the report that require updates to the semantic model for tenant A, I have to download the report, open it in Power BI Desktop, change its SQL endpoint to the lakehouses of tenant B, tenant C, tenant D, and then republish them to the workspace to replace their old semantic models. This is a common scenario known as multi-tenancy. The report is embedded in our web app, allowing tenants to see their dashboards with the corresponding semantic models that refer to their lakehouses.
Is there a way to automate this process at the moment?
Thank you in advance!