一种可视化指标数据获取方法、装置、系统及介质制造方法及图纸

技术编号:27602669 阅读:19 留言:0更新日期:2021-03-10 10:25
本申请公开一种可视化指标数据获取方法、装置系统及介质,本申请通过第一可视化终端基于第一预设请求周期,周期性向第一服务端发送第一指标数据请求指令,第一指标数据请求指令包括目标指标数据的身份标识和第一请求时间;第一服务端查找指标库缓存中与身份标识所对应的数据更新时间,数据更新时间为指标库缓存中身份标识对应的指标数据存入指标库缓存的时间;当第一请求时间和数据更新时间的时间差小于预设的指标数据更新周期时,第一服务端将指标库缓存中身份标识对应的指标数据作为目标指标数据,发送给第一可视化终端,以使第一可视化终端进行可视化展示,可以大大减轻可视化终端获取指标数据时对服务器造成的压力,提高数据处理效率。高数据处理效率。高数据处理效率。

【技术实现步骤摘要】
一种可视化指标数据获取方法、装置、系统及介质


[0001]本专利技术涉及数据传输领域,尤其涉及一种可视化指标数据获取方法、装置、系统及介质。

技术介绍

[0002]随着经济的发展,各行业的数据信息量也与日俱增,各行业相关的业务生产数据量巨大且复杂多变。数据可视化通过提炼有价值的数据在终端进行展示,可让用户、参观者更直观地了解数据的价值,帮助企业进行风险预警,整合信息孤岛,对数据进行广角分析。现有技术中,可以通过从数据源获取指标数据,提供给可视化终端进行可视化展示。
[0003]然而,当可视化终端数量很多,每个可视化终端以不同的周期频率获取数据源数据时,会造成服务器压力巨大,数据处理缓慢,获取指标数据的效率低下的问题。

技术实现思路

[0004]为了解决上述技术问题,本专利技术提供一种可视化指标数据获取方法、装置、系统及介质,可以实现大大减轻可视化终端获取指标数据时对服务器造成的压力,提高数据处理效率。
[0005]为了达到上述申请的目的,本申请提供了可视化指标数据获取方法,该方法包括:
[0006]第一可视化终端基于第一预设请求周期,周期性向第一服务端发送第一指标数据请求指令,所述第一指标数据请求指令包括目标指标数据的身份标识和第一请求时间;
[0007]所述第一服务端响应于所述第一指标数据请求指令,查找指标库缓存中与所述身份标识所对应的数据更新时间,所述数据更新时间为所述指标库缓存中所述身份标识对应的指标数据存入所述指标库缓存的时间;
[0008]当所述第一请求时间和所述数据更新时间的时间差小于所述第一服务端预设的指标数据更新周期时,所述第一服务端将所述指标库缓存中所述身份标识对应的指标数据作为所述目标指标数据,发送给所述第一可视化终端;
[0009]所述第一可视化终端基于所述目标指标数据进行可视化展示。
[0010]另一方面,本申请还提供以第一服务端为执行主体的可视化指标数据获取方法,该方法包括:
[0011]响应于第一可视化终端基于第一预设请求周期,周期性发送的第一指标数据请求指令,查找指标库缓存中与目标指标数据的身份标识所对应的数据更新时间,所述数据更新时间为所述指标库缓存中所述身份标识对应的指标数据存入所述指标库缓存的时间,所述第一指标数据请求指令包括所述目标指标数据的身份标识和第一请求时间;
[0012]当所述第一请求时间和所述数据更新时间的时间差小于所述第一服务端预设的指标数据更新周期时,将所述指标库缓存中所述身份标识对应的指标数据作为目标指标数据,发送给所述第一可视化终端,以使所述第一可视化终端基于所述目标指标数据进行可视化展示。
[0013]另一方面,本申请还提供一种可视化指标数据获取装置,该装置包括:
[0014]数据更新时间确定模块,用于响应于第一可视化终端基于第一预设请求周期,周期性发送的第一指标数据请求指令,查找指标库缓存中与目标指标数据的身份标识所对应的数据更新时间,所述数据更新时间为所述指标库缓存中所述身份标识对应的指标数据存入所述指标库缓存的时间,所述第一指标数据请求指令包括所述目标指标数据的身份标识和第一请求时间;
[0015]目标指标数据发送模块,用于将所述指标库缓存中所述身份标识对应的指标数据作为目标指标数据,发送给所述第一可视化终端,以使所述第一可视化终端基于所述目标指标数据进行可视化展示。
[0016]另一方面,本申请还提供一种可视化指标数据获取系统,该系统包括:
[0017]第一可视化终端和第一服务端;
[0018]所述第一可视化终端用于基于第一预设请求周期,周期性向第一服务端发送第一指标数据请求指令,所述第一指标数据请求指令包括目标指标数据的身份标识和第一请求时间;以及,基于所述目标指标数据进行可视化展示;
[0019]所述第一服务端用于响应于所述第一指标数据请求指令,查找指标库缓存中与所述身份标识所对应的数据更新时间,所述数据更新时间为所述指标库缓存中所述身份标识对应的指标数据存入所述指标库缓存的时间;以及,将所述指标库缓存中所述身份标识对应的指标数据作为目标指标数据,发送给所述第一可视化终端。
[0020]另一方面,本申请还提供一种可视化指标数据获取系统,该系统包括:
[0021]第一可视化终端、第一服务端和第二可视化终端;
[0022]所述第一可视化终端用于基于第一预设请求周期,周期性向第一服务端发送第一指标数据请求指令,所述第一指标数据请求指令包括目标指标数据的身份标识和第一请求时间;以及,基于所述目标指标数据进行可视化展示;
[0023]所述第一服务端用于响应于所述第一指标数据请求指令,查找指标库缓存中与所述身份标识所对应的数据更新时间,所述数据更新时间为所述指标库缓存中所述身份标识对应的指标数据存入所述指标库缓存的时间;以及,将所述指标库缓存中所述身份标识对应的指标数据作为目标指标数据,发送给所述第一可视化终端;以及,将所述目标指标数据存入所述指标库缓存中;以及当第二预设请求周期大于所述第一预设请求周期时,响应于第二指标数据请求指令,将所述目标指标数据发送给所述第二可视化终端;
[0024]所述第二可视化终端用于基于第二预设请求周期,周期性向所述第一服务端发送第二指标数据请求指令,所述第二指标数据请求指令包括所述目标指标数据的身份标识;以及,基于所述目标指标数据进行可视化展示。
[0025]另外,本申请还提供一种计算机可读存储介质,该存储介质中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由处理器加载并执行以实现上述任意一项的方法。
[0026]实施本申请,具有如下有益效果:
[0027]本申请通过第一可视化终端基于第一预设请求周期,周期性向第一服务端发送第一指标数据请求指令,所述第一指标数据请求指令包括目标指标数据的身份标识和第一请求时间;所述第一服务端响应于所述第一指标数据请求指令,查找指标库缓存中与所述身
份标识所对应的数据更新时间,所述数据更新时间为所述指标库缓存中所述身份标识对应的指标数据存入所述指标库缓存的时间;当所述第一请求时间和所述数据更新时间的时间差小于所述第一服务端预设的指标数据更新周期时,所述第一服务端将所述指标库缓存中所述身份标识对应的指标数据作为目标指标数据,发送给所述第一可视化终端;所述第一可视化终端基于所述目标指标数据进行可视化展示,可以大大减轻可视化终端获取指标数据时对服务器造成的压力,提高数据处理效率。
附图说明
[0028]为了更清楚地说明本申请的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它附图。
[0029]图1为本申请实施例提供的一种可视化指标数据获取方法的流程示意图;
[0030]图2为本申请实施例提供的以第一服务端为执行主体的可视化本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种可视化指标数据获取方法,其特征在于,所述方法包括:第一可视化终端基于第一预设请求周期,周期性向第一服务端发送第一指标数据请求指令,所述第一指标数据请求指令包括目标指标数据的身份标识和第一请求时间;所述第一服务端响应于所述第一指标数据请求指令,查找指标库缓存中与所述身份标识所对应的数据更新时间,所述数据更新时间为所述指标库缓存中所述身份标识对应的指标数据存入所述指标库缓存的时间;当所述第一请求时间和所述数据更新时间的时间差小于所述第一服务端预设的指标数据更新周期时,所述第一服务端将所述指标库缓存中所述身份标识对应的指标数据作为所述目标指标数据,发送给所述第一可视化终端;所述第一可视化终端基于所述目标指标数据进行可视化展示。2.一种可视化指标数据获取方法,其特征在于,所述方法包括:响应于第一可视化终端基于第一预设请求周期,周期性发送的第一指标数据请求指令,查找指标库缓存中与目标指标数据的身份标识所对应的数据更新时间,所述数据更新时间为所述指标库缓存中所述身份标识对应的指标数据存入所述指标库缓存的时间,所述第一指标数据请求指令包括所述目标指标数据的身份标识和第一请求时间;当所述第一请求时间和所述数据更新时间的时间差小于所述第一服务端预设的指标数据更新周期时,将所述指标库缓存中所述身份标识对应的指标数据作为目标指标数据,发送给所述第一可视化终端,以使所述第一可视化终端基于所述目标指标数据进行可视化展示。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:当所述第一请求时间和所述数据更新时间的时间差不小于所述第一服务端预设的指标数据更新周期时,向第二服务端发送指标数据更新请求指令,所述指标数据更新请求指令包括所述目标指标数据的身份标识;接收第二服务端响应于所述指标数据更新请求指令,发送的所述身份标识所对应的实时指标源数据;对所述实时指标源数据源进行处理,得到满足预设条件的指标数据;将所述满足预设条件的指标数据作为目标指标数据,发送给所述第一可视化终端,以使所述第一可视化终端基于所述目标指标数据进行可视化展示。4.根据权利要求3所述的方法,其特征在于,所述将所述满足预设条件的指标数据作为目标指标数据,发送给所述第一可视化终端,以使所述第一可视化终端基于所述目标指标数据进行可视化展示之后,所述方法还包括:将所述目标指标数据存入所述指标库缓存中;接收第二可视化终端基于第二预设请求周期,周期性发送的第二指标数据请求指令,所述第二指标数据请求指令包括所述目标指标数据的身份标识;当所述第二预设请求周期大于所述第一预设请求周期时,响应于所述第二指标数据请求指令,将所述目标指标数据发送给所述第二可视化终端,以使所述第二可视化终端基于所述目标指标数据进行可视化展示。5.一种可视化指标数据获取装置,其特征在于,所述装置包括:数据更新时间确定模块,用于响应于第一可视化终端基于第一预设请求周期,周期性
发送的第一指标数据请求指令,查找指标库缓存中与目标指标数据的身份标识所对应的数据更新时间,所述数据更新时间为所述指标库缓存中所述身份标识对应的指标数据存入所述指标库缓存的时间,所述第一指标数据请求指令包括所述目标指标数据的身份标识和第一请求时间;目标指标数据发送模块,用于将所述指标库缓存中所述身份标识对应的指标数据作为目标指标数据,发送给所述第一可视化终端,以使所述第一可视化终端基于所述目标指标数据进行可视化展示。6.根...

【专利技术属性】
技术研发人员:杨晓勤孙永敬孙伟李文李世宁
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1