Analytics & BICase study

Excel to Power BI Migration

An end-to-end Power BI platform that replaced Excel reporting across more than ten business units, with automated data from six formats.

  • ClientAn international airport
  • IndustryAviation
  • Built withPower BI, Semantic model, Oracle
The transformation

Before

  • Excel reports in every business unit
  • One person consolidating 10+ units' reports by hand
  • Errors from heavy manual intervention
  • Poor data governance

After

  • An automated, end-to-end Power BI platform
  • A scalable semantic model
  • Customisable, role-based dashboards
  • Forecasting of passenger numbers and revenue
10+business units consolidated
6data formats integrated: Excel, SQL, Oracle, CSV, XML and JSON

01 · The challenge

Where they started

An international airport runs multiple business units, each with its own applications, SaaS and legacy, holding data in structured and semi-structured formats.

Siloed reporting

Each business unit had its own subject matter expert producing Excel reports.

A manual bottleneck

One person consolidated reports from 10+ business units into executive dashboards.

Error-prone

Heavy manual intervention caused inconsistent, error-prone reporting.

Weak governance

Poor data governance and limited analysis in Excel at large data volumes.

02 · The solution

What we built

Our consultants learned the operational workflow and designed a data strategy to consolidate and visualise data from every business unit.

How it fits together

  1. 10+ business unitsSaaS and legacy apps
  2. 6 data formatsExcel to JSON
  3. Automated ingestionCleansed and centralised
  4. Semantic modelOne version of the truth
  5. Power BIExecutive and team dashboards
01

Every source, every format

Data from SaaS and legacy applications in Excel, SQL, Oracle, CSV, XML and JSON.

02

Automated ingestion

Data is cleansed, transformed and centralised without manual steps.

03

Semantic layer

A scalable data model serves as one semantic layer for the whole organisation.

04

Interactive Power BI

Static Excel reports replaced with interactive reports and dashboards.

05

Role-based access

The right people see the right data.

03 · Delivery

How we delivered it

  1. 1

    Understand

    Mapped each business unit's workflow, applications and reports.

  2. 2

    Consolidate

    Extracted and centralised data from every source and format.

  3. 3

    Model

    Built the scalable semantic layer and automated ingestion.

  4. 4

    Enable

    Delivered dashboards, set up access and trained staff.

04 · Results

What changed

10+business units consolidated
6data formats integrated: Excel, SQL, Oracle, CSV, XML and JSON

Error-free reporting

Consistent reporting across the organisation.

New kinds of analysis

Including forecasting future passenger numbers and revenue.

Customisable dashboards

Staff create dashboards for their own role and needs.

Better data access

Staff easily find and understand the data they need.

Trained, self-sufficient staff

Power BI training and a process for regular updates.

05 · Technology

Built with

  • Power BI
  • Semantic model
  • Oracle
  • SQL
  • Automated ingestion

Facing something similar?

Tell us what you're working on. A consultant will read it, do a little homework and come back with practical next steps.