top of page
Search


How to identify reports with Implicit Measures In Power BI
Implicit measures are easy to create in Power BI, but they cause problems in production reports. This post explains what they are, why you should avoid them, and shows two practical ways to find visuals that use implicit measures: one manual using PBIR files, and one automatic using Measure Killer.
Klaus Folz
Feb 113 min read


Finding similar or duplicate reports in Power BI and Microsoft Fabric
Report sprawl is a common problem in Power BI environments, with many reports differing only slightly from one another. Report Similarity in Measure Killer makes it easy to find, compare, and clean up these near-duplicates using clear similarity scores and detailed comparisons.
Pedro Smiderle
Feb 113 min read


Finding duplicate semantic models in Power BI and Fabric
Many Power BI environments suffer from semantic model sprawl: dozens of models that appear almost identical, yet differ just enough to make cleanup risky. Manually comparing these models doesn’t scale and often relies on guesswork. This article introduces Model Similarity in Measure Killer, a practical approach to identifying, comparing, and understanding redundant semantic models using objective similarity scores.
Pedro Smiderle
Feb 114 min read


Advanced Optimization for Power BI Models with Measure Killer's new "Clean Your Model" feature
Measure Killer's "Clean your model" tab helps Power BI developers clean their models beyond just deleting unused artifacts. It finds unnecessary columns, measures, visuals, pages, and relationships that make models larger than needed. It is aimed at intermediate to advanced developers.
Klaus Folz
Feb 49 min read


How to find all ways that a table can filter another table in Power BI
Power BI models can become hard to understand when they contain many relationships. This makes it difficult to know how slicers and filters affect visuals and DAX results. To solve this, Measure Killer 2.9.2 introduced the Table relations feature, which shows all possible ways one table can filter another.
Klaus Folz
Feb 23 min read


Version history for all semantic models in Power BI
All semantic models can have a version history now, no matter if they are in a Pro or Fabric/Premium workspace.

Brunner_BI
Jan 141 min read


Estimating semantic model size in Power BI and Fabric
This blog post shows a smart way to know the size of your semantic model before you publish it and refresh it in a Power BI workspace. To avoid errors and hittin the max. allowed.

Brunner_BI
Nov 12, 20254 min read


Manually disabling auto date/time in Power BI Desktop
This blog post shows you how you can manually remove auto date/time or local date tables from Power BI Desktop using TMDL view.

Brunner_BI
Aug 15, 20253 min read


Unique insights into Apps and Audiences in Power BI
We can get basic info from Apps in Power BI from the APIs. Audiences are widely used but to get all info on them it is a little harder. I will show in this blog post a way to see everything.

Brunner_BI
Jul 19, 20252 min read


Using DAX Visual Calculations to compare text values in Power BI
Check out how I am using visual calculations in Power BI to compare text values in an efficient way.

Brunner_BI
Apr 5, 20251 min read


Clean up your Power BI reports and semantic models with TMDL view and Measure Killer in 1 minute
This short video outlines to power of using TMDL view in Power BI Desktop combined with the latest version of Measure Killer to remove all u

Brunner_BI
Feb 21, 20251 min read


Getting report and page views for an entire Power BI or Fabric tenant
We show how we can retrieve the number of report and even page views of our Power BI reports across all workspaces.

Brunner_BI
Feb 8, 20253 min read


Running Power BI best practices for reports in all workspaces
This blog post shows how to analyze Power BI reports for best practices in all workspaces of your Fabric or Power BI tenant.
Pedro Smiderle
Feb 7, 20253 min read


Comparing cost of Dataflows (Gen1 vs. Gen2 vs. Gen2 CI/CD) in Power BI and Fabric
In this blog post we show the refresh time and cost differences when moving from Dataflows Gen1 to Gen2 in Power BI or Fabric.

Brunner_BI
Jan 25, 20252 min read


Building a low cost Power BI solution using small Fabric capacities and embedded reports
This blog post shows how to use small F capacities to build a low cost Power BI solution by embedding reports.

Brunner_BI
Jan 19, 20255 min read


Costs of querying semantic models in Power BI and Fabric. XMLA vs. API calls (DAX.INFO functions)
What is the cheapest way to query a semantic model in Fabric or Power BI for its metadata? Is it XMLA or the new DAX.INFO functions?

Brunner_BI
Jan 9, 20252 min read


Getting all user and security group access permissions across a Fabric Tenant
Getting all user and security group access permissions of your Power BI / Fabric tenant. Including item-level permissions.

Brunner_BI
Jan 4, 20253 min read


Semantic model storage modes across an entire tenant
How to find composite models or just getting the storage mode for all semantic models in your tenant.

Brunner_BI
Jan 1, 20252 min read


How to get row-level security details from all semantic models in Power BI or Fabric
This blog post shows probably the only way to get all row-level security details for a Power BI or Fabric semantic model.

Brunner_BI
Dec 19, 20242 min read


New ways to move report-level measures into a semantic model in Power BI
This blog post outlines a quick way to add report-level measures to a semantic model in Power BI or Fabric.

Brunner_BI
Dec 11, 20246 min read
bottom of page