Срезы в Power BI

ПРИМЕНИМО К: служба Power BI Power BI Desktop

Предположим, вам нужно, чтобы ваши читатели отчетов могли просматривать общие метрики продаж и производительности по отдельному региональному менеджеру и в разные временные рамки. Вы можете создать отдельные отчеты или сравнительные диаграммы. На панели "Фильтры" можно добавлять фильтры. А можно воспользоваться срезами. Срез является еще одной разновидностью фильтра. Они отображаются на странице отчета и сужают часть набора данных, показанную в других визуализациях отчета.

Анимация среза в действии.

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

В этих статьях объясняется, как создавать определенные типы срезов:

Способы применения среза

Срезы отлично подходят для следующих задач:

  • отображение часто применяемых и важных фильтров на холсте отчета для упрощения доступа к ним;
  • упрощение определения текущего состояния фильтрации без необходимости открывать раскрывающийся список;
  • Фильтрация по столбцам, которые не нужны и скрыты в таблицах данных.
  • Создание более специализированных отчетов путем размещения срезов рядом с важными визуальными элементами.

Среды Power BI не поддерживают следующее.

  • Поля ввода
  • Параметры детализации

Создание среза

Этот срез фильтрует данные по региональному менеджеру. Если вы хотите выполнить эту процедуру, скачайте PBIX-файл с примером анализа розничной торговли.

  1. Откройте Power BI Desktop и в строке меню выберите Файл>Открыть отчет.

  2. Перейдите к файлу PBIX.pbix в примере анализа розничной торговли , а затем нажмите кнопку Открыть.

  3. На левой панели щелкните значок Отчет, чтобы открыть файл в представлении отчета.

  4. На странице Обзор на холсте отчета щелкните значок Срез на панели Визуализации, чтобы создать новый срез.

  1. Выберите новый срез, а затем в области Поля разверните узел таблицы Район и установите флажок рядом с DM, чтобы заполнить срез.

  2. Измените размер и перетащите элементы и другие элементы на холсте, чтобы освободить место для среза. Если размер среза слишком мал, его элементы будут отрезаны.

    Теперь новый срез заполнен списком имен региональных менеджеров и их полей выбора.

    Снимок экрана: срез, заполненный именами региональных менеджеров.

  3. Выберите имена в срезе. Этот выбор повлияет на другие визуализации на странице. Снова выделите имена, чтобы отменить выбор, или удерживайте клавишу CTRL для выбора нескольких имен. Выбор всех имен имеет тоже эффект, что и отсутствие выбора.

    Снимок экрана: вертикальный срез с тремя выбранными именами и отфильтрованным отчетом.

Управление тем, какие визуальные элементы страницы затрагивают срезы

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

Используйте взаимодействия визуальных элементов, чтобы устранить влияние на некоторые визуализации страниц. Например, в примере "Анализ розничной торговли" на странице Обзор на диаграмме Total Sales Variance by FiscalMonth and District Manager отображаются общие сравнительные данные для руководителей округов по месяцам, которые могут отображаться. Используйте взаимодействия визуальных элементов, чтобы отменить фильтрацию этой диаграммы по параметрам среза.

  1. Выберите созданный ранее срез. В этом случае на странице Обзор примера отчета "Анализ розничной торговли" выберите срез "Региональный менеджер ".

  2. Выберите ленту Формат , а затем выберите Изменить взаимодействия.

    Снимок экрана: кнопка

    Элементы управления "Фильтр" с параметрами "Фильтр " и "Нет " отображаются выше всех остальных визуальных элементов на странице. Изначально параметр Фильтр выбран для всех элементов управления.

  1. Выберите параметр Нет в элементе управления фильтром над диаграммой Total Sales Variance by FiscalMonth and District Manager (Нет) в элементе управления фильтром над диаграммой Total Sales Variance by FiscalMonth and District Manager (Общее отклонение продаж по fiscalMonth and District Manager), чтобы запретить срезу District Manager фильтровать его.

Дополнительные сведения об изменении взаимодействий см. в разделе Изменение способа взаимодействия визуальных элементов в отчете Power BI.

Синхронизация и использование срезов на других страницах

Вы можете синхронизировать срез и использовать его на любой или на всех страницах отчета.

В текущем отчете на странице "Продажи по районам за месяц " есть срез "Региональный менеджер ", но что делать, если мы также хотим, чтобы этот срез был установлен на странице "Новые магазины "? Страница New Stores (Новые магазины) содержит срез, но он предоставляет только сведения из поля Store Name (Название магазина). Используя область Синхронизация срезов, вы можете синхронизировать срез District Manager (Региональный менеджер) с этими страницами, чтобы изменения параметров среза на любой странице влияли на визуализации на всех трех страницах.

  1. В Power BI Desktop на ленте Вид выберите Синхронизировать срезы.

    Снимок экрана: выбранный выключатель

    Между областями Фильтры и Визуализации появится область Синхронизация срезов.

    Снимок экрана: панель

  1. На странице District Monthly Sales (Продажи в регионе по месяцам) отчета выберите срез District Manager (Региональный менеджер).

    Так как вы уже создали срез диспетчера округов на странице Обзор , область Синхронизация срезов отображается следующим образом:

    Снимок экрана: синхронизация среза District Monthly Sales (Продажи в регионе по месяцам).

  2. В столбце Синхронизация области Синхронизация срезов выберите страницы обзора, District Monthly Sales (Продажи в регионе по месяцам) и New Stores (Новые магазины).

    Такой выбор приводит к синхронизации среза District Monthly Sales (Продажи в регионе по месяцам) на этих трех страницах.

  3. В столбце Видимые области Синхронизация срезов выберите страницу New Stores (Новые магазины).

    Такой выбор приводит к отображению среза District Monthly Sales (Продажи в регионе по месяцам) на этих трех страницах. Теперь панель Синхронизация срезов выглядит следующим образом.

    Снимок экрана: выбор страниц на панели

  4. Обратите внимание на синхронизацию среза и его отображение на других страницах. Теперь на странице District Monthly Sales (Продажи районов по месяцам) для среза District Manager (Региональный менеджер) выбраны те же параметры, что и на странице обзора. Срез District Manager (Региональный менеджер) на странице New Stores (Новые магазины) теперь отображается, а выбранные для него параметры влияют на выбор параметров, отображаемых в срезе Store Name (Название магазина).

    Совет

    Несмотря на то что срез изначально появляется на синхронизированных страницах в том же размере и положении, что и на исходной странице, вы можете независимо перемещать и форматировать синхронизированные срезы, а также изменять их размер на разных страницах.

    Примечание

    Если вы синхронизируете срез со страницей, но не сделаете его видимым на этой странице, изменение параметров среза, сделанное на других страницах, все еще будет фильтровать данные на этой странице.

Синхронизация отдельных срезов

Можно также синхронизировать два или более отдельных срезов. Синхронизация срезов полезна при работе с составными моделями, так как может потребоваться сделать одинаковый выбор в разных источниках, не полагаясь на связи между группами между источниками. Чтобы синхронизировать два или больше отдельных среза, их следует отметить в качестве принадлежащих к одной группе.

  1. Отобразите область Синхронизация срезов, выбрав ее в меню Вид.

    Снимок экрана: панель

  2. Выберите один из срезов, которые должны быть в группе. В области Синхронизация срезов разверните узел Дополнительные параметры и введите имя группы. Вы можете дать ей любое название.

    Снимок экрана: ввод имени группы в разделе дополнительных параметров в области

  3. Затем выберите другой срез, который необходимо синхронизировать с первым, и введите такое же название в поле имени группы. Убедитесь, что имена точно соответствуют.

  4. Выберите параметры Синхронизировать изменения полей с другими срезами, Синхронизировать изменения фильтра с другими срезами или оба в зависимости от вашего сценария.

    • Если нужно просто синхронизировать срезы, чтобы синхронизировались заданные ими фильтры, выберите Синхронизировать изменения фильтра с другими срезами.
    • Если необходимо также синхронизировать все изменения, вносимые в поле, на котором основаны срезы, в группе, выберите Синхронизировать изменения полей с другими срезами.
  5. Проверьте, работает ли синхронизация нужным образом, изменив выделение в одном из срезов. Проверьте, происходит ли обновление в другом срезе группы.

Фильтрация срезов

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

Дополнительные сведения о фильтрах на уровне визуальных элементов см. в разделе Типы фильтров.

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

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

Параметры визуальных элементов

  1. Выберите срез "Региональный менеджер" и щелкните значок "Формат на панели Визуализации.

  2. Измените размер среза так, чтобы он был широким, но не высоким.

  3. В области Формат в разделе Визуальный элемент разверните параметры среза>Параметры и выберите Элемент.

    Снимок экрана: срез плитки.

    Совет

    По умолчанию элементы списка срезов располагаются в порядке по возрастанию. Чтобы изменить порядок сортировки на убывание, нажмите кнопку с многоточием (...) в правом верхнем углу оси> среза >Сортировка по убыванию.

  4. Разверните заголовок срезов и измените текст заголовка на "Региональный менеджер".

  5. Разверните узел Значения и выберите цвет фона. Этот цвет является одним из цветов темы, #abdae5.

    Снимок экрана: срез плитки с цветом фона.

    Совет

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

Гибкий макет

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

Снимок экрана: выбор адаптивного макета.

Адаптивный макет доступен только для срезов плиток и срезов числового диапазона, а не для срезов вертикальных списков. Дополнительные сведения о адаптивных макетах см. в статье Создание адаптивного среза, который можно изменить.

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

Элементы управления выделением

  • Параметр Показать "Выбрать все" по умолчанию имеет значение Выкл . В разделе Выделение установите флажок Показать "Выбрать все" в значение Включено , чтобы добавить элемент Выбрать все в срез. С его помощью можно выбрать или отменить выбор всех элементов как один раз. Если выбраны все элементы, при выборе одного элемента он отменяется, что позволяет фильтру не относится к типу.

    Снимок экрана: добавление параметра Выбрать все в срез.

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

    При включении параметра Одиночная выборка в значение Включено вы не сможете выбрать несколько элементов одновременно. В вертикальных срезах списков флажки становятся переключателями.

Параметры заголовка

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

Заголовок на вкладке Общие — еще один вариант. Значение по умолчанию отключено .

Другие параметры форматирования

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

  • Аспект блокировки. При изменении размера среза сохраните относительную высоту и ширину среза. В разделе Общие>свойства>Размер.

  • Фон. Добавьте цвет фона в срез и задайте его прозрачность. В разделе Общие>эффекты.

  • Граница: добавьте границу вокруг среза и задайте его цвет. В разделе Общие>эффекты.

    На вкладке Визуальный элемент также есть параметр Граница. Он добавляет границу над, под или рядом с каждым параметром в срезе. Он отделен от и не затрагивается общими параметрами.

  • Тень. Позволяет добавить к ползунку тень. В разделе Общие>эффекты.

Дальнейшие действия

Дополнительные сведения о срезах см. в следующих статьях: