Skip to content

Flags Overview

Soterre PBI Analyzer scans your Power BI semantic models and reports and surfaces flags for conditions that may hurt performance, waste resources, or make models harder to maintain.

Each flag page documents what the flag detects, why it matters, exact trigger conditions, and what output you can expect.


FlagWhat It Detects
Unused TablesTables not referenced by any measure, relationship, or report visual
Unused ColumnsColumns not used in measures, relationships, sort-by, or report visuals
Unused MeasuresMeasures not referenced by any other measure or report visual
FlagWhat It Detects
Duplicate TablesTables with identical or near-identical schemas and row counts across datasets
Duplicate ColumnsColumns that appear to be copies of each other within the same model
Duplicate MeasuresMeasures with identical DAX expressions across the same or different models
FlagWhat It Detects
Calculated ColumnsCalculated columns that could be replaced with measures or pushed to the source
Complex DAX MeasuresMeasures with deeply nested or excessively long DAX expressions
Complex DAX ColumnsCalculated columns with complex DAX that increase model size and refresh time
FlagWhat It Detects
Excessive VisualsReport pages with too many visuals, causing slow rendering and high query volume
Non-Data VisualsDecorative elements (images, shapes, text boxes) that do not display data
FlagWhat It Detects
Automatic Hidden TablesSystem-generated hidden tables created by Power BI auto date/time or other automatic features