加载百分比_如何使用书签来延迟加载Power BI 视觉对象

3811980d2ec57385b64f7e39309a7268.png

面对Power BI,我们常常会有这么一个困扰:打开文件或加载页面总感觉很慢或者说很卡。我们常会问为什么?并在交流群里和其他伙伴寻求是否有何解决之法?

影响的因素实际上不仅是一两个。例如,当Power BI加载报告页面时,它将针对页面上每个可见的视觉对象触发查询。对于某些页面,这可能会导致大量查询同时触发。在某些情况下,会减慢页面的总体加载时间。

本篇小悦将和大家分享如何利用Power BI中的书签技巧来实现页面简化的总体加载时间。该技巧的关键点在于隐藏的视觉效果,因为在Power BI中视觉对象只有变为可见状态时,才会触发查询来检索数据。此技巧可能会让我们用户对控制报告页面中的视觉效果加载产生更多新的想法。

这个想法是在给定的页面上隐藏特定的视觉效果,因此它们不会在最初页面加载时加载。但会为用户提供了一个按钮,供它们准备加载我们隐藏的视觉效果时单击。

延迟加载视觉效果

d3ca63cbfce5d611ba5ed5060cf3b951.png
延迟加载视觉效果https://www.zhihu.com/video/1196837090128896000

上面的视频显示了性能分析器工具在加载“产品概览”页面之前开始记录。“性能分析器”面板显示了在页面打开时呈现的所有非隐藏视觉效果的一组单独时序。然后,当单击两个按钮中的每个按钮时,“性能分析器”会在面板中针对通过按钮显示每个视觉对象执行查询。

如何应用该技巧:

1. 首先隐藏你要延迟加载的所有视觉效果

2. 根据需要添加任意数量的按钮以触发一组视觉效果

3. 保存报告

4. 点击书签要显示的特定书签的所有视觉效果

5. 在第4步中隐藏你打算用来显示视觉效果的按钮。

6. 创建书签(仅设置书签以更新特定的视觉效果)

7. 根据需要从步骤4重复

这种方法不仅将使所有非隐藏的视觉效果在页面打开时更快地加载,而且意味着当用户单击按钮以显示隐藏的视觉效果时,系统对于加载视觉效果的资源将会减少。

应用这种技巧的场景可能是:

1. 隐藏一个特别复杂的查询,直到设置切片器,然后加载视觉效果。

2. 隐藏仅偶尔需要进行分析的视觉效果。

3. 隐藏可能需要滚动的视觉效果

要求用户额外点击以延迟加载其他视觉效果,但其实不是最理想的选择—但是在某些情况下,这可以让我们的性能提升,从而改善某些报告。Power BI是一种交互式工具,用户也习惯于单击切片器和各种视觉效果的内部元素,因此用户也许可以接受这种方案。

最后我们来看一下该技巧对页面加载的优化效果

6d12580297b75117f127d418289d3d53.png
页面加载的优化效果https://www.zhihu.com/video/1196837241329291264

全部展示所耗时间

c32e0f5cf8c5ceb220dda31010f6ce1a.png

延迟加载所耗时间

65651ca9f4e245a19536635988e08053.png

由于Power BI的缓存机制,真实效果可能没有这么夸张,但小悦通过反复的测试,延迟加载一定比视觉对象全部展示要快。不信,你也可以试试

3ca73c47aa95aaf907ea195705c6fb41.gif

26a00af9702e5ba0ec1db80ab9c69f9b.png
如何设计卡片图突出显示与警告​mp.weixin.qq.com
1ae75207cfc2d9ca14dcbf95738dbbd2.png
【2019】Power BI 12月产品功能更新--视频上线​mp.weixin.qq.com
247175fc0998b37cfd682aac564c9333.png
【2019】Power BI 12月产品功能更新全面解读​mp.weixin.qq.com
44d9827591ee321d25c5a6cfac02aa8b.png
Power BI数据集内存挑战—节省40%以上!​mp.weixin.qq.com
e4b328671c21f2b3f5ca37434a43a19c.png
分解树计算小计的百分比​mp.weixin.qq.com
5cfa1de0f239582e76dadb7ab0e88559.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值