Data GovernancePower BI

What unused measures and columns are quietly costing you

MH

Maisie Hudson

Data Consultant

November 2026·5 min read
What unused measures and columns are quietly costing you

Every unused column and orphaned measure makes a model bigger, slower and harder to trust. Here is how to find them and decide what to cut.

Models grow by addition. A column gets added for a report that never ships, a measure is copied to try something and left behind, and six months later the model is twice the size it needs to be. Nobody decided that. It just accumulated.

The cost is real on three fronts. The file is bigger and slower to refresh. The field list becomes a thicket, so the next person builds the wrong thing because they cannot tell which of four similar measures is the right one. And trust drops, because a model full of things nobody can explain is a model nobody quite believes.

Find what is actually unused

The lineage and model views in Power BI show you what connects to what, which exposes the orphans. For anything serious, the Best Practice Analyzer in Tabular Editor flags unused columns and measures against a set of rules, and external tools such as MeasureKiller trace which measures and columns are used by no visual anywhere in the report. Between them you get a list rather than a hunch.

Decide before you delete

Not everything unused is safe to remove. A measure may be called by another measure, or a column may feed a relationship you cannot see at a glance. Check dependencies first, remove in a copy, and confirm the report still behaves before you overwrite the original. The goal is a model where every field earns its place, not a smaller model that is subtly broken.

Make it a habit, not a rescue

A model tidied once drifts straight back. The teams who stay clean run a quick review at the end of each build: anything added and not used comes out before it is published. It takes minutes when it is routine and days when it is a rescue, and it is the quiet difference between a model that lasts and one that gets rebuilt in a year.

Related reading

Power BI reports can now write back: what that actually changes

Row-level security done right: when everyone should see only their own numbers

How do you make Azure data pipelines reliable? Observability, monitoring and the checks that matter

MH

Maisie Hudson

Data Consultant

Part of the Hopton Analytics team, delivering governed analytics programmes for UK mid-market organisations.

FAQs

Frequently asked questions

Get started

Ready to put this into practice?

Reading about better analytics is a start. Working with us is how it happens.

Book a free Data Assessment