Создание развертки на составной диаграмме в Power BI - PullRequest
0 голосов
/ 06 сентября 2018

У меня есть некоторые примеры данных, как показано:

     Site   Ready   Not Ready   Training    Break    Other
      A     78%        22%          0%        5%      16%
      B      57%       43%          0%        6%      37%
      C      56%       44%          0%        1%      43%
      D     94%        6%           0%        0%      6%

Где «Сайт»: Сайт колл-центра, Готов:% времени агенты находятся в состоянии готовности

Не готов:% времени агенты находятся в состоянии неготовности (далее делятся на состояния «Обучение», «Перерыв» и «Другие»)

Я хочу показать составной график, который показывает долю времени в состоянии Готов против состояния Готов; и когда развернуто на Not Ready, он должен показать пропорции Тренировки, Перерыв и другие состояния. Эквивалентом этого для Excel будет круговая диаграмма, но я застреваю, когда пытаюсь сделать это в PowerBI. Любые советы будут полезны. Спасибо!

1 Ответ

0 голосов
/ 06 сентября 2018

Во-первых, вы захотите изменить свои данные следующим образом:

Site  State      Substate  Value
--------------------------------
A     Ready      Ready     0.78
A     Not Ready  Training  0.00
A     Not Ready  Break     0.05
A     Not Ready  Other     0.16 
B     Ready      Ready     0.57
B     Not Ready  Training  0.00
B     Not Ready  Break     0.06
B     Not Ready  Other     0.37 
C     Ready      Ready     0.56
C     Not Ready  Training  0.00
C     Not Ready  Break     0.01
C     Not Ready  Other     0.43 
D     Ready      Ready     0.94
D     Not Ready  Training  0.00
D     Not Ready  Break     0.00
D     Not Ready  Other     0.06

Для этого удалите столбец Not Ready и отключите остальные столбцы, кроме Site, чтобы создать столбец Substate. Затем создайте столбец State как пользовательский столбец:

if [State] = "Ready" then "Ready" else "Not Ready"

(Примечание. Вместо этого вы можете легко создать это с помощью вычисляемого столбца DAX.)


Как только ваши данные будут изменены, работать с ними станет намного проще. Просто поместите State и Substate в поле Легенда на круговой диаграмме и Value в поле Значения.

Top Level

Оттуда вы можете перейти к Not Ready или перейти к уровню Substate иерархии:

Drill Down Next Level


Если вам интересно, есть также развернутая кольцевая диаграмма , которая довольно изящна для такого рода вещей.

...