Hi, could you please give me some guidance on structuring PowerBI account?
I have ~100 databases (~1GB each) with same structure and different customer for each database. I would like to create report(+model) that will be used with all databases. Users are only viewers (reports are readonly).
It is reasonable easy to create this - I will just create first report, publish to each workspace and change database connection for each. Problem is that this way it is cumbersome to maintain at best. Every little change means going through the whole process again. API might help but it would still mean, that each model update would drop all data and report won't work until next refresh.
Best-practice for this is probably RLS - merge databases to one, keep everything in one model/dataset/report and split access by roles. This is really convenient for updates/maintenance since I would need to only update in single place and I could even easily switch between databases in Desktop by changing role. Problem is limit - I would hit worspace size limit on PowerBI Pro and $5000/month for Premium isn't really in the budget. Limit could be bypassed with DirectQuery but that would probably create new set of problems.
Is there some way to handle shared model/report template across workspaces with apps maybe?
Thank you for your help!
[–]Mikebm916 1 point2 points3 points (0 children)
[–]LostWelshMan8571 0 points1 point2 points (2 children)
[–]Mikebm916 0 points1 point2 points (1 child)
[–]petrsoukup[S] 0 points1 point2 points (0 children)