From spreadsheet assembly to shared dashboards
Wilson’s parking-management, finance, and sensor data had become fragmented. Some critical reports arrived up to two days late, while teams spent up to 160 hours each month gathering information.
Dynamics 365 Finance helped catalyze modernization of legacy financial data. Wilson consolidated finance, operations, and customer information in Fabric, standardized analytics around Power BI, and replaced thousands of ad hoc reports with a smaller collection of trusted dashboards.
The company retained a federated model: business units could run workloads with cost allocation on a shared foundation. Its account credits distributed Fabric capacities, OneLake security, and a medallion-style data approach.
Taken together, those changes suggest a more useful interpretation than “faster dashboards.” Wilson addressed the preparation and reuse of data before presenting it. That is the difference between serving answers and repeatedly rebuilding the kitchen.
What the medallion approach actually means
Microsoft Learn describes medallion architecture as a recommended Fabric design pattern with three layers:
- Bronze: Preserve incoming data in its raw form.
- Silver: Clean and enrich it, including standardizing formats and removing duplicates.
- Gold: Curate data for reporting and dashboards.
The practical value is separation of responsibilities. Raw records remain available, while reporting consumes information that has passed through preparation stages. Microsoft documents implementations using lakehouses, a warehouse, or a combination; the pattern does not require one universal deployment layout.
For readers evaluating a similar project, the architectural implication is straightforward: build reusable, governed reporting inputs rather than treating every dashboard request as a new extraction exercise. This is an interpretation of the documented pattern, not a reconstruction of Wilson’s undisclosed implementation.
The takeaway: Faster reporting should begin with a dependable data foundation, not just a shorter refresh interval.
Shared data still needs carefully scoped access
A shared platform raises an obvious question: does consolidation give everyone access to everything?
Microsoft’s OneLake documentation distinguishes control-plane permissions, which govern management of items, from data-plane permissions, which govern access to the information itself. OneLake security roles can scope access to folders, tables, schemas, rows, and columns.
There is an important administrator caveat. Microsoft says workspace Admins, Members, and Contributors already have read and write access to workspace data and are not restricted by OneLake security roles. Those granular roles apply to Viewers or users with Read permission on an item.
Consequently, a sensible access review should examine both workspace membership and data-access roles. Testing a restricted dashboard only with an administrator account would not demonstrate what an ordinary reader can see. That recommendation follows from Microsoft’s documented permissions model; it is not a claim about Wilson’s configuration.
The takeaway: Centralizing data and limiting access are compatible, but broad workspace roles deserve particular scrutiny.
Capacity predictability is not a fixed total bill
Microsoft’s capacity documentation adds an important qualification to any discussion of predictable Fabric costs: OneLake storage is billed separately on a pay-as-you-go basis. Data transactions, such as reads and writes, consume existing Fabric capacity rather than attracting a separate OneLake transaction charge.
For administrators, that means a capacity budget should not be mistaken for the entire analytics bill. Microsoft documents storage monitoring through the Fabric Capacity Metrics app, including visibility by workspace.
A useful evaluation should therefore track two distinct questions: whether compute capacity supports the workload, and how stored data grows. A predictable compute allocation is helpful; it is not permission to stop watching storage.
What the results do—and do not—establish
The case study does not define the 30% pipeline metric, disclose exact remaining reporting latency, or provide before-and-after spending. Wilson is exploring customer-journey analysis, personalized engagement, and AI agents for procurement, sales, and operations; those are plans, not demonstrated outcomes.
For an enterprise IT team considering comparable work, the strongest next step is a tightly measured pilot:
- Select a report with a documented business need.
- Record source-data age, processing duration, and manual preparation effort separately.
- Establish ownership of the underlying data and reporting definitions.
- Test access with representative nonadministrator accounts.
- Compare compute and storage consumption alongside reporting improvements.
These are evaluation recommendations, not Wilson’s published deployment procedure.
The central lesson is less glamorous than an AI headline, but more actionable: assess the whole path from source data to business answer. A dashboard that opens quickly is useful. An answer that is current, consistent, and available to the right person is the real objective.
References
- Wilson Group cuts reporting time from days to minutes with Fabric real-time insights Microsoft · 2026-10-03T19:23:22
- Data security overview - Microsoft Fabric | Microsoft Learn learn.microsoft.com
- Implement Medallion Lakehouse Architecture in Fabric - Microsoft Fabric | Microsoft Learn learn.microsoft.com