Во-первых, измените вашу модель данных следующим образом:
![enter image description here](https://i.stack.imgur.com/Qkc56.png)
Я удалил все ваши производные таблицы и отношения и вместо этого создал 2 таблицы следующим образом:
Version Before = DISTINCT('Error'[Version])
Version After = DISTINCT('Error'[Version])
Обе таблицы не должны иметь отношения к таблице ошибок.
Затем создайте меру:
Message Count = COUNT('Error'[Message])
Вы должны всегда создавать меры самостоятельно, никогда не использовать автоагрегирование Power BI.
Затем создайте меру для «До» считать »
Message Count Before =
VAR Version_Before = SELECTEDVALUE('Version Before'[Version])
RETURN
CALCULATE([Message Count], 'Error'[Version] = Version_Before)
и, аналогично:
Message Count After =
VAR Version_After = SELECTEDVALUE('Version After'[Version])
RETURN
CALCULATE([Message Count], 'Error'[Version] = Version_After)
Наконец, настройте визуальные элементы:
- Слайсер «До» должен основываться на таблице «Версия до»
- Слайсер «После» должен основываться на таблице «Версия после»
- Диаграммы и таблицы должны использовать «Количество сообщений»Показатели "до" и "Количество сообщений после" в значениях
- Добавить еще одну таблицу с сообщениями и обоими показателями
Результат:
![enter image description here](https://i.stack.imgur.com/YHVr7.png)