Создание визуализаций матриц в Power BI
ОБЛАСТЬ ПРИМЕНЕНИЯ: Служба Power BI Power BI Desktop
Визуальный элемент матрицы похож на таблицу. Таблица поддерживает два измерения и данные являются неструктурированными, то есть отображаются повторяющиеся значения, а не агрегируются. Матрица упрощает отображение данных в нескольких измерениях. Она поддерживает шаговый макет. Матрица автоматически агрегирует данные и позволяет выполнять детализацию.
Вы можете создавать визуальные элементы матрицы в отчетах Power BI и элементы перекрестного выделения в матрице с другими визуальными элементами на этой странице отчета. Например, можно выбрать строки, столбцы и даже отдельные ячейки и перекрестное выделение. Кроме того, отдельные ячейки и несколько выбранных ячеек можно скопировать и вставить в другие приложения.
Существует множество функций, связанных с матрицей, и мы описываем их в следующих разделах этой статьи.
Примечание.
Для предоставления общего доступа к отчету коллеге Power BI необходимо иметь отдельные лицензии Power BI Pro или сохранить отчет в емкости Premium.
Общие сведения о вычислении итогов в Power BI
Прежде чем переходить к использованию визуального элемента матрицы, важно узнать, как Power BI вычисляет общие и промежуточные значения в таблицах и матрицах. Для общих и промежуточных строк Power BI оценивает меру по всем строкам в базовых данных— это не просто простое добавление значений в видимых или отображаемых строках. Это означает, что вы можете в конечном итоге получить разные значения в общей строке, чем можно ожидать.
Ознакомьтесь со следующими визуальными элементами матрицы.
В этом примере каждая строка в визуальном элементе матрицы справа отображает сумму для каждого сочетания продаж или даты. Тем не менее, так как продавец отображается по нескольким датам, числа могут отображаться более одного раза. Таким образом, точный итог из базовых данных и простое добавление видимых значений не равнивается. Это несоответствие является общим шаблоном, когда сумма значения находится на одной стороне связи "один ко многим".
При просмотре итогов и промежуточных итогов помните, что эти значения основаны на базовых данных. Они не основаны исключительно на видимых значениях.
Расширение и удаление заголовков строк
Существует два способа расширения заголовков строк. Первым является меню правой кнопкой мыши. Вы можете развернуть выбранный заголовок строки, весь уровень или все до последнего уровня иерархии. Кроме того, у вас есть аналогичные параметры для сворачивания заголовков строк.
Вы также можете добавить кнопки +/- в заголовки строк в области форматирования под заголовками строк карта. По умолчанию значки соответствуют форматированию заголовка строки, но при необходимости можно настроить цвета и размеры значков отдельно.
После включения значков они работают аналогично значкам сводной таблицы в Excel.
Состояние расширения матрицы сохраняется в отчете. Матрицу можно закрепить на панели мониторинга, развернутой или свернутой. При выборе плитки панели мониторинга и открытии отчета состояние расширения все равно может быть изменено в отчете.
Примечание.
Если вы создаете отчет на основе многомерной модели служб Analysis Services, существуют некоторые специальные рекомендации по развертыванию и свертыванием, если модель использует функцию "Член по умолчанию". Дополнительные сведения см. в статье "Работа с многомерными моделями" в Power BI.
Использование действий детализации с визуальным элементом матрицы
С помощью визуального элемента матрицы можно выполнять все виды интересных действий детализации, которые раньше не были доступны. Эти действия включают возможность детализации с помощью строк, столбцов и даже отдельных разделов и ячеек. Давайте рассмотрим, как работает каждая из этих работ.
Детализация заголовков строк
В области "Визуализации" при добавлении нескольких полей в раздел "Строки" поля можно включить действия детализации для строк визуального элемента матрицы. Это аналогично созданию иерархии, которая затем позволяет детализировать (а затем создать резервную копию) с помощью этой иерархии и проанализировать данные на каждом уровне.
На следующем рисунке раздел "Строки" содержит этап "Продажи" и "Размер возможностей", создавая группирование (или иерархию) в строках, которые можно детализировать.
Когда визуальный элемент имеет группирование, созданное в разделе "Строки ", сам визуальный элемент отображает детализацию и разворачивает значки в верхнем углу визуального элемента.
Аналогично поведению детализации и расширения в других визуальных элементах, выбор этих кнопок позволяет выполнять детализацию (или резервное копирование) через иерархию. В этом случае можно выполнить детализацию с этапа продаж до размера "Возможность", как показано на следующем рисунке, где выбран значок детализации одного уровня (китчфорк).
Помимо использования этих значков, вы можете выбрать любой из этих заголовков строк и детализации, выбрав в появившемся меню.
Обратите внимание, что в появившемся меню есть несколько параметров, которые создают различные результаты:
Выбор детализации расширяет матрицу для этого уровня строки, исключая все остальные заголовки строк, кроме выбранного заголовка строки. На следующем рисунке выбран пункт "Детализация предложения".> Обратите внимание, что другие строки верхнего уровня больше не отображаются в матрице. Этот способ детализации является полезной функцией и становится особенно прохладной, когда мы перейдем к разделу перекрестного выделения.
Щелкните значок детализации, чтобы вернуться к предыдущему представлению верхнего уровня. Если выбрать следующий уровень предложения>, вы получите по возрастанию список всех элементов следующего уровня (в этом случае поле "Размер возможности") без классификации иерархии более высокого уровня.
Щелкните значок детализации в верхнем углу, чтобы матрица отображала все категории верхнего уровня, а затем выберите "Развернуть предложение>" на следующий уровень, чтобы просмотреть все значения для обоих уровней иерархии — этап продаж и размер возможности.
Вы также можете использовать элемент меню "Развернуть " для управления отображением дальше. Например, выберите значок детализации. Затем выберите пункт "Развернуть>предложение".> Power BI отображает одну общую строку для каждого этапа продаж и все параметры размера возможностей для предложения.
Детализация по заголовкам столбцов
Аналогично возможности детализации по строкам, можно также детализировать столбцы. На следующем рисунке в поле "Столбцы" есть два поля, создающие иерархию, аналогичную тому, что мы использовали для строк, приведенных ранее в этой статье. В поле "Столбцы" хорошо есть регион и сегмент. Как только второе поле было добавлено в столбцы, в визуальном элементе отображается новое раскрывающееся меню (детализация) в настоящее время отображается строка.
Чтобы детализация по столбцам, выберите "Столбцы " в меню "Детализация" , которое можно найти рядом с значками детализации и развернуть. Выберите регион "Восточная часть" и нажмите кнопку "Детализация".
При выборе детализации будет отображаться следующий уровень иерархии столбцов для >региона East, который в данном случае — число возможностей. Другой регион скрыт.
Остальные элементы меню работают над столбцами так же, как и для строк (см. предыдущий раздел, детализация заголовков строк). Вы можете показать следующий уровень и развернуть на следующем уровне с столбцами так же, как и с строками.
Примечание.
Значки детализации и детализации применяются к строкам, и при выборе столбцов можно выполнить детализацию. Для детализации столбцов необходимо использовать меню правой кнопкой мыши.
Макет с шагами с визуальными элементами матрицы
Визуальный элемент матрицы автоматически отступает подкатегорий в иерархии под каждым родительским элементом, который называется ступенчатым макетом.
В исходной версии визуального элемента матрицы подкатегории были показаны в совершенно другом столбце, что занимает больше места в визуальном элементе. На следующем рисунке показана таблица в исходном визуальном элементе матрицы; обратите внимание на подкатегории в отдельном столбце.
На следующем рисунке отображается визуальный элемент матрицы с шагным макетом в действии. Обратите внимание, что категория "Квалификация" имеет свои подкатегории (малый, средний и большой) немного отступил, предоставляя более чистый и гораздо более сжатый визуальный элемент.
Вы можете легко настроить параметры ступенчатого макета. Выбрав визуальный элемент матрицы, в разделе "Формат" (значок кисти) области "Визуализации" разверните раздел заголовков строк. У вас есть два варианта: переключатель макета с шагами (который включает или выключает) и отступ макета с шагами (который указывает объем отступа в пикселях).
При отключении отступного макета Power BI отображает подкатегории в другом столбце, а не отступе под родительской категорией.
Промежуточные итоги и общие итоги с визуальными элементами матрицы
Промежуточные итоги можно включить или отключить в визуальных элементах матрицы как для строк, так и для столбцов. На следующем рисунке вы увидите, что промежуточные итоги строки имеют значение "Вкл ." и заданы для отображения в нижней части экрана.
Если включить промежуточные итоги строк и добавить метку, Power BI также добавляет строку и ту же метку для общего общего значения. Чтобы отформатировать общий итог, выберите параметр формата для общего числа строк.
Если вы хотите отключить промежуточные итоги и общий итог в разделе формата области визуализаций, разверните промежуточные итоги строк карта. Включите ползунок промежуточных итогов строки в значение Off. При этом промежуточные итоги не отображаются.
Тот же процесс применяется к промежуточным итогам столбцов.
Добавление условных значков
Добавьте визуальные подсказки в таблицу или матрицу с условными значками.
В разделе формата области "Визуализации" разверните элементы ячейки карта. Включите ползунок значков и выберите значок определений.
Настройте условия, значки и цвета матрицы и нажмите кнопку "ОК". В этом примере мы использовали красный флаг для низких значений, фиолетовый круг для высоких значений и желтый треугольник для всего между ними.
Перекрестное выделение с помощью визуальных элементов матрицы
С помощью визуального элемента матрицы можно выбрать любые элементы в матрице в качестве основы для перекрестного выделения. Выберите столбец в матрице и Power BI выделяет столбец, как и другие визуальные элементы на странице отчета. Этот тип перекрестного выделения является распространенным компонентом других визуальных элементов и выбором точек данных, поэтому теперь визуальный элемент матрицы предлагает ту же функцию.
Кроме того, при использовании клавиш CTRL+Click также используется перекрестное выделение. Например, на следующем рисунке коллекция подкатегорий была выбрана из визуального элемента матрицы. Обратите внимание, как элементы, которые не были выбраны из визуального элемента, не выделены серым цветом, и как другие визуальные элементы на странице отражают выбранные элементы, сделанные в визуальном элементе матрицы.
Копирование значений из Power BI для использования в других приложениях
Матрица или таблица могут содержать содержимое, которое вы хотите использовать в других приложениях: Dynamics CRM, Excel и других отчетов Power BI. Щелкнув правой кнопкой мыши Power BI, можно скопировать одну ячейку или выделение ячеек в буфер обмена. Затем вставьте их в другое приложение.
Чтобы скопировать значение одной ячейки, выберите ячейку, щелкните правой кнопкой мыши и выберите "Копировать значение". При использовании неформатированного значения ячейки в буфере обмена теперь его можно вставить в другое приложение.
Чтобы скопировать несколько ячеек, выберите диапазон ячеек или нажмите клавиши CTRL, чтобы выбрать одну или несколько ячеек. Выбор копирования гарантирует форматирование мер в соответствии с правилами форматирования столбца, в отличие от команды неформатированного значения копирования.
Копия содержит заголовки столбцов и строк.
Чтобы сделать копию самого визуального элемента, содержащего только выбранные ячейки, выберите одну или несколько ячеек с помощью КЛАВИШ CTRL, щелкните правой кнопкой мыши и выберите " Копировать визуальный элемент".
Если вы используете CTRL+V для вставки данных на холст, появится копия визуализации матрицы, но она содержит только скопированные данные.
Задание значения матрицы в качестве настраиваемого URL-адреса
Если у вас есть столбец или мера, содержащая URL-адреса веб-сайта, можно использовать условное форматирование для применения этих URL-адресов к полям в качестве активных ссылок. Этот параметр находится под элементами ячейки, карта в области форматирования.
Включите ВЕБ-URL-адрес и выберите поле, используемое в качестве URL-адреса для столбца. После применения значения в этом поле (столбец) становятся активными ссылками. Наведите указатель мыши на ссылку и выберите переход на нее.
Дополнительные сведения см. в разделе "Форматирование условной таблицы".
Заливка и цвета шрифта с визуальными элементами матрицы
С помощью визуального элемента матрицы можно применить условное форматирование (цвета и заливки и полосы данных) к фону ячеек в матрице, и можно применить условное форматирование к тексту и значениям.
Чтобы применить условное форматирование, выберите визуальный элемент матрицы и откройте панель "Формат ". Разверните элементы ячейки карта и цвет фона, цвет шрифта или панели данных, включите ползунок в положение "Вкл. Включение одного из этих параметров делает его значки определений доступными. При выборе этого значка можно настроить цвета и значения для форматирования цвета.
Выберите значок определений, чтобы отобразить диалоговое окно, которое можно использовать для внесения изменений. В этом примере показано диалоговое окно для гистограмм данных.
Неурванная иерархия
В неурванной иерархии отсутствуют уровни данных. Хорошим примером является матрица сотрудников компании. Компания имеет много уровней, от генерального директора вниз. Генеральный директор является самым высоким уровнем в иерархии и сообщает никому другому сотруднику. С другой стороны, любой другой сотрудник компании может сообщить цепочке менеджеров, которые сообщают вице-президенту, который сообщает генеральный директор. В зависимости от уровня иерархии и способа организации отдела сотрудники могут иметь данные для одного, двух, пяти или 10 уровней в иерархии. Кроме того, для любого сотрудника может не быть данных для определенных уровней иерархии.
В настоящее время нет способа скрыть пустые строки или идентичные родительские и дочерние значения. И вы не можете контролировать, какие уровни иерархии могут и не могут быть развернуты. Однако есть несколько шагов, которые можно предпринять, чтобы сделать визуальный вид более привлекательным.
Отключите отступной макет. В области "Формат" разверните заголовки строк карта. Затем откройте раздел "Параметры" карта и установите переключатель "Отключено" в макетес шагами. Все пустые значения для уровня иерархии теперь отображаются в одной строке.
Отключите промежуточные итоги для строк и столбцов матрицы. В области "Формат" установите ползунок "Промежуточные итоги строки" и ползунок "Промежуточные итоги столбца" в положение "Выкл.
Рекомендации и устранение неполадок
Если текстовые данные в ячейках или заголовках матрицы содержат новые символы строки, эти символы игнорируются, если не переключаться на параметр "Word Wrap" в связанной области форматирования элемента карта.
Визуальный элемент матрицы отображает не более 100 столбцов.
Связанный контент
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по