Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / OLAP и DWH Новый топик    Ответить
 count в DAX с учетом текущего фильтра в PowerBi  [new]
oaken
Member

Откуда: Kiev
Сообщений: 485
Пытаюсь добавить вычисляемую колонку в таблицу, которая будет содержать количество записей с учетом текущего примененного фильтра. Все встроенные и поробованные мною функции почему-то считают количество без учета фильтра.
Как можно добится желаемого?
То же касается стат функций, Rankx, Rank.eq и тп
Как вообще брать статистику от видимого (отфильтрованного) диапазона?
7 авг 18, 10:28    [21632541]     Ответить | Цитировать Сообщить модератору
 Re: count в DAX с учетом текущего фильтра в PowerBi  [new]
mbabkin
Member

Откуда: Москва
Сообщений: 102
Вычисляемые колонки рассчитываются во время процессинга и хранятся в памяти, поэтому не зависят от текущих фильтров. Для ваших целей нужно создавать вычисляемые меры.
7 авг 18, 14:07    [21632900]     Ответить | Цитировать Сообщить модератору
 Re: count в DAX с учетом текущего фильтра в PowerBi  [new]
oaken
Member

Откуда: Kiev
Сообщений: 485
mbabkin
Вычисляемые колонки рассчитываются во время процессинга и хранятся в памяти, поэтому не зависят от текущих фильтров. Для ваших целей нужно создавать вычисляемые меры.

Спасибо за ответ.
Немного проянилось, но
- мочему-то мера countrows в этой же таблице всегда = 1, в "левой" - правильное знаение?

какой подход посоветуете для такой штуки:
- нужно в отфильтрованном наборе добавить колонку которая будет содержать "top" для N максимальных и "bottom" - для N минимальных значений некоторого столбца
?
7 авг 18, 14:45    [21632973]     Ответить | Цитировать Сообщить модератору
 Re: count в DAX с учетом текущего фильтра в PowerBi  [new]
mbabkin
Member

Откуда: Москва
Сообщений: 102
Я немного не понимаю какой анализ вы хотите провести. Отобразить к примеру в одной таблице и top и bottom наверно невозможно. Если это все таки разные визуализации, то во первых можно воспользоваться стандартным фильтром в Power BI Top N.
Картинка с другого сайта.
Можно сначала отранжировать по нужным критериям, потом сделать Top N.
7 авг 18, 15:29    [21633049]     Ответить | Цитировать Сообщить модератору
 Re: count в DAX с учетом текущего фильтра в PowerBi  [new]
oaken
Member

Откуда: Kiev
Сообщений: 485
mbabkin,

Нет, мне нужен не стандартный фильтр (Top N), а вот что нужно:
слайсер прямо на странице репорта в котором выпадающий список из 3х элементов:
- (blank)
- Top N
- Bottom N

Для этого, как я понимаю, нужна вычисляемая колонка в таблице, которая будет содержать "Top N" для первых N записей с максимальным значение колонки и "Bottom N" - для первых N c минимальными значениями...
7 авг 18, 16:26    [21633124]     Ответить | Цитировать Сообщить модератору
 Re: count в DAX с учетом текущего фильтра в PowerBi  [new]
oaken
Member

Откуда: Kiev
Сообщений: 485
oaken,

получилось сделать требуемое с помощью [url=&vl=en]этого видео [/url]
8 авг 18, 08:53    [21633779]     Ответить | Цитировать Сообщить модератору
Все форумы / OLAP и DWH Ответить