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

Column-level lineage from data source to Power BI visual

The #1 data lineage & governance tool for Power BI and Microsoft Fabric. Trace any column from the database to the visual, govern your entire tenant, and optimize your models with confidence.

✓ Rated 4.8 ★ on the Microsoft Store ✓ No data leaves your machine ✓ Metadata-only interaction ✓ Built by a Microsoft MVP ✓ Swiss-engineered
Preview · Measure Killer 3

One PostgreSQL column, followed the whole way down.

Expand a source server down to a single column, then keep going into every semantic model that reads it, each model column flagged used or unused, and on to the relationships, visuals and filters that consume it.

Traced from these sources

  • SQL Server
  • Azure SQL
  • PostgreSQL
  • Snowflake
  • Databricks
  • Fabric Warehouse
  • Fabric SQL
  • Fabric Lakehouse

Also traced: semantic models that import from another semantic model through the Analysis Services connector, and Excel, CSV and other file sources, including files on SharePoint. KQL / Kusto, Google BigQuery, Amazon Redshift, Oracle and SAP HANA follow in later releases.

See how column-level lineage works

Trusted by teams at

GlencoreSLBHeinekenDHLSC JohnsonL-Acoustics
Available today · MK Enterprise

Every semantic model, traced to every visual.

Follow any column or measure from a shared semantic model to every report, page and visual that uses it, across the whole Power BI Service.

  • ✓ Every connected Power BI report, down to the individual visual
  • ✓ Paginated reports and Excel files
  • ✓ Downstream and composite models, including changes
  • ✓ Opens, page views and load times next to each report
  • ✓ Pushed into Databricks Unity Catalog and Snowflake with MK Automation

Give it a try

Lineage · Model to every report From the semantic model down to every connected Power BI report, paginated report and downstream or composite model. Click to enlarge. Online mode docs →
Lineage · Column to visual For any column or measure, see every visual, filter, calculation group, RLS rule and other reference, tracked across 27 categories i in total. Click to enlarge. Online scan docs →
Going tenant-wide

Tenant analysis: governance, end‑to‑end.

Same 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 is actually being used and what it costs. 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 October 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. When a semantic model imports from yours through the Analysis Services connector, the trail keeps going, so you see which parts of your model other teams build on. End-to-end. No gaps. Nobody else does this.

See what's coming Shipping October 2026 · Early build on request
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

Fewer 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, column-level 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

See every reference. Change nothing by accident.

Lineage is only trustworthy if every reference is found. Measure Killer traces each one — down to a tooltip, a conditional-formatting rule, or a measure nested inside another measure — so you see the full downstream impact before you rename, move or remove anything. At 99.99% reference-detection accuracy (the best in the industry), that's the difference between a confident change 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 lineage & cleanup tool — free forever, personal & commercial.

$0 forever
  • ✓ Find and remove unused columns and measures
  • ✓ Column-level lineage — see where every column / measure is used ( 27 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
  • ✓ Column-level lineage from shared models to every report, Excel file and paginated report
  • ✓ Downstream / composite models (incl. changes)
  • ✓ Full tenant scan: lineage, access, usage and CU cost
  • ✓ Broken visuals and broken DAX, tenant-wide

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
  • ✓ Lineage pushed to Databricks Unity Catalog and Snowflake
  • ✓ Setup & 30+ sample notebooks from Brunner BI

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.