Data model, measures, norms & color rules for the Power BI report
financials_long[Year]
→ years[Year]
(many-to-one).Value(Latest) − Value(Prev)
DIVIDE(Value(Latest) − Value(Prev), Value(Prev))
Value / Value(Base Year)
→ displayed as 100 at the base.Norm Low
, Norm High
, better_is
∈ {'{higher, lower}'}better_is = higher
, moving upward is good; if better_is = lower
, moving downward is good.grp__KPI__SubKPI__MeasureName
.DIVIDE
; empty states render “–”.cover.png
(v1 rounded), cover2.png
(v2 flat) — used on the live page./dax
— versioned DAX/deneb
— Vega‑Lite JSON (clean, no comments)/data
— anonymised ExcelConnect on LinkedIn, explore projects on GitHub, or send an email