Size: a a a

Power BI Group RU

2021 March 05

АД

Алан Джанибеков... in Power BI Group RU
Анна
Вот, пожалста, сгруппировано по кол-ву заказов, 18 раз заказали 3 клиента
Так поясню. У меня условно обучение. на нём бывает разное количество пользователей. То есть заказ не уникальный для 1.
источник

,

,yuriy. in Power BI Group RU
Ivan Korsakov
Обновил формулу, должна заработать) капец с телефона неудобно 😄
Иван, вы гений лайк в карму
источник

АД

Алан Джанибеков... in Power BI Group RU
Я бы мог сделать условную таблицу уникальных значений, и сделать счётесли, но в каменный век я возвращаться не хочу
источник

V

Viktor in Power BI Group RU
Алан Джанибеков
Так поясню. У меня условно обучение. на нём бывает разное количество пользователей. То есть заказ не уникальный для 1.
многобукаф ничего не трешит, только время убьет.
надо так:
1. Проблема - Что нужно решить
2. Дано - исходные данные/вводные
3. результат - что в итоге хотим получить

В идеале файл-тест-пример на рыбе или ограниченном числе строк.
Все!
источник

АД

Алан Джанибеков... in Power BI Group RU
сработало
источник

АД

Алан Джанибеков... in Power BI Group RU
Всем сочувствующим спасибо =)
источник

А

Анна in Power BI Group RU
ну хорошо, если сработало. Что в sql, что в dax решается группировкой , сначала группируем по клиентам и      count -ом считаем количество заказов, потом уже группируем по количеству заказов и подсчитываем количество клиентов по таким группам
источник

АД

Алан Джанибеков... in Power BI Group RU
Но пока не в Дакс =( Но тоже работает =)
источник

А

Анна in Power BI Group RU
Алан Джанибеков
Но пока не в Дакс =( Но тоже работает =)
да в дакс тоже можно, я выше написала
источник

IK

Ivan Korsakov in Power BI Group RU
Анна
ну хорошо, если сработало. Что в sql, что в dax решается группировкой , сначала группируем по клиентам и      count -ом считаем количество заказов, потом уже группируем по количеству заказов и подсчитываем количество клиентов по таким группам
Решаться то решается, но сколько это будет ресурсов вам стоить, если делать в дакс)
Там можно и на промежуточном шаге персентили на лету пересчитывать, но я бы никому этого не желал)
источник

АД

Алан Джанибеков... in Power BI Group RU
Я имею  в виду, что я пока не в даксе. В даксе будет, когда я импортирую из PQ
источник

А

Анна in Power BI Group RU
Ivan Korsakov
Решаться то решается, но сколько это будет ресурсов вам стоить, если делать в дакс)
Там можно и на промежуточном шаге персентили на лету пересчитывать, но я бы никому этого не желал)
ну ему же в дакс нужно))) я бы на sql делала изначально
источник

IK

Ivan Korsakov in Power BI Group RU
Анна
ну ему же в дакс нужно))) я бы на sql делала изначально
Да вроде переубедили человека, что не нужно 😄
источник

АД

Алан Джанибеков... in Power BI Group RU
SQL следующий этап)
источник

А

Анна in Power BI Group RU
Ivan Korsakov
Да вроде переубедили человека, что не нужно 😄
мне просто интересно стало как в дакс сделать, села на sql сделала и в даксе, результат естественно сошелся и все норм
источник

IK

Ivan Korsakov in Power BI Group RU
Алан Джанибеков
Я имею  в виду, что я пока не в даксе. В даксе будет, когда я импортирую из PQ
Когда вы импортируете данные в модель, если вдруг вы в PQ делали как я писал и у вас в таблице столбцы с user_id и количество заказов, то все что останется - написать меру count(user_id). Количество заказов в ось х, меру в у - диаграмма готова)
источник

IK

Ivan Korsakov in Power BI Group RU
Анна
мне просто интересно стало как в дакс сделать, села на sql сделала и в даксе, результат естественно сошелся и все норм
Это полезные упражнения, согласен) сам иногда пробую разные варианты, если впервые решаю неочевидную задачу
источник

IK

Ivan Korsakov in Power BI Group RU
Ivan Korsakov
Когда вы импортируете данные в модель, если вдруг вы в PQ делали как я писал и у вас в таблице столбцы с user_id и количество заказов, то все что останется - написать меру count(user_id). Количество заказов в ось х, меру в у - диаграмма готова)
Хотя вы можете схитрить и ещё в PQ сделать вторую группировку - уже по количеству заказов, считая юзеров) таблица станем гораздо меньше, файл легче, загрузка быстрее.
Просто у меня часто в таблице больше столбцов и есть смысл сохранять определённый уровень детализации для возможности слайсить)
источник

А

Анна in Power BI Group RU
Анна
да в дакс тоже можно, я выше написала
короче в даксе создаете промежуточную таблицу формулой:
Таблица = GROUPBY('Запрос1','Запрос1'[CustomerID],"CountOrders", COUNTX(currentgroup(),'Запрос1'[CustomerID]))

а потом выводите в матрицу или диаграмму "CountOrders" на ось, а в значение количество ('Запрос1'[CustomerID]
источник

АД

Алан Джанибеков... in Power BI Group RU
Просто перетащил, не создавая мер. При импорте столбец обозначил как текст, поэтому сумму даже не предложил мне в значениях.
источник