Я новичок в Power BI и вроде как застрял в проблеме. У меня есть таблица, содержащая события в базе данных с течением времени, и я группирую их по имени базы данных, именам объектов и временным интервалам, используя преобразование Group By. Затем я подсчитываю строки сгруппированной таблицы, используя следующую меру:
CountUsage = COUNTX('rptPowerBI', 'rptPowerBI'[Usage])
Мера показывает правильный счет. Я хочу ранжировать эти счетчики использования (в каждой базе данных), чтобы найти объект, который больше всего используется, создав другую меру:
UsageRank = RANKX( ALL('rptPowerBI'[Database ID]) ,'rptPowerBI'[CountUsage] , ,DESC ,Dense )
Проблема в том, что этот ранг показывает 1 в визуализации, и я потратил много времени, пытаясь это исправить. Любая помощь с благодарностью! Спасибо!
Пример данных в таблице rptPowerBI (часть 1):
образец данных rptPowerBI part1
Пример данных в таблице rptPowerBI (часть 2):
Пример данных rptPowerBI, часть2
Таблица rptPowerBI сгруппирована по следующим столбцам:
Группировка по трансформации
Отношения между rptPowerBI и rptObj:
связь
Пример данных в таблице rptObj:
rptObj пример данных
Визуализация PowerBI:
PowerBI view