Size: a a a

Power BI Group RU

2020 November 19

MZ

Maxim Zelensky in Power BI Group RU
не должно долго считаться
источник

DB

Dmitriy Belkin in Power BI Group RU
Решение, которое я нашел, это использовать иерархический слайсер (не стандартный, а xviz Hierarchy Slicer) в нем есть такая опция прикольная (Show Only Parent Element). То есть я могу в фильтр накидать несколько уровней иерархии, но пользователю дать право выбирать только с верхнего уровня. Таким образом контекст слайсера меняется на торговую точку, а выбирать пользователь будет уже из сетей
источник

DB

Dmitriy Belkin in Power BI Group RU
и получается, что в слайсер попадают все нужные сети, хотя под капотом мера считается для точек, а пользователь об этом не знает
источник

MZ

Maxim Zelensky in Power BI Group RU
условно, мера1 типа = CALCULATE(Table[Column1], ISBLANK(Table[Column2]) вообще очень быстро должна считаться, даже если еще что-то
источник

MZ

Maxim Zelensky in Power BI Group RU
о чем-то вы не договариваете. Но раз нашли решение — ок
источник

DB

Dmitriy Belkin in Power BI Group RU
да там загвоздка, что слайсер-то платный.
Будем еще думать. Плюс еще его работоспособность надо потестить на больших объемах, на тех же, на которых SUMMARIZE пробовали
источник

DB

Dmitriy Belkin in Power BI Group RU
Вообще. интересно, с одной стороны, фишка врядли очень востребованная (опция - Show Parent Element Only), а с другой - прямо в этой ситуации очень помогла. Интересно, добавят ли ее в стандартный слайсер...
источник

DL

Dmitry Lebedev in Power BI Group RU
Dmitriy Belkin
да там загвоздка, что слайсер-то платный.
Будем еще думать. Плюс еще его работоспособность надо потестить на больших объемах, на тех же, на которых SUMMARIZE пробовали
А как вообще такие покупаются? их надо на каждого пользователя покупать, или как?
источник

MZ

Maxim Zelensky in Power BI Group RU
Dmitry Lebedev
А как вообще такие покупаются? их надо на каждого пользователя покупать, или как?
у каждого свои условия лицензирования
источник

DB

Dmitriy Belkin in Power BI Group RU
Dmitry Lebedev
А как вообще такие покупаются? их надо на каждого пользователя покупать, или как?
Ну зависит от поставщика. Конкретно этот слайсер - по пользователям, да
источник
2020 November 20

AI

Arsen Islamov in Power BI Group RU
Доброе утро всем. Как думаете, Из-за чего это может быть?
источник

ЕС

Ержан Султанов... in Power BI Group RU
Привет всем
источник

ЕС

Ержан Султанов... in Power BI Group RU
в Power Qwery загрузил выгрузку с 1С, распарил до нужных уровней группировки, дело в том что нужны два уровня с данными включить в условный столбец одним занчаний, в настройках не увидел логические функции И или ИЛИ как в Екселе, подскажите как добавить функцию чтобы отфильтровать только нужные данные
источник

MZ

Maxim Zelensky in Power BI Group RU
Ержан Султанов
в Power Qwery загрузил выгрузку с 1С, распарил до нужных уровней группировки, дело в том что нужны два уровня с данными включить в условный столбец одним занчаний, в настройках не увидел логические функции И или ИЛИ как в Екселе, подскажите как добавить функцию чтобы отфильтровать только нужные данные
Привет
источник

MZ

Maxim Zelensky in Power BI Group RU
Логические функции в языке power query записываются в виде and и or. Например, условие фильтрации типа [столбец1]=2 and [столбец2]=5 or [столбец3]=10.
Можно использовать скобки для задания группировки и порядка условий фильтрации
источник

MZ

Maxim Zelensky in Power BI Group RU
Ну или вы там создаете новый столбец, например, а то я не четко понял, что вы именно хотели сделать
источник

ЕС

Ержан Султанов... in Power BI Group RU
Maxim Zelensky
Логические функции в языке power query записываются в виде and и or. Например, условие фильтрации типа [столбец1]=2 and [столбец2]=5 or [столбец3]=10.
Можно использовать скобки для задания группировки и порядка условий фильтрации
а как задать IF
источник

ЕС

Ержан Султанов... in Power BI Group RU
К сожалению, в Power Query нет функции ИЛИ(). Напомню, чтобы обратиться к списку функций, кликните на ссылку Сведения о формулах Power Query в нижней части диалогового окна Настраиваемый столбец. Вы окажитесь на странице сайта Microsoft с обзором всех функций Power Query. В категории List functions можно найти функцию List.AnyTrue, которая возвращает ИСТИНА, если хоть одно выражение списка истинно. В документации по функции приведено два примера:

Определяет, является ли хотя бы одно из выражений в списке {true, false, 2 > 0} истинным…

List.AnyTrue({true, false, 2>0})

… и возвращает true.

Определяет, является ли хотя бы одно из выражений в списке {2 = 0, false, 2 < 0} истинным…

List.AnyTrue({2 = 0, false, 2 < 0})

… и возвращает false.
источник

MZ

Maxim Zelensky in Power BI Group RU
Ержан Султанов
а как задать IF
if 5>6 or 7=8 then "Да ну, не может быть" else "ok"
if then else and or - все буквы маленькие в служебных словах
источник

MZ

Maxim Zelensky in Power BI Group RU
Ержан Султанов
К сожалению, в Power Query нет функции ИЛИ(). Напомню, чтобы обратиться к списку функций, кликните на ссылку Сведения о формулах Power Query в нижней части диалогового окна Настраиваемый столбец. Вы окажитесь на странице сайта Microsoft с обзором всех функций Power Query. В категории List functions можно найти функцию List.AnyTrue, которая возвращает ИСТИНА, если хоть одно выражение списка истинно. В документации по функции приведено два примера:

Определяет, является ли хотя бы одно из выражений в списке {true, false, 2 > 0} истинным…

List.AnyTrue({true, false, 2>0})

… и возвращает true.

Определяет, является ли хотя бы одно из выражений в списке {2 = 0, false, 2 < 0} истинным…

List.AnyTrue({2 = 0, false, 2 < 0})

… и возвращает false.
Если у вас довольно большой список условий (типа, 25 условий, которые надо сочетать по принципу or или and - пожалуйста, пользуйтесь такой функцией. Или там, например, список из 1500 логических значений
Для проверки двух условий я бы огород не городил. Но если хочется -
List.AnyTrue({[col1]>5, [col2]<6})
источник