Measure Killer Measure Killer
Coming September 2026 · Industry first See preview

Column-level lineage from data source to Power BI visual

The ultimate governance & optimization tool for Power BI and Microsoft Fabric. Detect unused measures and columns, trace end-to-end lineage, and clean up your models with confidence.

No data leaves your machine Metadata-only interaction Built by a Microsoft MVP Swiss-engineered
Measure Killer Measure Killer — Semantic Model Size
Name Size Used
Sales Cube 18.4 GB
18%
Marketing Attribution 14.2 GB
22%
Customer LTV Sandbox 11.6 GB
27%
Region Sales (Legacy) 234.7 MB
47%
Q1 Forecast 89.4 MB
65%
Inventory Live 67.8 MB
75%
Executive KPIs 5.2 MB
100%
~35 GB reclaimable Clean up →
Potential savings
78%
v2.9.4 · Live

Trusted by teams at

GlencoreSLBHeinekenDHLSC JohnsonL-Acoustics
Paid · Power BI Service

Measure Killer online mode

Optimize and clean your shared Power BI semantic models.

  • Across all connected Power BI reports
  • Paginated Reports
  • Excel files
  • Downstream / composite models (incl. changes)
  • Consumption details per report — de-select unused ones for an even deeper clean-up

Give it a try

Online mode · Full lineage tree From the semantic model down to every connected Power BI report — including downstream and composite models. Click to enlarge. Online mode docs →
Online mode · Where each field is used For any column or measure, see every visual, filter, calculation group, RLS rule and other reference — tracked across 26 categories i in total. Click to enlarge. Online scan docs →
Going tenant-wide

Tenant analysis — governance, end‑to‑end.

Same online connection, broader scope. Scan your whole tenant and answer the questions IT, security and finance keep asking — who owns what, who has access to what, what's actually being used. Tenant analysis docs →

Request a free trial →
Tenant Analysis · Semantic models Every semantic model in your tenant — used size, potential savings, refresh schedule, best-practice score and more. Click to enlarge. Semantic models docs →
Coming September 2026 · Industry first

Column-level lineage from your database to every Power BI visual.

Trace a single column from a source table through every dataflow, semantic model and report — all the way to the individual visual that renders it. End-to-end. No gaps. Nobody else does this.

See what's coming Shipping September 2026
Get ready for AI

Get your Power BI ready for AI.

Copilot in Power BI, Microsoft Fabric Data Agent and every BI Q&A tool are only as good as the model behind them. Three high-leverage cleanups before you turn AI loose on your tenant.

Strip out noise

Less columns, measures, tables

Unused columns inflate the model the AI has to index. Unused measures get suggested as answers nobody intended. Unused tables muddy the lineage the AI is supposed to follow. Measure Killer finds and removes them — at tenant scale, with impact analysis so nothing breaks.

Archive what's dead

Reports nobody reads are noise too

Decommissioned reports and stale pages get suggested by Copilot alongside the ones your team actually uses. Measure Killer surfaces views per report and per page so you can archive the dead weight — Copilot only sees what's alive and worth your team's attention.

Best practices

Run on every model and report

Cryptic field names, undocumented measures, missing descriptions and anti-patterns all degrade AI suggestions. The best-practice analysis runs across every model and report in your tenant — fix the worst violations once and every AI tool gets better overnight.

AI as your analyst

Or hand AI the metadata and let it find the wins.

Measure Killer's tenant exports are the richest Power BI metadata you can get anywhere — every DAX expression, every M query, full report lineage, refresh events, best-practice violations, used vs. unused columns and measures, page-level consumption with average load times, and now capacity cost. Feed that to a frontier AI model and you get prioritized optimization suggestions ranked by real financial and performance impact — not generic best-practice noise.

99.99%
reference-detection accuracy

Remove the unused. Break nothing.

Cleanup is only safe if every reference is found. At 95% or even 98% accuracy, something will break on almost every single removal — there's always a reference hiding somewhere (a tooltip, a conditional-formatting rule, a measure inside another measure). Measure Killer's 99.99% is the best in the industry, and the difference between confidence and a quiet outage. The handful of edge cases that can still slip through are listed transparently.

See what we detect (and don't) →

Three ways to use Measure Killer.

Start free on the desktop. Scale to tenant-wide governance. Automate it.

Measure Killer Free

Power BI Desktop cleanup tool — free forever, personal & commercial.

$0 forever
  • Find and remove unused columns and measures
  • See where every column / measure is used ( 26 categories i )
  • Search all DAX and M code, tree view of dependencies
  • Best-practice analysis · export model + report docs

MK Enterprise

Tenant-wide scans for governance, lineage and access across Power BI / Fabric.

from $108 /user/month
  • Shared semantic models in Power BI Service
  • Across all connected reports (Power BI, Excel, Paginated)
  • Tenant summary + full tenant scan, lineage, access tracking
  • Downstream / composite models (incl. changes)

MK Automation

Scheduled Measure Killer scans inside your Fabric tenant. Setup by Brunner BI.

from $1,583 /month
  • Everything from MK Enterprise
  • Automated recurring tenant + workspace scans
  • Setup & 30+ sample notebooks from Brunner BI
  • Multi-year discounts (−20% / −35%)

How the free trial actually works

  1. 1 Download the free Measure Killer desktop app.
  2. 2 Request a license key — we email it to you.
  3. 3 Paste the key into the app to unlock paid features.

No credit card. No auto-billing. No surprise invoice. The trial expires on its own — you do nothing.

See it in action

Watch Measure Killer at work.

Short walkthroughs of the core workflows — from a single model on the desktop to a full tenant scan.

Measure Killer basics

Analysis of a single model or report — a quick walkthrough of the core workflow.

Power BI / Fabric Tenant Scan — Introduction

Scanning your entire Power BI and Fabric tenant in one pass.

Clean and optimize shared semantic models

Removing unused columns and measures from a model in the Power BI Service.

Finding duplicate semantic models

Spot duplicates across your tenant and reclaim the capacity they're burning.