У меня есть таблица, которая содержит данные о различных тарифных планах и пользователях, зарегистрированных в одном или нескольких из этих планов. Таким образом, в основном таблица содержит два столбца, представляющих количество планов выплат и общее количество пользователей, зарегистрированных в этих планах.
Мне нужно создать визуализацию в Power BI для представления общего числа пользователей, зарегистрированных в 1 плане, 2 планах, 3 планах и т. Д.
Я написал запрос в sql, чтобы получить желаемый результат, но не уверен, как мне сделать то же самое в Power BI.
Ниже приведен мой sql-запрос:
SELECT S.PlanCount, COUNT(S.UserName) AS Participants
FROM (
SELECT A.Username, COUNT(*) AS PlanCount
FROM [dbo].[vw_BenefitsCount_Plan_Participants] AS A
GROUP BY A.username
)AS S
GROUP BY S.PlanCount
ORDER BY S.PlanCount
Результат запроса ниже изображения:
Таким образом, здесь столбец PlanCount представляет общее количество различных планов льгот, в которые зачислены пользователи. Например, например. первая строка означает, что всего 6008 участников зарегистрированы только в 1 плане, в то время как строка 2 показывает, что в общей сложности 2 плана зарегистрировано 3030 участников, и аналогично строка 5 означает, что всего зарегистрировано 10 пользователей. из 6 планов.
Я новичок в Power BI и пытаюсь понять функции DAX, но не смог найти разумного примера, который мог бы помочь мне создать мою визуализацию.
Я нашел что-то похожее здесь и здесь , но они, кажется, больше ориентированы на единичный счет и группу по использованию.
Вот простой пример. У меня есть таблица домовладельцев, у которых есть дома в нескольких городах.
Теперь в этой таблице Алекс, Дейв и Джули живут в 1 городе (в основном мы можем сказать, что эти 3 человека имеют только 1 дом в каждом). Точно так же Джиму принадлежит в общей сложности 2 дома, а у Боба и Пэм по 3 дома.
Теперь вывод, который мне нужен, - это таблица с общим количеством домовладельцев, которым принадлежит 1 дом, 2 дома и так далее. Таким образом, результирующая таблица в SQL такая:
Где NameCount - это общее количество домовладельцев, а Homes - общее количество домов у этих владельцев.
Пожалуйста, дайте мне знать, если это поможет.
Спасибо.