Создание относительного среза времени и фильтрации в Power BI
ОБЛАСТЬ ПРИМЕНЕНИЯ: Служба Power BI Power BI Desktop
При новых сценариях быстрого обновления возможность фильтрации до меньшего периода времени может оказаться полезной. Используя относительный срез времени или относительный фильтр времени, можно применять фильтры на основе времени к любому столбцу даты или времени в модели данных. Например, можно использовать относительный срез времени, чтобы показывать просмотры видео только за последнюю минуту или час.
Вам не нужно использовать функцию относительного времени с функцией автоматического обновления страницы . Однако многие относительные сценарии времени хорошо связаны с функцией автоматического обновления страницы.
Примечание.
При применении фильтра относительного времени или временного среза на уровне страницы или отчета, все визуальные элементы на этой странице или отчете фильтруются по точно такому же диапазону времени, используя общее время привязки. Так как визуальные элементы могут немного отличаться от времени выполнения, это общее время привязки гарантирует синхронизацию визуальных элементов на странице или в отчете. Дополнительные сведения см. в разделе "Anchor Time".
Создание относительного среза времени или фильтра
После включения функции можно перетащить поле даты или времени в область поля среза или в область для перетаскивания в области "Фильтры".
Создайте срез
Перетащите поле даты или времени на холст.
Выберите тип визуализации среза.
Создание фильтра
- Перетащите поле даты или времени в область "Фильтры " в этом визуальном элементе, фильтрах на этой странице или фильтрах на всех страницах .
Установка относительного времени
Выберите срез и в области Формат, в разделе ВизуальныеНастройки срезаПараметры, измените Стиль на Относительное время.
Вот как он выглядит в срезе:
Вот как он выглядит в карточке фильтра:
С помощью этого нового типа фильтра можно отфильтровать на основе периода времени последнего, следующего или текущего.
Вы указываете период времени, используя целое число и единицу времени: минуты или часы.
Если вам нужно сэкономить место на холсте, можно также создать относительный фильтр времени в виде карточки фильтра на панели "Фильтры".
Общие сведения о времени привязки
При применении фильтра к уровню страницы или отчета все визуальные элементы на этой странице или отчете синхронизируются с одинаковым диапазоном времени. Эти запросы выполняются относительно времени, называемого временем привязки. Время привязки автоматически обновляется в следующих условиях:
- Начальная загрузка страницы.
- Обновление вручную.
- Автоматическое обновление страницы при обнаружении изменений.
- Изменение модели.
Исключения времени привязки
- Фильтрация относительного времени с использованием визуального элемента Q&A не зависит от этого времени привязки, пока вы не преобразуете визуальный элемент Q&A в стандартный визуальный элемент. Однако другие визуальные элементы ИИ, такие как ключевые факторы влияния и дерево декомпозиции, синхронизируются с временем привязки.
- Кроме того, относительные фильтры дат или срезы не учитываются относительно времени привязки, за исключением случаев, когда используются относительные временные фильтры. Если относительная дата и относительный фильтр времени находятся на той же странице, относительный фильтр дат учитывает время привязки.
Рекомендации и ограничения
В настоящее время к срезу и фильтру относительного времени применяются описанные ниже рекомендации и ограничения.
Рекомендации по часовой поясу. Модели данных в Power BI не включают сведения о часовом поясе. Модели могут хранить время, но нет никаких признаков часового пояса, в который они вошли. Слайсер и фильтр всегда основаны на времени по всемирному координированному времени (UTC). Если вы настроили фильтр в отчете и отправили его коллеге в другом часовом поясе, вы увидите одни и те же данные. Если вы или ваш коллега не находитесь в одном часовом поясе UTC, необходимо учитывать разницу во времени. Используйте Редактор запросов для преобразования данных, захваченных в местном часовом поясе в формате UTC.
Этот новый тип фильтра поддерживается в Power BI Desktop, служба Power BI, Power BI Embedded и мобильных приложениях Power BI. Однако она не поддерживается для публикации в Интернете.
Кэширование запросов: мы используем кэш клиента. Предположим, что вы указываете "последнюю 1 минуту", затем "последние 5 минут", а затем возвращаетесь к "последней 1 минуте". На этом этапе вы увидите те же результаты, что и при первом запуске, если вы не обновите страницу или она не обновится автоматически.