Measure Killer

Brunner BI GmbH · BrunnerBI.MeasureKiller

An external tool for Power BI & Microsoft Fabric

Measure Killer can help you clean and optimize your tenant and datasets. This can drastically reduce dataset refresh times and thus lower the memory and CPU usage of your Premium capacity. Since we use the XMLA connection, the dataset can remain in the service. Additionally, we only analyze the metadata, we do not read the actual data in your dataset. In this 5th mode of Measure Killer, we will be able to give an overview of the whole tenant and show e.g. which reports are using custom visuals or have report-level measures. Additionally, we will be able to provide an overview of all datasets and reports incl. number of pages, visuals etc. Measure Killer can delete unused measures on its own if the user chooses so. Alternatively it can generate a C# script for the measures to be deleted via Tabular Editor manually. Deleting unused columns will also improve performance since less RAM will be consumed. Measure Killer will generate an M-Code to delete unused columns. This code can be pasted into Power Query's Advanced Editor to remove these columns from the model. For every report analyzed, Measure Killer will generate a comprehensive Excel file to show where an artifact is used. This can be in: Measures, Visuals, Filters, Conditional Formatting, Joins in Power Query, or other parts of a Power BI Report such as Relationships. Furthermore, Measure Killer can generate a chart to show the number of unused and used columns and measures.

winget install --id BrunnerBI.MeasureKiller --exact --source winget

Latest 2.9.3

Release Notes

[FEATURES]

  • Improved weights customization UI for the Report/Model Similarity feature.
  • Notebook jobs and schedules are now included in Tenant Analysis.
  • M queries (not loaded to the model) can now be selected in Partial Analysis.
  • Added Enhanced Text Search highlighting to the Lineage tab in Tenant Analysis.
  • New Report Best Practice rule: review reports with a high number of bookmarks.

[BUG FIXES]

  • Fixed 'Search all levels' not working in Table Relationships Analysis.
  • Fixed workspace issue when running in SSAS mode.
  • Fixed "Used by unused" detection for queries referenced in multiple M expressions.
  • Fixed hierarchies not being analyzed correctly in Partial Analysis when their table was unselected.
  • Fixed issue where Clean TDML removed model best practice results.
  • Resolved save/load issues in Tenant Analysis after using the Model/Report Similarity feature.
  • Fixed issue where ignored (Partial Analysis) tables, columns, and measures could still appear in some model best practice results.

[MISC]

  • Added support for the China Sovereign Cloud.
  • Visual groups are now displayed together with their visuals in the Reports results tab.
  • Removed warning for users with access to a workspace via a security group.
  • Corrected table order in relationship path display strings in Table Relationships Analysis.
  • Bookmarks are now included in the Reports tab in Tenant Analysis.
  • Multiple improvements to similarity weights defaults

Installer type: inno

Architecture Scope Download SHA256
x64 Download 7F26EB4249F52531EA1A26D0075798BB6C114A4DEE57C32E8FFBB1428D5E137C

Details

Homepage
https://en.brunner.bi/measurekiller
License
Proprietary
Publisher
Brunner BI GmbH
Support
https://en.brunner.bi/
Privacy Policy
https://en.brunner.bi/privacy-policy
Copyright
© 2026 Brunner BI GmbH