powerbi - 表格视觉不直观地聚合了我的数据
问题描述
我正在加载一个 Excel 文件,其中有 43 行,所有行都是相同的。这是我正在加载的唯一文件,模型中没有任何连接关系。
当我将数据绘制到表格视觉对象中并选择不汇总我的任何字段时,Power BI 仍会显示一行。如果我更改任何字段以对其进行计数,它会正确显示我有 43 行。我需要能够看到表中的所有 43 行。
为什么 Power BI 会汇总我的数据,即使我命令它不要这样做?
我错过了一些简单的东西吗?
解决方案
Power BI中的表视觉对象的行为类似于Excel中的数据透视表。
如果没有定义聚合,“值”字段的行为类似于数据透视表中的“行”,您只会看到不同的项目或不同的项目组合。您有 43 条相同的记录,因此它在视觉对象中表示为一行。
使用定义的聚合 (Sum, Count, ...) 该字段的行为类似于Pivot Table中的“值”,并且您将获得该聚合的结果,由左侧的不同项目/组合过滤,这又是一行在你的情况下。
如果您只想在表格视觉对象中显示所有记录,则必须使它们独一无二。实现这一目标的最简单方法是在PowerQuery中添加一个索引列,然后在可视化表中显示该索引。
但是,这并不是Power BI的用途,您最好改用PowerPoint之类的东西。
顺便说一句,stackoverflow 中较新的显示截图,总是提供示例数据。
推荐阅读
- python - TypeError:“NLP”对象不可调用
- rust - Rust 从对的迭代器中收集哈希图
- html - 如何将文本块转换为代码块?
- java - 钥匙斗篷。如何使用多个实例?
- java - 将带有表情符号的字符串映射到数组
- java - 如何在 ARCore 中更改 3D 对象节点位置更改?
- javascript - Firebase 的 Nuxt.js 插件 - 服务器端
- google-bigquery - Is the LIMIT statement useful for reducing the query costs in BigQuery?
- python - 使用python将Excel工作表导入一个excel文件
- asp.net-core - ASP.NET Core API 保护 PDF 文件端点