Бөлісу құралы:


Добавление нескольких полей в срез иерархии

ОБЛАСТЬ ПРИМЕНЕНИЯ: Служба Power BI Power BI Desktop

Если вы хотите отфильтровать несколько связанных полей в одном срезе, создав то, что называется срезом иерархии . Эти срезы можно создать в Power BI Desktop или в служба Power BI.

Screenshot of Hierarchy slicer in Power B I Desktop.

При добавлении нескольких полей в срез по умолчанию отображается стрелка или шеврон рядом с элементами, которые можно развернуть, чтобы отобразить элементы на следующем уровне.

Screenshot of Hierarchy slicer dropdown in Power B I.

При выборе одного или нескольких дочерних элементов для элемента отображается полузабираемый квадрат для элемента верхнего уровня.

Screenshot of Single-selection hierarchy slicer in Power B I.

Форматирование среза

Поведение среза не изменилось. Вы также можете стиль срезов. Например, в области "Формат" на вкладке "Параметры параметров> среза" >можно переключаться между вертикальным списком или раскрывающимся списком.

Screenshot of the Format pane, Dropdown or Vertical list slicer. Его можно задать в режиме единого выбора.

Кроме того, можно внести другие изменения форматирования для срезов иерархии:

Изменение заголовка

Вы можете изменить заголовок для любого среза, но это особенно полезно для срезов иерархии. По умолчанию имя среза иерархии — это список имен полей в иерархии.

В этом примере заголовок среза содержит три поля в иерархии: Категория, Товар и Элемент.

Screenshot of hierarchy slicer with Category, Commodity, and Item fields in Power B I Desktop.

Чтобы изменить заголовок среза, выполните следующие действия.

  1. Выберите срез, область "Формат" и вкладку "Визуальный элемент".

  2. Разверните заголовок среза, чтобы просмотреть текущее имя среза в текстовомполе "Заголовок".

    Screenshot of the Format pane with the current title in Power B I Desktop.

  3. Выберите текстовое поле "Заголовок" и введите новое имя.

    Screenshot of new title for hierarchy slicer in Power B I Desktop.

Изменение значка развертывания и свертывание

Срезы иерархии имеют некоторые другие параметры форматирования. Вы можете изменить значок развертывания и сворачивания со стрелки по умолчанию на знаки плюса и минуса или курсора:

  1. Выберите срез иерархии, а затем выберите "Формат".

  2. На вкладке "Визуальный элемент" разверните иерархию и разверните узел "Развернуть или свернуть".

  3. Для значка "Развернуть или свернуть" выберите Chevron, Plus/минус или Caret.

    Screenshot of Select an expand/collapse icon for your hierarchy slicer in Power B I Desktop.

Изменение отступа

Если пробел в отчете ограничен, может потребоваться уменьшить объем отступа дочерних элементов. По умолчанию отступ составляет 15 пикселей. Чтобы изменить отступ, выполните следующие действия:

  1. Выберите срез, а затем выберите "Формат".

  2. На вкладке "Визуальный элемент" разверните иерархию и разверните уровни. Перетащите отступ отступа по шагу меньше или больше. Вы также можете ввести номер в поле.

    Screenshot of Set the hierarchy slicer indentation in Power B I Desktop.

Рекомендации и ограничения

  • При использовании динамического подключения к табличным моделям СЛУЖБ SQL Server Analysis Services (SSAS) и свойству скрытие элементов в иерархии присвоено значение "Скрыть пустые элементы", Power BI не скрывает пустых элементов. При этом создается рваная иерархия.
  • Кроме того, при наличии пустых значений для категории на любом уровне иерархии создается рваная иерархия. Например, если сотрудник A имеет три уровня управления (генеральный директор-менеджер >> ), но не имеет "директора", строка таблицы данных для employee A будет иметь три значения (имена) и одно пустое. Хотя панель "Фильтры" можно использовать для отмены выбора пустых значений для "директор", это также предотвращает включение других трех значений в срез для Employee A. В результате сотрудник A будет удален из среза иерархии.
  • Для табличных моделей эта функция требует sql Server Analysis Services 2017 или более поздней версии.
  • Для многомерных моделей эта функция требует sql Server Analysis Services 2019 CU5 или более поздней версии с включенным SuperDAXMD. Дополнительные сведения о SuperDAXMD.