PowerBI实战-跨页面钻取drill through
一、引言
当我们遇到多层级的数据,业务需求需要我们对数据同时进行整体和部分进行分析,如何通过powerbi报表进行展现呢?我们就可以用到报表中的drill through功能,下面先为大家展示一下具体效果:
下面展示的是实战中对项目及子项目进度的整体及部分分析的甘特图效果:
这里先只以【Project Name】下的【Training Program】为例,可以看到其下面对应的【SubProject Name】还有四个子项目。那么上面这个页面展现的甘特图只是对【Training Program】的整体性分析,其时间维度以所有子项目的最小日期到最大日期为整体分析标准,并通过一条纵向时间轴线来实时监督项目的进展是否逾期。
那么我们现在想要看它下面四个子项目的进展:
在表格中点击【Training Program】
点击左上角箭头向下钻取到关于【Training Program】的子项目进度的详细页面:
进入到详细页面,具体展示了各子项目的进度,同时,表格中其他项目的钻取操作也是同理。
二、具体教学
那么如何实现上述操作,实际上我们只需要准备两个东西:一个起到导航作用的导航器,以及一个向下钻取呈现的页面。
首先先来做关于SubProject的展现页面,在我们常规将所有有关SubProject的信息都展现好后,我们需要将这个页面设置为能够被钻取的页面(即开启页面的drill through功能),具体就是在页面的【Build visual】下将主页面的【Project Name】用作向下钻取的引导,当选中【Project Name】字段下的数据行时,可以往下向这个界面进行钻取。
即通过【Project Name】列来展开钻取。
其次做导航器,【Insert】中挑选一个【Buttons】:
选中这个Button,更改【Action】中的【Type】类型,同时改一下【Destination】,选中刚刚启用上drill through功能的页面。
这样我们通过表格数据通过大类向子类的钻取的效果就实现了,希望对大家学习powerbi有所帮助~