Power BI 中的矩阵可视化2024 年 9 月 20 日 | 阅读 14 分钟 Power BI 中的矩阵视觉对象是一个多功能且强大的工具,可以将原始数据转化为可操作的见解。它充当动态数据表示,为用户提供比传统表格更结构化、更有序的视图。矩阵视觉对象是 Power BI 套件的关键组成部分,使用户能够有效地分析和解释复杂的数据集。 由于矩阵视觉对象能够直观地呈现多维数据,因此它在数据分析和报告中至关重要。在处理层次化数据方面,矩阵视觉对象优于传统表格,使其成为需要深入了解数据之间关系的场景中的绝佳选择。由于其动态特性,用户可以进行交互式探索,深入挖掘细微差别并获得富有洞察力的知识。 结构化的表格表示矩阵视觉对象的基本功能是以组织良好的表格格式传达事实。当处理具有类别层次结构或维数的数据集时,这种格式非常有用。矩阵中的每个单元格充当简明扼要的摘要,提供汇总数据,以便快速识别趋势和模式。这种表格布局提高了数据呈现的清晰度,使得包括分析师和业务利益相关者在内的广大用户能够更轻松地访问数据。 确定矩阵的结构矩阵视觉对象的布局 矩阵的视觉表示是一个类似表的网格,包含行和列。它使用这些行和列以分层方式组织和汇总信息。 由于矩阵(而非表格)可以支持类别层次结构,用户可以构建分层数据视图,以在不同的粒度级别显示见解。 使用行和列进行选择和汇总 在矩阵视觉对象中,数据组织和汇总的构建块是行和列。通常,列包含相关数据度量,行表示类别维度,例如产品类别或时期。行和列的分层组织使用户能够轻松地浏览各种汇总级别,从而能够进行深入分析和全面概览。 值区域、页眉和其他元素 - 页眉:矩阵视觉对象顶部的列页眉为数据度量提供了上下文。它有助于消费者理解每列中呈现的信息类型。
- 值区域:值区域是矩阵视觉对象的主体,汇总数据在此处显示在行和列的交汇处。用户可以通过展开或折叠此动态区域中的层次结构来调整信息量。
- 附加组件:根据数据的复杂程度,用户可以添加其他元素,例如小计、总计和计算字段。这些组件丰富了视觉表示。
主要特征和功能1. 探索各种功能: Power BI 的矩阵视觉对象具有多项功能,可增强数据分析和报告。 - 条件格式:根据数据值应用格式规则,以便直观地强调特定条件。
- 向下钻取和向上钻取:使用户可以选择深入数据结构,访问更精细的级别或通过钻取访问更高级别的摘要。
- 计算和度量:添加计算的度量和列以获取更多信息和 KPI(关键绩效指标)。
2. 行和列排序选项 - 行排序:为了改进组织,根据您选择的数据字段按升序或降序排列行。
- 列排序:就像行一样,也可以对列进行排序,以有组织且易于理解的方式显示数据。
3. 页眉的展开/折叠功能 - 层次级别:用户可以通过使用矩阵可视化来组织数据,从而创建嵌套的信息层。
- 展开:展开层次结构允许用户查看更低级别更具体的信息。
- 折叠:另一方面,用户可以通过折叠层次结构来查看更高级别的精简数据,从而最小化屏幕空间。
4. 添加总计和小计的能力 - 小计:矩阵通过在每个层次级别包含小计,为视觉对象提供中间摘要。
- 总计:用户可以包含行和列的总计,从而提供对整个数据集的全面概述。
分层组织1. 矩阵中分层数据的重要性 - 增强理解:数据的分层表示由矩阵的层次结构实现,从而促进对关系和模式的更深入理解。
- 钻取分析:分层组织使这一点更容易,它允许用户深入研究特定的数据片段以获得更深入的理解。
2. 有助于分层结构的场景 - 基于时间的分析:由于分层结构允许用户在每日、每月或每年级别评估数据,因此它们在分析基于时间的数据时很有用。
- 产品类别:在涉及产品的场景中,可以使用分层结构在产品、类别和子类别级别呈现数据。
- 地理可视化分析:使用层次结构可以更轻松地从大陆到国家、地区和城市进行钻取,以进行地理可视化数据。
矩阵视觉对象的用例和场景1. 财务报告 - 检查部门和季度的支出和预算分配。
- 用户可以使用矩阵可视化以分层方式组织财务数据。部门可以由列表示,季度由行表示,预算和支出数据可以在矩阵单元格中查看。小计和总计提供的全面概述有助于做出财务决策。
2. 销售和收入分析 - 评估销售代表、产品类别和区域特定绩效。
- 用户可以通过使用矩阵视觉对象创建的分层结构深入了解特定位置和项目。小计使理解总体销售业绩更加容易,并且用户可以评估各个销售代表的贡献。
3. 项目管理 - 监控工作完成情况、资源分配和项目进度。
- 矩阵可视化有助于项目的分层数据组织。项目阶段可以由行表示,任务可以由列表示,资源利用率可以由单元格表示。项目经理可以通过这种分层视角更好地监督资源分配和里程碑。
4. 人力资源分析 - 检查部门分布、培训完成率和员工绩效指标。
- 矩阵视觉对象以有组织的方式呈现 HR 数据。员工可以由行表示,绩效指标可以由列表示,部门和培训完成数据可以由额外的层次结构表示。这使得更容易了解员工绩效和培训的有效性。
5. 供应链管理 - 检查产品分销、供应商绩效和库存水平。
- 可以使用矩阵可视化以分层方式查看供应链数据。
- 产品类别可以由行表示,供应商可以由列表示,库存水平可以由单元格表示。小计和总计有助于确定需要改进的领域,并提供对整个供应链效率的见解。
6. 医疗保健分析 - 分析医院入院情况、患者预后和资源利用情况。
- 可以使用矩阵可视化以分层方式组织医疗保健数据。医学专科可以由行表示,患者预后可以由列表示,医院入院情况和资源利用情况可以由额外的层次结构表示。这有助于医疗保健行业的管理人员就患者护理和资源分配做出明智的决定。
局限性和注意事项1. 处理大型数据集的性能 - 限制:在处理具有许多行和列的大型数据集时,矩阵视觉对象可能会运行缓慢。
- 考虑:为了提高性能,请应用数据优化技术,例如汇总和筛选。考虑渐进式数据加载和服务器端处理。
2. 分层框架内的复杂性 - 限制:处理矩阵可视化中的复杂分层结构有时会变得困难,使用户难以导航。
- 考虑:尽可能简化层次结构,并为用户提供明确的指导来浏览数据。如果您想增强矩阵视觉对象,请添加额外的视觉对象或筛选器。
3. 打印和导出的格式 - 限制:在打印或导出为其他格式时,矩阵视觉对象的格式可能不总是能很好地转换。
- 考虑:优先考虑屏幕查看的格式。为特定的导出场景修改格式,或考虑使用不同的导出技术,例如导出底层数据。
4. 单元格内容定制有限 - 限制:在矩阵视觉对象中,对于单个单元格内容的定制选项很少,例如单元格合并或视觉对象插入。
- 考虑:仔细规划数据表示,以与矩阵视觉对象的优势相匹配。如果需要高度定制的单元格内容,请探索不同的报告选项或可视化。
5. 移动响应能力 - 限制:由于矩阵视觉对象无法始终在较小的屏幕上良好显示,因此用户在移动设备上的体验可能会受到影响。
- 考虑:在创建报告时,请牢记移动响应能力。为了获得更好的用户体验,请考虑使用不同的视觉对象或专门为移动设备设计报告。
6. 数据复杂性和聚合 - 限制:处理极其复杂的数据聚合和数据链接可能会使矩阵可视化变得困难。
- 考虑:只要可行,就使用计算列或度量值预先聚合数据。简化数据关系或将复杂分析分解为多个不同的视觉辅助工具。
在矩阵视觉对象中展开和折叠行标题在矩阵视觉对象中,展开和折叠行标题的能力是增强数据探索交互性的一个重要功能。可以使用两种主要方法展开或折叠行标题: 1. 右键单击菜单 - 展开
- 要展开矩阵视觉对象中的特定行标题,请右键单击它。
- 上下文菜单提供了扩展所选行标题、级别或所有选项。
 - 折叠
- 右键单击行标题;这与展开类似。
- 选择是折叠当前级别、选定的行标题,还是折叠到最低级别。
 2. 格式窗格 - +/- 按钮 - 在格式窗格中打开“行标题”卡。
- 切换行标题的 +/- 按钮添加选项。
- 除了行标题格式外,还可以更改这些按钮的大小和颜色。
- Excel 的数据透视表图标和 +/- 按钮功能相似,使用户只需单击一次即可展开和压缩行。
 - 图标可以更改为符合行标题格式或与之不同。
- 用户可以自行选择不同的 +/- 图标颜色和尺寸。
- 矩阵的展开状态会与报表一起保存。
- 可以将被固定到仪表板的矩阵固定为展开或折叠状态。
- 用户即使从仪表板磁贴打开报表,也可以更改展开状态。

使用 Power BI 中的矩阵视觉对象进行交叉突出显示在 Power BI 中,在同一个报表页面上,选择一个视觉对象中的组件,然后让这些选择动态地反映在其他视觉对象中,这种能力称为交叉突出显示。除了改善用户体验外,这种交互式功能还有助于更深入地探索数据关系。Power BI 的矩阵视觉对象可以通过多种方式促进交叉突出显示: 1. 选择要交叉突出显示的元素 - 在矩阵视觉对象中,您可以选择任何元素(单元格、行或列)作为交叉突出显示的基础。
- 当您单击矩阵中的某个列时,Power BI 会突出显示该列。基于所选列,报表页面上的所有其他可视化对象(如果使用相同的数据源)也将被突出显示。
注意:当您想在其中一个视觉对象中关注特定的数据点,并查看它们如何影响相关视觉对象时,交叉突出显示可能是一个有用的功能。
 2. 按 Ctrl+Click 进行多项选择 - 您可以通过按 Ctrl+Click 在矩阵视觉对象中进行多项选择。
- 例如,在矩阵中按 Ctrl+Click 选择多个子类别将突出显示您选择的子类别,而非选定的项目将显得在视觉上不那么突出(灰色)。页面上的其他视觉对象随后会反映此选择。
- 交叉突出显示会实时影响报表页面上的其他视觉对象和矩阵视觉对象。
- 在矩阵中做出的选择将反映在使用与矩阵相同的数据集和变量的任何可视化对象中,例如表格、图形或图表。这确保了所选数据点在整个报表中保持一致的同步。
- 当您在矩阵中关注特定的类别、子类别或数据点,并查看它们如何影响其他视觉对象中的相关度量或 KPI 时,交叉突出显示非常方便。
- 它提高了进行比较分析和理解各种数据集元素之间相关性的能力。
- 钻取数据和筛选是另外两个 Power BI 功能,它们可以轻松地与交叉突出显示集成。借助这些功能,客户可以获得广泛的工具来进行详细的数据分析。
复制 Power BI 中的值以供外部使用一个有用的功能是能够从 Power BI 中的矩阵或表格复制值以供在其他应用程序中使用,这使用户能够轻松地将数据传输到 Dynamics CRM、Excel 或其他 Power BI 报表等其他工具。Power BI 提供了多个选项,用于复制单个单元格以及单元格选择。 1. 复制单个单元格 - 从矩阵中选择所需的单元格。
- 右键单击选定的单元格。
- 从上下文菜单中选择“复制值”。
- 现在可以将未格式化的单元格值复制到剪贴板并粘贴到另一个应用程序中。
 2. 复制单元格选区 - 按住 CTRL 选择一个或多个单元格,或选择一个单元格范围以复制多个单元格。
- 右键单击选定的单元格。
- 从上下文菜单中选择“复制选区”。
- 选区被复制,同时保留由列指定的格式。
 - 为了便于参考,复制的选区包含列和行标题。

3. 复制视觉对象 - 要复制整个视觉对象,只需复制您选择的单元格,请执行以下步骤:
- 按住 CTRL 选择一个或多个单元格。
- 使用右键单击选择单元格。
- 从上下文菜单中选择“复制视觉对象”。
 - 使用此选项,您可以复制选定单元格的视觉表示,同时保持上下文和结构不变。
- 当您选择“复制选区”时,复制的值会保留由列指定的格式。粘贴到其他应用程序时,这可以确保一致性。
- 复制后的数据可以粘贴到 Excel、Dynamics CRM 或其他 Power BI 报表等其他应用程序中,从而使用户能够更自由地使用数据。
- “复制选区”和“复制视觉对象”中包含的列和行标题为复制的数据提供了上下文。
具有不规则层次结构的矩阵视觉对象在矩阵视觉对象中,不规则层次结构是指某些级别没有相关数据的层次结构。这通常发生在分层组织系统中,例如公司的员工矩阵,其中不同的员工可能有不同的层级,并且并非所有级别都可能包含数据。以下是对如何在 Power BI 中处理不规则层次结构进行的描述: 例如,公司 CEO 将位于员工矩阵的顶端,下方没有主管,形成一个没有任何数据的层级结构。 不同的管理层级,其他员工可能会通过这些层级汇报,这可能意味着组织的不同级别有不同的数据。
 - 在 Power BI 中,目前无法直接隐藏不规则层次结构中的空白行或具有相同父子项的值。此外,用户无法控制可以和不可以展开哪些层次级别。
- 尽管存在这些困难,但仍有一些方法可以增强具有不规则层次结构的矩阵的视觉吸引力。
- 展开格式窗格中的“行标题”卡以关闭分步布局。
- 在“选项”下禁用“分步布局”切换。
- 通过将层次结构级别中的空白值显示在同一行中,这将为它们提供更整洁的视觉外观。
 - 关闭小计:在格式窗格中将“行小计”和“列小计”滑块设置为“关闭”。可以关闭小计以删除在不规则层次结构中可能没有意义的无用聚合。

使用 Power BI 的钻取操作和矩阵视觉对象Power BI 的矩阵视觉对象提供了强大的钻取功能,允许用户检查和分析不同粒度的数据。这些钻取操作对于构建层次结构和从复杂数据中得出结论非常有帮助。现在,让我们探讨如何使用矩阵视觉对象中的行来执行钻取任务。 行上的钻取功能1. 配置可视化窗格 - 在“可视化”窗格的“行”部分添加多个字段。钻取操作由在行中创建的此分组或层次结构启用。
- 例如,通过将“销售阶段”和“机会大小”字段添加到“行”部分,在“可视化”窗格中创建了一个层次结构。
2. 钻取图标 - 当在“行”部分创建分组时,矩阵视觉对象会在其中一个角落显示钻取和展开图标。
执行钻取程序1. 使用图标 - 选择钻取或展开图标以通过层次级别进行移动。
- 例如,从销售阶段钻取到机会大小。

2. 行快捷菜单 - 您可以选择任何行标题来调出菜单。
- 菜单上提供了诸如“向下钻取”和“展开”之类的选项。

3. 可供选择的菜单项 - 广泛
- 扩展该行级别的矩阵,而忽略顶部的其他行。
- 向上钻取:- 恢复到先前的顶级显示。
- 显示下一级别:- 提供下一级别项目的升序列表,而不进行任何更高级别的分类。
- 进入下一阶段
- 显示两个层次结构级别的所有值。

4. 展开菜单项 - 要进一步控制表示,请选择“展开”菜单项。
- 例如,选择“展开 > 选定内容”将显示每个销售阶段的提案的“机会大小”的所有可能性以及一个总计行。

展开 Power BI 矩阵视觉对象中的列标题除了允许用户钻取行之外,Power BI 矩阵视觉对象还提供列上的钻取功能,从而提供了一个从多个角度检查和评估数据的全面方法。现在,让我们检查一下钻取列标题的功能和程序。 启用列钻取- 列字段井配置:要建立层次结构,请将更多字段添加到“可视化”窗格的“列”字段井中。例如,添加“区域”和“细分”字段以建立列层次结构。
 - 可钻取选择菜单:当将第二个字段添加到“列”部分时,矩阵视觉对象中的钻取和展开图标会附带一个名为“钻取”的新下拉菜单。最初,它显示“行”。

执行列钻取1. “钻取”菜单中的列选择 - 从“钻取”下拉框中选择“列”,以表明您希望钻取特定列。
- 例如,在矩阵中选择“东部”区域,然后单击“钻取”。

2. 钻取操作:当您选择“钻取”时,将显示“区域 > 东部”列层次结构的下一级别。在这种情况下,其他区域将被隐藏,并且会显示“机会计数”数据。 3. 菜单选项:菜单项(显示下一级别、展开到下一级别)在列上的功能与在行上的钻取类似。这些选项在跨越列层次结构的各个层级时提供了灵活性。 注意:您必须使用右键单击菜单才能钻取列;钻取和向上钻取图标仅适用于行。如何解读 Power BI 矩阵视觉对象的阶梯式布局?其分步布局是 Power BI 矩阵可视化中组织良好且引人注目的分层数据呈现的关键组成部分。用户将更容易探索和理解层次结构,此布局功能会自动将子类别缩进在其父类别之下。现在,让我们探讨分步布局的概念并学习如何修改其参数。 原始矩阵视觉对象布局:子类别在矩阵视觉对象的第一版中显示在一个单独的列中,这可能会导致视觉对象占用更多空间。每个子类别都有自己的列这一事实使其不那么简洁,并且可能更难理解。 分步模式增强了视觉外观,因为子类别在各自的父类别之下稍微缩进。通过提供更紧凑、更清晰的数据外观,这改善了用户体验并简化了数据理解。 个性化和用户界面- 灵活性:Power BI 用户可以通过切换分步布局和修改缩进来定制外观以适应其偏好。
- 增强用户体验:通过确保矩阵视觉对象与适当的详细程度和美观度相匹配,与分步布局相关的定制选项可以增强用户体验。
当用于在矩阵视觉对象中组织和显示分层数据时,分步布局是一个有用的工具,它提供了数据呈现的效率和清晰度。
|