前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >PowerBI中的书签和导航页,如何选择呢?

PowerBI中的书签和导航页,如何选择呢?

作者头像
陈学谦
发布2020-05-29 16:29:56
6.9K0
发布2020-05-29 16:29:56
举报
文章被收录于专栏:学谦数据运营

Power BI中有一个十分强大的功能:书签。

当前,大部分制作优良的报告中都使用书签,尤其是在可视化大赛中的优秀作品中随处可见,书签几乎彻底改变了整个 PBI 报告的设计方法。但是最初,书签是被当作一些保存的视图,可用于讲故事而不是用来导航。然而,当前其实更多的报告制作者使用书签进行导航,而不是讲故事。在2020 年 3 月的更新中,按钮有了一个名为"页导航"的新功能:

那么我们该如何在“页导航”和“书签”之间做出选择呢?

书签VS页导航

用书签来导航页面时,报告的某一页的筛选器、可视化视图就被“拍照”保存下来,点击该书签就会回到该状态。

https://docs.microsoft.com/en-us/power-bi/desktop-bookmarks

都有哪些元素会被书签保存呢?

  • 当前页
  • 筛选器的状态
  • 切片器,包括切片器类型和切片状态
  • 可视化对象的选择状态,比如高亮的筛选器
  • 排序
  • 钻取状态
  • 可视化对象是否隐藏
  • 可视化对象的层次
  • 可视化对象聚焦模式

所以呢,如果我们要在同一个页面上“讲故事”,那么通过书签的来回调用,可以达到很好的效果。

不过,要在两个页面中进行来回切换,由于目前有了页导航,我们就需要来分析一下这两种方式在不同的场景中的优缺点了:

1.严格地在多个页面之间切换

当我们要做地仅仅从一个页面切换到另一个页面,比如有一个导航栏,我们通过点击导航栏的不同位置,进入不同的页面:

这时候,页面导航显然是最好的选择。

注意: 在 Power BI Desktop中,要实现此功能,请使用Ctrl+左键单击。原因是在桌面应用程序中,单击意味着选择项目,并在编辑器中对该项目应用一些格式或其他配置。在 Power BI 网站或移动应用程序中,用户只需只需单击一次左键即可。

优点是:

①无需创建书签;

②自然也不需要维护书签,要知道,维护书签也是一个很重要的工作。

缺点是:

页导航只限于按钮,不能使用图片/形状来跳转,如果一定要使用图片或形状,那么需要在图片/形状上再放一个按钮,很麻烦

2.多个可视化对象与多个隐藏显示组合

很多时候我不得不去处理这样一些报告。当在一个页面上有多个可视化对象,此时你要显示一些并隐藏一些时,使用书签往往很复杂,而且容易出错。此时如果使用不同的页面来实现,可能会更好一些。首先,为每一个操作创建一个单独的页面,然后为每个页面创建一个书签,隐藏不需要的所有页面。这种方法减少了潜在的人为错误,也有助于排除故障。

优点是:

①减少在“显示”中隐藏和显示可视化对象的操作

②无需关心更新书签

③易于故障排除

缺点:

①需要创建更多的报表页,报表页面的内容重复基本是必然

②性能不可避免地下降

3.不同的报表布局

很多时候,你可能会使用一些花哨的布局(如可滚动页面、选项卡式导航、弹出窗口等)时,页面导航将不起作用。尽管此时使用书签非常繁琐,但它还是提供了无缝的用户体验。

比如在下图中,当我使用页面导航在不同的页面之间切换时,每次切换都会显示页面的顶部,这显然并不是我们想要的:

但是使用书签,这个问题就会得到很好的解决:

使用书签的优点是:

①与不同报表布局的无缝交互,丝般顺滑

②无需重新加载其他视觉对象,节省算力(关于节省算力,请参考:双“局部切换”与特朗普的割韭菜

缺点是:

①报告一旦发生改动,必须更新书签,同一个页面的书签越多,更新书签越多

②复制和粘贴可视化对象会比较困难

③这么多书签,整理起来会很复杂

总结:

以上给出的只是部分应用场景。使用书签或页面导航大部分时候都能实现这些特定的功能,最终用户也根本不知道你用的是哪一种。所以我们来总结一下在这两者之间进行选择时的困扰:

  1. 页面导航目前只支持按钮,那么如果你想用图片或者形状来导航时,你会选择在图片上覆盖一个空白按钮来伪装,还是直接创建一个书签?
  2. 当你面临在同一个页面上的多个可视化对象,一会隐藏这个显示那个,一会隐藏那个显示这个,你会选择创建一堆书签来切换,还是复制多个页面来实现?
  3. 当你的报告中有一些刷新耗时很长的可视化报告,你是选择复制多个页面用页面导航,每次切换都要等待页面刷新,还是选择使用书签来实现局部刷新?
  4. 但是当你的报告后续不断地要添加新的可视化对象,你是选择每次更新一遍书签,还是干脆使用页面导航?
  5. 如果你的报告中有大量的跳转,你认为用书签来分组显示与隐藏好,还是多来几页用页面导航来实现?
  6. 隐藏一个可视化对象时,它是不会被加载的,这很合理,所以我就应该使用书签吗?

严格来说,对你来讲,哪些是重要的,哪些是次要的,这决定了你该如何选择。在很长一段时间里,我喜欢用书签,但是当我发现在做一些数据量比较小的项目时,页导航做起来的确更加便利。不过,书签给用户的如丝般顺滑的体验,是页导航无论如何也不能给的。

参考文档:

https://radacad.com/page-navigation-buttons-in-power-bi

https://prathy.com/2020/05/powerbi-bookmarks-vs-page-navigation/

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-05-26,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 PowerBI生命管理大师学谦 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
腾讯云 BI
腾讯云 BI(Business Intelligence,BI)提供从数据源接入、数据建模到数据可视化分析全流程的BI能力,帮助经营者快速获取决策数据依据。系统采用敏捷自助式设计,使用者仅需通过简单拖拽即可完成原本复杂的报表开发过程,并支持报表的分享、推送等企业协作场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档