Unified ITSM analytics across 5 fragmented data sources — ServiceNow, Workday, SharePoint, and two SQL Server databases — into a single Power BI dashboard suite that replaced 6 manual spreadsheet reports and delivered real-time SLA visibility to 5 business units.
Target: 95% · Warning: 90% · Source: kpi.fact_incidents
Resolution SLA compliance % per priority tier · 40,000 tickets · 2 years
3 teams handle 60% of all volume — invisible before this dashboard
Target: <12% · Proactive brief identified root causes → 18% reduction
The original Power BI dashboards queried ServiceNow via ODBC directly. Functions on indexed columns forced full table scans. Two rewrites delivered the majority of the speed gain.
Complete T-SQL schema, ETL, KPI queries, and before/after optimisation examples. Plus a full DAX measures library and star schema documentation — all on GitHub.