Поделиться через


Создание среза относительной даты и фильтрации в Power BI

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

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

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

Создание среза относительного диапазона дат

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

Замечание

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

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

Выберите визуальный элемент среза и в области Формат, в разделе Визуализации>Параметры среза>Опции, измените Стиль на Относительная дата.

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

Затем можно выбрать параметры в срезах дат. Эти параметры относительно дня просмотра отчета, а не диапазона данных в столбце дат.

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

  • Last
  • Следующий
  • This

На снимке экрана выбран Last.

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

Во втором (среднем) параметре в срезе относительной даты введите число для определения относительного диапазона дат. Это доступно только для последней или следующей версии и отключено для этого из первого параметра.

На снимке экрана выбрано 2 .

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

В третьем варианте настройки: выберите часть даты. Доступны следующие варианты.

  • Дни
  • Неделянедели
  • Недели (календарь)
  • Месяцы
  • Месяцы (календарь)
  • Годы
  • Годы (календарь)

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

Снимок экрана: параметры относительной конфигурации с указанным третьим параметром.

Если вместо этого выбрать месяцы, чтобы отобразить последние 2 месяца, произойдет следующее:

  • Если сегодня 20 июля:

    • Данные, включенные в визуальные элементы, ограниченные срезом, отображают данные за предыдущие два месяца.
    • Начиная с 21 мая и проходит до 20 июля (сегодняшняя дата).

Для сравнения, если выбраны Месяцы (Календарь), визуальные элементы с ограниченными параметрами будут отображать данные с 1 мая по 30 июня. Этот параметр соответствует последним двум месяцам календаря.

Подсказка

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

Создание фильтра относительного диапазона дат

Вы также можете создать фильтр относительного диапазона дат для страницы отчета или всего отчета. Для этого перетащите столбец даты из области данных в фильтры на этой странице или фильтры на всех страницах в области "Фильтры ":

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

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

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

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

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

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

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

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