Power BI中表和矩阵的区别
表和矩阵这两个视觉对象几乎在所有的Power BI报表当中都会被应用到。那么,两者有何区别呢?
表适合展示二维结构的形式的数据,可以充分的体现两个字段之间的对应关系,如果需要以扁平化的形式对数据进行可视化,那么优先选择表。
在表中也能展示多维数据,但是所有的维度字段都只能添加到“值”这一配置项当中进行平铺显示。如果需要添加M个字段,并且每个字段下都有N个值,那么在表当中可能会生成M的N次方这么多行数据才能将信息显示完全。显然,这种显示形式的数据分析结果不能给用户带来很好的使用体验。
而矩阵则适合对多维数据进行展示。Power BI中的矩阵其实就是Excel中的Pivot表,相比表,矩阵有三个配置项允许用户进行定义,分别是行、列以及值。每个配置内都可以添加多个字段进行显示。当“行”或“列”内包含多个字段时,通过钻取功能可以查看下层数据。当“值”当中有多个字段时,Power BI会将这些信息直接显示在表内。