Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Детализация в Power BI позволяет пользователям переходить от сводного представления к подробной странице отчета, отфильтрованной в определенный контекст. Эта функция улучшает интерактивность отчета и поддерживает ориентированный анализ, позволяя пользователям изучать данные, связанные с выбранным элементом.
Обзор
Функция детализации позволяет пользователям отчетов переходить с одной страницы на другую, отфильтровывая данные по конкретному значению. Обычно используется для отображения подробных сведений о выбранной сущности, например о клиенте, продукте или регионе. Детализация может быть активирована, щелкнув правой кнопкой мыши визуальный элемент или выбрав кнопку, что позволяет пользователям легко изучить подробные аналитические сведения.
Концепции
Общие сведения о компонентах детализации помогают разрабатывать эффективную навигацию по отчетам. В этом разделе приведены ключевые элементы для настройки и использования детализации.
| Функция | Description |
|---|---|
| Фильтры детализации | Поля, добавленные на страницу перехода, определяют, какие данные отображаются при переходе пользователя на эту страницу. Фильтры применяются автоматически на основе выбора. Используйте несколько полей для поддержки составной фильтрации. |
| Страницы с возможностью детализации | Страницы отчетов, предназначенные для отображения подробной информации об одном элементе, с визуализацией, которая реагирует на фильтр drillthrough, и четкими обозначениями. |
| Кнопки детализации | Интерактивные элементы, позволяющие пользователям переходить на страницу детализации. Настройте кнопки с подсказками и форматированием для доступности. Используйте условное форматирование для отображения или скрытия кнопок на основе контекста фильтра. |
| Сквозная детализация между отчетами | Включает навигацию между отчетами в одной рабочей области. Требует согласованных имен полей и типов данных, и их необходимо включить в параметрах отчета. Поддерживается только в служба Power BI. |
В следующем разделе описаны действия по созданию и использованию функций детализации в Power BI. Каждая процедура предназначена быть краткой и сосредоточенной на основных действиях.
Создайте страницу детализации
Чтобы создать страницу детализации, выполните приведенные действия.
- Откройте отчет в Power BI Desktop.
- В нижней части холста отчета щелкните значок (плюс), чтобы создать новую страницу.
- Переименуйте страницу, чтобы описать ее назначение (например, "Сведения о продукте" или "Сведения о клиенте"). Щелкните правой кнопкой мыши вкладку страницы и выберите "Переименовать страницу".
- Выберите новую страницу, чтобы сделать ее активной.
- В области "Визуализации" в правой части экрана прокрутите вниз, чтобы найти раздел детализации . Если свернуто, щелкните стрелку, чтобы развернуть ее.
- Найдите область фильтров детализации (также помеченную как "Добавить поля детализации здесь").
- Перетащите из панели данных поле, которое вы хотите использовать в качестве фильтра для перехода (например, или ), в область фильтры для перехода.
- После добавления поля Power BI автоматически добавляет кнопку назад на страницу. Эта кнопка позволяет пользователям возвращаться на исходную страницу.
- Добавьте визуальные элементы на страницу, отображающие подробные сведения об отфильтрованном элементе. Например:
- Добавьте визуальный элемент карточки с выбранным продуктом или именем клиента.
- Добавьте визуальный элемент таблицы , показывающий журнал транзакций или сведения о заказе.
- Добавьте график с тенденциями с течением времени для выбранного элемента.
Подсказка
На странице детализации отображаются только данные для выбранного элемента. Спроектируйте визуальные элементы, чтобы воспользоваться этим ориентированным контекстом, отображая метрики и сведения, значимые на уровне отдельного элемента.
Использование детализации из визуального элемента
После настройки страницы детализации пользователи могут перейти к нему из любого визуального элемента, содержащего поле детализации.
Чтобы использовать детализацию из визуального элемента:
- Перейдите на страницу отчета с визуальным элементом, содержащим то же поле, которое вы добавили в фильтр детализации (например, линейчатая диаграмма с продажами по продукту).
- Наведите указатель мыши на точку данных в визуальном элементе (например, определенную панель продукта).
- Щелкните правой кнопкой мыши точку данных, чтобы открыть контекстное меню.
- В контекстном меню найдите детализацию и наведите указатель мыши на него, чтобы просмотреть доступные страницы детализации.
- Выберите имя страницы прокрутки (например, "Сведения о продукте").
- Откроется страница детализации, отфильтрованной, чтобы отобразить только данные для выбранного элемента.
- Чтобы вернуться к исходной странице, нажмите кнопку «Back», которую Power BI автоматически добавил на страницу детализации.
Замечание
Если Drillthrough не отображается в контекстном меню, убедитесь, что поле фильтра Drillthrough присутствует в визуальном элементе, по которому вы щелкаете. Поле должно присутствовать как в исходном визуальном элементе, так и в фильтре перехода.
Добавьте кнопку детализации
Чтобы добавить кнопку детализации, выполните следующие действия.
- Вставка кнопки на странице отчета.
- В области визуализаций задайте для кнопки действие .
- Выберите целевую страницу детализации.
- При необходимости настройте подсказку и форматирование кнопки.
- Используйте условное форматирование для отображения или скрытия кнопки в зависимости от контекста фильтра.
- Добавьте описательные метки и всплывающие подсказки для улучшения доступности.
Включение детализации между отчетами
Чтобы включить сквозную детализацию между отчетами, выполните следующие действия.
- Опубликуйте исходные и целевые отчеты в той же рабочей области.
- В целевом отчете включите детализацию между отчетами в параметрах отчета.
- Используйте соответствующие имена полей и типы данных в исходных и целевых отчетах.
- Создайте страницу детализации в целевом отчете и примените соответствующий фильтр детализации.
- Обновите исходные и целевые отчеты после публикации, чтобы детализация была доступна.
Устранение неполадок
В этом разделе описаны распространенные проблемы, с которыми пользователи могут столкнуться при использовании детализации в Power BI, и содержит шаги по их устранению.
Страница детализации не отображается в контекстном меню
Если страница детализации не отображается при щелчке правой кнопкой мыши визуального элемента, выполните следующие предложения:
- Убедитесь, что поле фильтра детализации присутствует в фильтрах детализации на целевой странице.
- Убедитесь, что поле, используемое в исходном визуальном элементе, соответствует полю в фильтре детализации.
- Убедитесь, что поле не агрегировано (например, суммировано или подсчитано) в исходном визуальном элементе.
- Используйте анализатор производительности для выявления потенциальных проблем с поведением запроса.
Кнопка детализации не работает
Если кнопка детализации не переходит на целевую страницу, выполните следующие действия:
- Убедитесь, что действие кнопки установлено на "."
- Убедитесь, что целевой объект детализации выбран правильно.
- Убедитесь, что отчет опубликован, и кнопка не отключена из-за отсутствия контекста фильтра.
Фильтры не применяются правильно
Если откроется страница детализации, но не фильтруется должным образом, выполните следующие предложения:
- Убедитесь, что поле, используемое для детализации, не дублируется или преобразуется в Power Query.
- Проверьте связь между таблицами, которые могут повлиять на распространение фильтров.
- Используйте анализатор производительности для проверки поведения запросов и подтверждения приложения фильтра.
Сбой перехода между отчетами
Если переход между отчетами ошибается, воспользуйтесь следующими рекомендациями.
- Убедитесь, что оба отчета публикуются в одной рабочей области.
- Убедитесь, что имена полей и типы данных соответствуют точно между исходными и целевыми отчетами.
- Включите функцию перехода по детализации между отчетами в настройках целевого отчета.
- Обновите оба отчета после публикации.
Обновление данных приводит к ошибке
Если страницы детализации отображают устаревшие или отсутствующие данные, следуйте приведенным ниже рекомендациям.
- Обновите набор данных вручную в Power BI Desktop.
- Используйте область данных преобразования для поиска и устранения ошибок в затронутых таблицах.
- Если ошибки продолжаются, удалите повторяющиеся значения из столбцов соединения.
- Повторно опубликуйте отчет и проверьте метку времени обновления в служба Power BI.
Замечание
Для больших наборов данных, таких как те, которые используются на панелях мониторинга, обновите предварительные версии для всех таблиц перед публикацией, чтобы избежать частичных обновлений.
Соображения и ограничения
- При щелчке правой кнопкой мыши по визуалу для перехода к детализации, порядок страниц детализации в контекстном меню может различаться между Power BI Desktop и Power BI Service. На рабочем столе страницы отображаются в том же порядке, что и вкладки страниц отчета. После публикации в службе порядок страниц в меню детализации может измениться и не совпадать с порядком вкладок в отчете.
Связанный контент
- Фильтры и выделение
- Создание кнопок
- Использовать закладки для совместного использования аналитических сведений и создания историй в Power BI