Forum Discussion

hypeteq's avatar
hypeteq
New Member
4 years ago
Solved

Multi tenancy power bi embedded reports with separate database per tenant

We are developing one saas web application, every customer will have diffrent sql database in azure under single sqlserver and each database have same schema


As of now we have done as per this document :


https://docs.microsoft.com/en-us/power-bi/developer/embedded/embed-multi-tenancy?tabs=workspace


For genrate report:


1. Add poerbi premium free trial.
2. Genreate one dataset and one report in powebi desktop.
3. Publish report in poerbi workspace.


For embedded in web application.
1. Genreate AAD Token
2. Genreate embedded token and show report in web application.
3. Create workspace and clone report but its point to same dataset.


Now my doubts are as per below:


1. As per document we need to create separate workspace,dataset and report of every customers
- TO achice this which powebi product need to use. premium per user or premium per capcity.
- There will be more than 1000 customer.
2. How to create/copy dataset with diffrent connection using api?
3. Show realtime data in report from sqldatabase

1 Reply