由于报告内容逐渐变多,导航变得非常重要。本文重点来看导航的设计。
导航效果
先来看下大致导航的概念。通过案例是最容易理解的:
动态效果:
导航很容易理解,就是帮助用户可以跳转的结构。PowerBI默认是不支持导航的,但可以通过书签来设置导航。
以下我们分为:
- 横向单层导航
- 纵向单层导航
- 多层导航
来分别举例说明导航的构造方法。
横向单层导航
顾名思义,就是横着的导航。例如:
当然,您也可以换一个颜色,如下:
只要你的页面元素构造按照颜色主题进行了优化,那统一更换颜色便不是难事。 在PowerBI中建立导航需要使用书签功能,可以参考我们出品的《PowerBI自助商业智能分析基础系列》课程,里面有系统化的介绍,这里不再赘述。
通过设定标签,来完成向特定页面的跳转。
纵向单层导航
顾名思义,就是纵向的导航。例如:
当然也可以切换为其他颜色主题,如下:
从本质来说,横向和纵向并没有大的区别,不过在实践中,还是有一些注意点,我们给出。
导航的选择
虽然选择横向导航和纵向导航是一样的,但在实际中存在的区别如下:
- 横向导航的占据空间更小,文字标题长度相对较短,菜单项相对更少;
- 纵向导航的占据空间更大,文字标题长度相对较长,菜单项相对更多。
因此,如果希望节省空间,优先使用横向导航;如果导航项目超过6个,但小于12个,通常采用纵向导航。
还需要注意的是:2019.8月以后,用户在 PowerBI 服务端可以选择查看报告的模式是新外观还是旧外观,如下:
它们的最大不同恰好在于:
- 新外观,默认使用纵向页面导航;
- 旧外观,默认使用横向页面导航。
而这个选择权的控制在于用户。这就导致有可能你无法预计用户使用的方法。因此,推荐:只显示一个页面作为统一的入口,并隐藏所有页面,通过自行设计的导航来实现页面间的跳转。
另一个问题就是如果页面非常多,例如多达50个页面,该怎么做呢?多级导航。
多级菜单式导航
多级导航,可以应对不设上限的报表页数,完全做到按需定制。这里以下拉菜单方式的多级导航来做一个说明。如下:
当然了,也可以改变主题颜色,如下:
这样既可以节省空间,又可以支持多个页面。当然,它是以多一次点击或占用更大页面空间为代价的。
书签的高级用法
为了实现多级导航,书签须被用到极致,即:
关于书签的用法,可以参考我们出品的《PowerBI自助商业智能分析基础系列》课程,里面有系统化的介绍,这里不再赘述。这里只是强调书签可以保存的内容包括:
- 当前页面某些视觉元素的数据筛选条件
- 当前页面某些视觉元素的显示或隐藏状态
- 当前页面的位置
这里提到的某些视觉元素的某些,可以是:
- 全部元素
- 所选元素
这里的精妙之处就在于只用到所选视觉对象的显示或隐藏。
总结
不管如何,导航系统几乎是PowerBI报告中最重要的部件,就像是一个引路员,导航结构设计得清晰,那整个报告都变得更加容易解读了。本文中所提到的三种导航方法,总有一种适合您。
动态效果:
另外,导航或者叫菜单,还可以实现成更加美化和优化的状态,这部分内容,我们在后续的文章中再专门的优化与改进部分进行介绍。
系统化学习,认认真真对待。
本文源文件已经共享至: - PBI基础 星球 - 订阅会员 星球
祝各位玩得开心。