数据可视化的处理方法、装置、设备及介质制造方法及图纸

技术编号:37489846 阅读:15 留言:0更新日期:2023-05-07 09:29
本发明专利技术属于大数据领域,具体涉及一种数据可视化的处理方法、装置、设备及介质。本发明专利技术旨在解决现有数据可视化方法生成可视化数据图表的难度大,效率低的问题。本发明专利技术提供的数据可视化的处理方法、装置、设备及介质,通过服务器根据终端设备发送的度量信息、函数信息和图数据库确定出维度发送至终端设备,用户通过终端设备向服务器发送维度信息,服务器根据维度信息、度量信息和图数据库确定出筛选器并发送至终端设备,用户通过终端设备向服务器发送筛选器信息,服务器根据度量信息、函数信息、维度信息以及筛选器信息和图数据库生成可视化数据图表并发送至终端设备向用户展示,降低了生成可视化数据图表的难度,提高了生成可视化数据图表的效率。据图表的效率。据图表的效率。

【技术实现步骤摘要】
数据可视化的处理方法、装置、设备及介质


[0001]本专利技术实施例属于大数据领域,具体涉及一种数据可视化的处理方法、装置、设备及介质。

技术介绍

[0002]随着社会的迅猛发展,已经到了大数据时代,用户需要使用各种数据做成图表来实现数据的可视化,通过图表的展示,可以直观的反映数据的变化趋势、数据的占比等,方便人们的理解。
[0003]现有技术中,用户通过编写结构化查询语言(Structured Query Language,简称:sql)代码将需要形成图表的数据进行预处理,将预处理后的数据和sql代码输入服务器,服务器根据预处理后的数据和sql代码得到数据对应的度量和维度以及度量与维度的对应关系,服务器将可选择的度量发送到终端向用户展示,用户选择自己需要的度量,终端设备将用户选择的度量发送至服务器,服务器根据用户选择的度量和度量与维度的对应关系找到此度量对应的维度,再将维度发送至终端向用户展示,用户选择自己需要的维度,终端设备将用户选择的维度发送至服务器,服务器根据用户选择的度量和维度对数据进行处理形成图表,再将图表发送至终端设备向用户展示。
[0004]综上所述,现有的数据可视化方法需要用户使用sql语言编写代码对数据进行预处理,才能够生成图表,对普通用户的要求较高,导致生成图表的难度大,效率低。

技术实现思路

[0005]为了解决现有技术中的上述问题,即为了解决现有技术的生成可视化数据图表的难度大、效率低的问题,本专利技术实施例提供了一种数据可视化的处理方法、装置、设备及介质。<br/>[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]响应于所述用户在所述图形用户界面上的一次第一选择操作,将一次选择的度量和函数发送至所述服务器;
[0038]接收并在所述图形用户界面上显示所述服务器返回的与所述一次选择的度量关联的所有度量;
[0039]重复上述步骤直至所述服务器返回禁止选择指示;其中,所述度量信息中包括所述用户每次选择的度量,所述函数信息包括所述用户每次选择的函数。
[0040]在上述数据可视化的处理方法的优选技术方案中,所述响应于用户在所述图形用户界面上的第二选择操作,向所述服务器发送维度信息,包括:
[0041]响应于所述用户在所述图形用户界面上的一次第二选择操作,将一次选择的维度发送至所述服务器;
[0042]接收并在所述图形用户界面上显示所述服务器返回的与所本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据可视化的处理方法,其特征在于,应用于中心服务器,所述方法包括:获取终端设备选择的度量信息和函数信息,所述度量信息包括用户选择的所有度量,所述函数信息包括所述用户选择的所有函数;根据所述度量信息以及预先获取的图数据库,确定出与所述度量信息中每个度量有关系的维度,其中,所述图数据库中包括数据,数据对应的度量、维度、筛选器、函数以及度量与度量的关系、度量与筛选器的关系、度量与函数的关系、度量与维度的关系、维度与维度的关系和维度与筛选器的关系;将所述与所述度量信息中每个度量有关系的维度返回所述终端设备;获取所述终端设备选择的维度信息,所述维度信息包括所述用户选择的所有维度;根据所述维度信息,所述度量信息以及所述图数据库,确定出与所述维度信息中所有维度关联的筛选器以及与所述度量信息中的所有度量关联的筛选器;将所述与所述维度信息中所有维度关联的筛选器以及所述与所述度量信息中的所有度量关联的筛选器发送至所述终端设备;接收所述终端设备发送的筛选器信息,所述筛选器信息包括所述用户选择的所有筛选器;根据所述度量信息,所述函数信息,所述维度信息以及所述筛选器信息和所述图数据库中的数据,生成可视化数据图表;将所述可视化数据图表返回所述终端设备。2.根据权利要求1所述的方法,其特征在于,所述获取终端设备选择的度量信息和函数信息,包括:接收所述终端设备发送的一次选择的度量和函数,并记录累计选择次数;基于所述一次选择的度量和所述图数据库中度量与度量的关系,获取出与所述一次选择的度量关联的所有度量,并将与所述一次选择的度量关联的所有度量返回所述终端设备;重复上述步骤直至所述累计选择次数达到预设次数,获取所述终端设备发送的所有度量得到所述度量信息,并获取所述终端设备发送的所有函数得到所述函数信息。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:在所述累计选择次数达到所述预设次数后,向所述终端设备发送禁止选择指示,所述禁止选择指示用于指示用户不再进行度量选择。4.根据权利要求1或2所述的方法,其特征在于,所述获取所述终端设备选择的维度信息,包括:接收所述终端设备发送的一次选择的维度;基于所述维度和所述图数据库中维度与维度的关系,获取出与所述一次选择的维度关联的所有维度,并将与所述一次选择的维度关联的所有维度返回所述第一终端设备;重复上述步骤直至没有其他维度可选择,获取所述终端设备发送的所有选择的维度得到所述维度信息。5.根据权利要求1或2所述的方法,其特征在于,所述根据所述度量信息以及预先获取的图数据库,获取与所述度量信息中每个度量有关系的度量和维度之前,所述方法还包括:根据工作人员的对待处理数据中的度量,维度,筛选器和函数之间的关系的配置,生成
并存储所述图数据库。6.一种数据可视化的处理方法,其特征在于,应用于终端设备,所述方法包括:响应于用户在图形用户界面上的第一选择操作,向服务器发送度量信息和函数信息,所述度量信息包括用户选择的所有度量,所述函数信息包括所述用户选择的所有函数,所述图形用户界面上显示了服务器提供的所有可选择的度量和函数;接收并在所述图形用户界面上显示所述服务器返回的与所述度量信息中每个度量有关系的维度;响应于用户在所述图形用户界面上的第二选择操作,向所述服务器发送维度信息,所述维度信息包括所述用户选择的所有维度;接收并在所述图形用户界面上显示所述服务器返回的与所述维度信息中所有维度关联的筛选器以及与所述度量信息中的所有度量关联的筛选器;响应于所述用户在所述图形用户界面上的第三选择操作,获取筛选器信息,所述筛选器信息包括所述用户选择的所有筛选器;将所述筛选器信息发送至所述服务器;接收并在所述图形用户界面上显示所述服务器返回的可视化数据图表。7.根据权利要求6所述的方法,其特征在于,所述响应于用户在图形用户界面上的第一选择操作,向服务器发送度量信息和函数信息,包括:响应于所述用户在所述图形用户界面上的一次第一选择操作,将一次选择的度量和函数发送至所述服务器;接收并在所述图形用户界面上显示所述服务器返回的与所述一次选...

【专利技术属性】
技术研发人员:张淑霞邹存璐许升
申请(专利权)人:海尔智家股份有限公司
类型:发明
国别省市:

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

1