Как отфильтровать результаты по мере в Power BI - PullRequest
0 голосов
/ 01 февраля 2019

Мне нужно иметь возможность фильтровать по мере, чтобы показать более детальные результаты в Power BI.Я хотел бы иметь возможность выбрать, где процент находится в диапазоне, или = 100%

Мой расчет для меры такой (каждый столбец может быть только 1 или 0):

errorPercentage = CALCULATE(SUM([missing data])/SUM([expected]))

Это прекрасно работает в таблице и правильно показывает процент, который можно сократить разными способами.

Однако при добавлении элемента фильтра / визуального изображения Power BI не позволяет использовать меру errorPercentage.

Что еще более запутанно, так это то, что если я перейду к разделу «Фильтры визуального уровня» в таблице, которую я хочу отфильтровать, я МОГУ использовать меру errorPercentage для фильтрации диапазона или значения.

Может кто-нибудьпредложить простой в использовании фильтр?Я пытаюсь позволить пользователям отчета самим выбирать диапазон%, а не предопределенный.

Ответы [ 2 ]

0 голосов
/ 01 февраля 2019

Вы можете создать вычисляемый столбец, который указывает, где каждое значение попадает в диапазон%, используя простой расчет переключателя.Как только этот столбец существует, вы можете использовать его как слайсер;если данные не являются смежными, вы всегда можете создать таблицу, которая охватывает весь диапазон значений, объединить этот столбец и использовать эту таблицу в качестве слайсера.

0 голосов
/ 01 февраля 2019

Вы не можете использовать агрегированную меру в качестве среза.Слайсер фильтрует набор данных по всем кортежам, которые участвуют в выбранных значениях данного измерения.Мера - это не измерение.Его нельзя использовать для идентификации подмножеств записей.

Предположим, у меня есть данные о баскетболистах, и я хотел бы выделить группу игроков, у которых "Средний процент штрафных бросков" был 85%.Подумайте обо всех подмножествах игроков, у которых такой средний показатель!Возможно, у нас есть «Игрок А» с 90 процентами, которого можно сравнить с одним «Игроком Б», который набирает 80 процентов его штрафных бросков - в среднем они составляют 85% (при условии, что они сделали одинаковое количество общих бросков каждый).Или «Игрок А» может быть сгруппирован с 5 другими игроками, чей процент составляет 84 процента.Но те же 5 игроков не были бы частью набора без «Игрока А» - так они или нет в желаемом подмножестве?Это неоднозначно.

...