AB.A dashboard earns its place when a metric changes a decision.All projects

Data Analytics

Executive Performance Analytics

A five-page Power BI decision system built from eight connected tables, combining revenue, customer health, product usage, billing, and support performance.

Power BIDAXPower QueryStar Schema
Executive Performance Analytics interface

Why it matters

Turns disconnected operational data into a shared KPI and action layer.

My role

Data analyst, BI developer, and decision-support designer

  1. 01Profiled, cleaned, typed, joined, and transformed eight operational source tables through more than 25 reproducible Power Query steps.
  2. 02Designed a reusable star schema and more than 30 governed DAX measures with consistent filter and time-intelligence behaviour.
  3. 03Validated KPI totals and relationships, then designed decision-specific views for executive, finance, customer success, product, and support stakeholders.
01

Data preparation

More than 25 Power Query transformations standardize types, handle missing or inconsistent values, reshape operational tables, create reusable keys, and prepare clean dimensions and facts for analysis.

02

Dimensional model

Eight connected tables are organized as a star schema with controlled relationships, shared date logic, and reusable business definitions so every report page calculates from the same analytical foundation.

03

DAX & time intelligence

More than 30 measures calculate MRR, churn, customer health, revenue growth, prior-year comparison with SAMEPERIODLASTYEAR, adoption, CSAT, resolution time, and SLA compliance under the correct filter context.

04

Quality assurance

Measure outputs, totals, relationship behaviour, blank handling, and period comparisons are checked before presentation so attractive visuals do not hide inconsistent business logic.

05

Analysis & reporting

Five role-specific pages connect commercial, customer, product, billing, and support evidence while preserving drill-down paths from executive KPIs to operational drivers.

06

Business value

Each audience receives the few metrics that drive its decisions, including revenue leakage, at-risk customers, engagement, and support delivery.

Technical implementation

How the solution was built.

Each layer connects an implementation choice to the decision or workflow it supports.

06 layers
LayerImplementationOperational purpose
Source preparationEight operational tables processed through more than 25 Power Query transformationsStandardize types, keys, missing values and business-ready fields
Analytical modelStar schema with shared dimensions, controlled relationships and a reusable date tableKeep every report page on one consistent analytical foundation
Metric layerMore than 30 governed DAX measures for MRR, churn, health, adoption, CSAT and SLACreate reusable KPI definitions that respond correctly to filter context
Time intelligencePrior-period and year-over-year logic including SAMEPERIODLASTYEARReplace manually maintained comparisons with repeatable period analysis
ValidationRelationship, total, blank, filter and period-comparison checksVerify business logic before presenting polished visuals
Decision viewsFive pages tailored to executive, finance, customer, product and support questionsMove each stakeholder from headline KPI to the driver requiring action