Как добавить фильтр по мере в силе BI? - PullRequest
0 голосов
/ 10 января 2020

У меня есть отчет Power BI, в котором реализовано несколько фильтров для столбцов. Теперь я должен добавить новый фильтр на основе меры, у меня есть данные в следующем формате для этого столбца, +ve integer, -ve integer или 0. Чего я пытаюсь добиться, там должен быть фильтр с тремя значениями по умолчанию (+ve integers, -ve integers и 0). Когда я выбираю +ve, он должен показывать только записи, имеющие +ve целочисленные значения и т. Д. Для двух других случаев.

Проблема: Я создаю меру из меры, но не получаю точные данные из нее.

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

1 Ответ

0 голосов
/ 10 января 2020

Меры не предназначены для использования в качестве слайсеров. Лучшая практика для Power BI заключается в том, что если вам нужно фильтровать по определенным критериям, вам следует создать новый столбец в данных, чтобы отразить, по каким значениям вы хотите фильтровать. Если у вас очень большой набор данных, я бы сделал это в редакторе запросов, используя условный столбец. enter image description here

Если ваш размер не является фактором, тогда создайте вычисляемый столбец, например, так:

Answer =
SWITCH (
    TRUE (),
    'Table'[Values] > 0, "Postive",
    'Table'[Values] < 0, "Negative",
    "Zero"
)

Теперь вставьте столбец в фильтр, и вы должны уметь легко переключаться между тем, что тебе нужно.

...