找回密码
 立即注册

QQ登录

只需一步,快速开始

ZenosZeng 讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-11-25 11:26  /   查看:2721  /  回复:0
本帖最后由 Bella.Yuan 于 2023-1-5 19:03 编辑

在进行BI分析和大屏可视化设计时,通常会涉及到数据刷新间隔的需要,在传统商业智能领域,采用T+1的数据刷新已经成为最经典的方式,简单说就是,今天分析的是截至昨天的数据,这种做法尽可能的保证了数据的实时性,也不会对业务系统带来很大的数据访问压力。


但是随着BI分析和数据可视化应用场景的变化,对数据的实时性要求也发生了很大变化,比如:在制造业希望分钟级、秒级的数据响应速度;智慧校园、智慧城市,这些基于IoT的数据可视化分析对实时性要求也非常高。


在这种传统历史业务数据分析和现场实时数据分析的两种场景中,大家表现出来对数据实时性的差异非常大,从而,我们也就诞生了Wyn Enterprise中的定时刷新和实时刷新两种数据同步模式,典型的应用场景如下:
  • 定时刷新:适合于对数据实时性要求不高的场景,比如:销售数据分析通常按照天、周、月进行更新。比如:销售查询分析(截至前一天的数据),运营周报(截至上周的数据),销售月度分析(截至上个月的数据)
image.png705066528.png
  • 实时刷新:适合于对数据实时性要求比较高的场景,比如:IoT物联网分析、智慧车间生成监控大屏、智慧校园可视化管理等,这些场景通常要在秒级、分钟级反映出最新的数据情况,进行数据预警,然后管理人员才能采取相应的措施。
image.png645427245.png

在Wyn Enterprise里面针对不同实时性要求的BI分析和数据可视化,提供了不同的功能,简单描述如下:
  • 定时刷新:从仪表板图表上,定时获取服务端数据集的最新数据,无论服务端数据集的数据是否发生变化,都会在指定时间触发一次同步操作。
  • 实时刷新:这个功能需要和数据集的整理更新配合使用,数据集配置为增量更新模式之后,如果数据集数据发生变化,会从服务端主动通知客户端的仪表板更新数据。

image.png869814758.png

定时刷新和实时刷新的本质区别在于,是谁发起的数据同步请求,定时刷新是从客户端的仪表板向服务端定时请求,而实时刷新是服务端数据有变化之后才会通知客户端的仪表板。从服务器性能和并发压力角度看,采用实时刷新会有更好的性能和用户体验。


Wyn Enterprise中关于以上两种数据刷新方式的详细使用介绍,请参考以下文档地址:
https://help.grapecity.com.cn/pages/viewpage.action?pageId=50747795

0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部