一种数据可视化方法、装置、设备及存储介质制造方法及图纸

技术编号:33200282 阅读:16 留言:0更新日期:2022-04-24 00:35
本申请公开了一种数据可视化方法、装置、设备及存储介质,所述的方法包括:响应于目标展示界面的界面触发指令,获取目标展示界面对应的模板数据集合;模板数据集合为基于预设模板参数预先配置的,模板数据集合包括与目标展示界面关联的多个数据源标识和对应的多个数据展示模板;从多个数据展示模板中确定出至少一个目标数据展示模板,所述目标数据展示模板与至少一个数据源标识关联存储;基于各目标数据展示模板各自对应的目标数据源标识,分别向服务器发送携带有目标数据源标识的展示数据获取请求,以使得服务器分别反馈各目标数据源标识对应的目标展示数据;基于各目标数据展示模板,在目标展示界面上对各目标展示数据进行协同展示。协同展示。协同展示。

【技术实现步骤摘要】
一种数据可视化方法、装置、设备及存储介质


[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]基于预设查询语句周期性获取各目标数据展示模板对应的更新展示数据,所述预设查询语句与数据源标识关联设置;
[0030]基于所述更新展示数据对所述目标数据展示模板中当前显示的目标展示数据进行更新处理。
[0031]本申请还提供了一种数据可视化装置,所述的装置包括:
[0032]获取模块,用于响应于目标展示界面的界面触发指令,获取所述目标展示界面对应的模板数据集合;所述模板数据集合为基于预设模板参数预先配置的,所述模板数据集合包括与所述目标展示界面关联的多个数据源标识和对应的多个数据展示模板;
[0033]确定模块,用于从所述多个数据展示模板中确定出至少一个目标数据展示模板,其中,所述目标数据展示模板与至少一个所述数据源标识关联存储;
[0034]请求发送模块,用于基于各目标数据展示模板各自对应的目标数据源标识,分别向服务器发送携带有目标数据源标识的展示数据获取请求,以使得服务器分别反馈各目标数据源标识对应的目标展示数据;
[0035]数据展示模块,用于基于所述各目标数据展示模板,在目标展示界面上对所述各目标展示数据进行协同展示。
[0036]本申请还提供了一种数据可视化设备,所述设备包括处理器和存储器,所述存储器中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由所述处理器加载并执行以实现如上述所述的数据可视化方法。
[0037]本申请还提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据可视化方法,应用于终端,其特征在于,所述的方法包括:响应于目标展示界面的界面触发指令,获取所述目标展示界面对应的模板数据集合;所述模板数据集合为基于预设模板参数预先配置的,所述模板数据集合包括与所述目标展示界面关联的多个数据源标识和对应的多个数据展示模板;从所述多个数据展示模板中确定出至少一个目标数据展示模板,其中,所述目标数据展示模板与至少一个所述数据源标识关联存储;基于各目标数据展示模板各自对应的目标数据源标识,分别向服务器发送携带有目标数据源标识的展示数据获取请求,以使得服务器分别反馈各目标数据源标识对应的目标展示数据;基于所述各目标数据展示模板,在目标展示界面上对所述各目标展示数据进行协同展示。2.根据权利要求1所述的数据可视化方法,其特征在于,在所述响应于目标展示界面的界面触发指令,获取所述目标展示界面对应的模板数据集合之前,还包括:接收针对多个展示界面的至少一种参考数据展示模板对应的参考模板数据集合,所述参考模板数据集合包括多个参考数据展示模板和多个参考数据源标识,单个参考数据展示模板与至少一种参考数据源标识间构建有关联关系;构建展示界面与参考模板数据集合的关联关系;对各展示界面对应的参考模板数据集合中的模板数据进行数据格式转换,得到目标格式的模板数据集合;将所述目标格式的模板数据集合发送至服务器,以使所述服务器基于所述展示界面与参考模板数据集合的关联关系对所述模板数据集合进行存储。3.根据权利要求1所述的数据可视化方法,其特征在于,所述响应于目标展示界面的界面触发指令,获取所述目标展示界面对应的模板数据集合,包括:响应于目标展示界面的界面触发指令,确定目标展示界面对应的模板数据集合;向所述服务器发送所述模板数据集合的获取指令,所述模板数据集合的获取指令携带有模板数据集合标识信息,以使所述服务器响应于所述模板数据集合的获取指令,反馈与所述模板数据集合标识信息对应的模板数据集合。4.根据权利要求1所述的数据可视化方法,其特征在于,在所述基于各目标数据展示模板各自对应的目标数据源标识,分别向服务器发送携带有目标数据源标识的展示数据获取请求,以使得服务器分别反馈各目标数据源标识对应的目标展示数据之前,还包括:对各所述目标数据展示模板进行渲染处理,得到目标模板页面。5.根据权利要求1所述的数据可视化方法,其特征在于,所述基于各目标数据展示模板对应的各目标数据源标识,分别向服务器发送包含有各目标数据源标识的各目标展示数据获取请求,以使得服务器反馈所述各目标展示数据;包括:判断所述各目标数据展示模板是否存在至少一个第一数据展示模板对应至少两个第一数据源标识;若是,则针对各第一数据展示模板,分别向服务器发送包含各第一数据源标识的各第一展示数据获取...

【专利技术属性】
技术研发人员:余欢刘成穆孔万群崔旻迁
申请(专利权)人:连连杭州信息技术有限公司
类型:发明
国别省市:

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

1