NOKSTELLALabs
Enterprise healthcare technology
·BI platform engineeringDelivered

Enterprise Power BI platform engineering

Taking ownership of the Power BI environment for an operation with hundreds of users, and fixing access, performance and deployment reliability.

300+
users served by the platform
~35%
reduction in refresh time
20+
semantic models optimised
Problem

The corporate Power BI environment had grown faster than its governance. Access permissions, refresh times and model complexity were turning into operational problems, and a growing user base was compounding each of them.

Challenge

The platform had to support an expanding user base without access control becoming manual work, without refresh delaying the read of the data, and without every new model raising the maintenance cost of the whole estate.

Solution
  • Administration of workspaces, gateways and deployment pipelines
  • Dynamic RLS in DAX, with access control centralised through SQL views
  • Query folding and SQL optimisation across more than 20 semantic models
  • Automated KPI alerts using Power BI Service and Power Automate
  • Standardisation of star schema, calendar, grain and report UX
  • Lineage and model documentation using DAX Studio
Technology
Power BI ServiceDAXSQL ServerPower QueryDAX StudioPower Automate
Impact

The environment came to support more than 300 users, and the optimisation work cut refresh time by roughly 35% across more than 20 semantic models. Access control stopped being a manual task per report and became derived from a single source.

Contact

Have an operational problem to solve?

Describe the process that needs to evolve, or the decision your company needs data to support. We come back with an initial read and the next steps.