https://eobikili.co.uk/

Illustrative Audit Report Preview — Emmanuel Obikili

Illustrative Audit Report Preview

Based on a representative Microsoft Fabric environment. Actual findings vary by environment.

Emmanuel Obikili
Microsoft Fabric Architect and Consultant
emmanuel@eobikili.co.uk  ·  linkedin.com/in/emmanuel-obikili
CONFIDENTIAL
June 2025
Illustrative Audit Report Preview  ·  Based on a representative Microsoft Fabric environment  ·  Actual findings vary by environment
Fabric Cost and Performance Audit
Confidential Audit Report
Sample Client Organisation Ltd
Prepared byAudit periodEnvironment scopeOverall maturity
Emmanuel ObikiliJune 20252 capacities · 8 workspaces · 14 pipelines2.4 / 5 — Needs Attention
7
Total findings
2
Critical
2
High
~£92k
Min annual saving
2.4/5
Maturity score
Audit Summary
This report presents the findings of a Fabric Cost and Performance Audit. The audit covered Fabric capacities, workspaces, data pipelines, and semantic models across production and development environments.
Seven findings were identified, of which two are rated Critical and two are rated High. The combined estimated annual cost saving from addressing all identified issues is in the range of £92,000 to £118,000, representing a return of more than 30 times the cost of this audit.
The most significant issues are an oversized production capacity, a development capacity running continuously without business justification, and pipelines performing full data refreshes where incremental loading is appropriate.
Executive Risk Heatmap
Low effortMedium effortHigh effort
High impactF-02   F-04   F-07F-05   F-06F-03
Medium impactF-01*
Low impact
Top Quick Wins
ActionFindingEst. annual savingEffort
Pause development capacity outside business hoursF-02~£18,000 to £22,000Low
Stagger pipeline schedules to eliminate concurrent executionF-04~£4,000 to £6,000Low
Convert two semantic models from DirectQuery to ImportF-06~£6,000 to £8,000Medium
Run Delta table compaction on high-volume Lakehouse tablesF-05Performance improvementLow
Configure capacity monitoring alerts at 70% and 90%F-07Risk reductionLow
Maturity Scorecard
The Fabric Cost and Performance Maturity Scorecard rates the environment across five operational domains on a scale of 1 to 5, where 1 represents significant risk and 5 represents an optimised and well-governed environment.
2
Capacity Management
Needs Attention
2
Workload Optimisation
Needs Attention
3
Storage and Data Architecture
Developing
3
Semantic Layer Efficiency
Developing
2
Operational Governance
Needs Attention
Overall maturity score
Needs Attention
2.4 / 5
Estimated Savings by Finding
RefFindingDomainRiskMin savingMax saving
F-01Production capacity oversizedCapacity MgmtCRITICAL~£56,000~£70,000
F-02Development capacity running 24/7Capacity MgmtCRITICAL~£18,000~£22,000
F-0314 pipelines performing full refreshWorkload Opt.HIGH~£8,000~£12,000
F-04Pipeline scheduling conflictsWorkload Opt.HIGH~£4,000~£6,000
F-05Delta table compaction not performedStorageMEDIUMPerformance improvement
F-06Two models using DirectQuerySemantic LayerMEDIUM~£6,000~£8,000
F-07No capacity monitoring or alertingGovernanceMEDIUMRisk reduction
Total estimated saving~£92,000~£118,000
Remediation Roadmap
Phase 1 — Immediate actions (Weeks 1 to 2)
PRefActionEffortEst. savingOwner
1F-02Implement development capacity scheduling. Pause at 19:00 weekdays. Resume at 07:30.Low, 1 to 2 days~£18k to £22k /yrPlatform engineer
2F-04Stagger pipeline schedules across 3-hour window from 03:00.Low, 1 day~£4k to £6k /yrData engineer
3F-07Configure capacity alerts at 70% and 90%. Assign capacity owner.Low, 2 to 3 daysRisk reductionPlatform owner
Phase 2 — Short-term actions (Weeks 3 to 8)
PRefActionEffortEst. savingOwner
4F-06Convert semantic models from DirectQuery to Import. Implement scheduled refresh.Medium, 2 to 3 days~£6k to £8k /yrBI developer
5F-03Implement incremental loading starting with highest-consumption pipelines.High, 3 to 4 weeks~£8k to £12k /yrData engineer
Phase 3 — Strategic actions (Weeks 8 to 12)
PRefActionEffortEst. savingOwner
6F-01Downsize production capacity. Implement Fabric Capacity Reservation for unit cost reduction.Low, 1 day (after Phase 2)~£56k to £70k /yrPlatform owner
Hidden Risks Identified
The following risks are not reflected in capacity metrics or cost data. They are structural and operational risks that become visible when examining the platform holistically rather than through a purely technical lens.
RiskObservationPotential impactPriority
Single engineer dependencyNo documented ownership for key pipelines and semantic models. Knowledge concentrated in one or two individuals.Increased support risk during holidays or departures. Incident resolution delayed when key person unavailable.High
Capacity ownership gapNo designated capacity owner within the organisation. Capacity decisions not formally assigned to any role.Delayed response to incidents. No accountability for ongoing cost management as the platform evolves.High
Monitoring maturity gapNo proactive monitoring or alerting in place. Issues go undetected until end users report them.Business-impacting incidents going undetected. Cost overruns not identified until significant overspend has occurred.Medium
Governance not keeping pace with growthNew workspaces and pipelines added without a documented review process.Compounding technical debt. Increasing cost and complexity as ungoverned assets accumulate.High
These risks require a consultative lens applied to the platform holistically — examining ownership, process maturity, governance, and operational culture alongside the technical environment.