数据处理方法、装置、计算机可读存储介质和计算机设备制造方法及图纸

技术编号:22330110 阅读:47 留言:0更新日期:2019-10-19 12:16
本申请涉及一种数据处理方法、装置、计算机可读存储介质和计算机设备,该方法包括:响应终端的数据请求,查询基于实体之间的关联关系得到的第一拓扑图;向终端发送第一拓扑图;当获取到终端响应对第一拓扑图的结点的操作发送的图表数据请求时,查询基于结点对应的实体的数据进行分析得到的图表数据;向终端发送图表数据。该方法用拓扑图表示实体之间关联关系,能够直观地了解各实体之间的关联,单个实体不再是孤立的,而是有联系的。通过结点与实体的图表数据绑定,当在拓扑图上触发结点时,能够获取该实体的图表数据,使得对数据的分析变得全面且直观。

【技术实现步骤摘要】
数据处理方法、装置、计算机可读存储介质和计算机设备
本申请涉及数据分析
,特别是涉及一种数据处理方法、装置、计算机可读存储介质和计算机设备。
技术介绍
随着互联网技术的发展,信息爆炸式的快速增产,如何从大量信息中抓取关键数据,提高信息处理效率,帮助人们做出决策,是人们所亟待解决的问题。为解决这一问题,提供了具有图表分析功能的数据分析工具,例如微软办公软件Excel。图表分析能够展示关键数据,并提供诸如线条图、柱状图和比重图等多种形式的图表,能够对关键数据进行分析。根据分析结果展示事件的发展趋势和关键影响因素等,帮助人们快速了解关键信息。然而,传统的数据分析工具,通常只能从一个维度对关键数据进行分析,分析结果不全面。
技术实现思路
基于此,有必要针对分析不全面的技术问题,提供一种数据处理方法、装置、计算机可读存储介质和计算机设备。一种数据处理方法,包括:响应终端的数据请求,查询基于实体之间的关联关系得到的第一拓扑图;向所述终端发送所述第一拓扑图;当获取到终端响应对所述第一拓扑图的结点的操作发送的图表数据请求时,查询基于所述结点对应的实体的数据进行分析得到的图表数据;向所述终端发送所述图表数据。一种数据处理方法,包括:响应数据请求操作,从服务器获取基于实体之间的关联关系得到的第一拓扑图;展示所述第一拓扑图;当获取到对所述第一拓扑图的结点的操作时,获取结点;向服务器请求与所述结点对应的图表数据,所述图表数据基于所述结点对应的实体的数据进行分析得到;接收并展示所述图表数据。一种数据处理装置,包括:查询模块,用于响应终端的数据请求,查询基于实体之间的关联关系得到的第一拓扑图;发送模块,用于向所述终端发送所述第一拓扑图;所述查询模块,还用于当获取到终端响应对所述第一拓扑图的结点的操作发送的图表数据请求时,查询基于所述结点对应的实体的数据进行分析得到的图表数据;所述发送模块,还用于向所述终端发送所述图表数据。一种数据处理装置,包括:拓扑图获取模块,用于响应数据请求操作,从服务器获取基于实体之间的关联关系得到的第一拓扑图;展示模块,用于展示所述第一拓扑图;结点获取模块,用于当获取到对所述第一拓扑图的结点的操作时,获取结点;图表请求模块,用于向服务器请求与所述结点对应的图表数据,所述图表数据基于所述结点对应的实体的数据进行分析得到;所述展示模块,还用于接收并展示所述图表数据。一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行上述任一项所述方法的步骤。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行上述任一项所述方法的步骤。上述的数据处理方法,根据实体之间的关联关系得到拓扑图,并将拓扑图的每一结点与图表数据进行绑定。用拓扑图表示实体之间关联关系,能够直观地了解各实体之间的关联,单个实体不再是孤立的,而是有联系的。通过结点与实体的图表数据绑定,当在拓扑图上触发结点时,能够获取对该实体进行得到的图表数据,使得对数据的分析变得全面且直观。附图说明图1为一个实施例中数据处理方法的应用环境图;图2为一个实施例中数据处理方法的流程示意图;图3为一个实施例中处理得到第一拓扑图的步骤的流程示意图;图4为一个实施例中处理得到第二拓扑图的步骤的流程示意图;图5为另一个实施例中处理得到第一拓扑图的步骤的流程示意图;图6为另一个实施例中处理得到第二拓扑图的步骤的流程示意图;图7为一个实施例中服务器对数据处理过程的示意图;图8为一个实施例中处理得到图表数据的步骤的流程示意图;图9为一个实施例中数据处理方法的流程示意图;图10为一个实施例中第一拓扑图的示意图;图11为一个实施例中图表数据的示意图;图12为一个实施例中第二拓扑图的示意图;图13为一个实施例中数据处理方法的时序图;图14为一个实施例中数据处理装置的结构框图;图15为另一个实施例中数据处理装置的结构框图;图16为一个实施例中计算机设备的结构框图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。图1为一个实施例中数据处理方法的应用环境图。参照图1,该数据处理方法应用于数据处理系统。该数据处理系统包括上报终端110、查询终端120、服务器130。其中上报终端110、查询终端120分别与服务器130连接,服务器130可以包括接收上报终端110的上报数据的数据上报服务器1301,对上报数据进行挖掘处理,得到包括拓扑图和图表数据的挖掘服务器1302,存储挖掘结果的数据存储服务器1303,以及从数据存储服务器中读取数据,并将数据在网页上展示的网页展示服务器1304。上报终端110和查询终端120具体可以是台式终端或移动终端,移动终端具体可以手机、平板电脑、笔记本电脑等中的至少一种。服务器120可以用独立的服务器或者是多个服务器组成的服务器集群来实现。如图2所示,在一个实施例中,提供了一种数据处理方法。本实施例主要以该方法应用于上述图1中的服务器130来举例说明。参照图2,该数据处理方法具体包括如下步骤:S202,响应终端的数据请求,查询基于实体之间关联关系得到的第一拓扑图。本实施例的终端即图1中的查询终端120。数据请求即是查询终端120响应终端的查询操作所发送的请求。查询终端通过在服务器130认证通过后,获得查询权限。具体地,服务器130对查询终端120所登录的用户账号进行权限认证,在权限认证通过后,响应终端的数据请求。服务器提供的数据分析工具对用户提供的具有关联关系的多个实体的数据进行分析,根据关联关系形成能够直观了解实体之间关联关系的拓扑图。终端的数据请求用于向服务器请求获取拓扑图。具体地,数据请求包括用户账号和查询内容。服务器130根据用户账号验证用户的查询权限,并在验证通过后,反馈与查询内容对应的拓扑图。在一种实施方式中,用户通过在服务器130购买数据分析服务,对诸如用户行为数据进行分析。用户购买相应的服务获得查询权限,通过用户账号登录即可查询相应的结果,得到表示操作行为时序关系的拓扑图。在另一种实施方式中,还可以由管理员对有管理权限的用户账号进行权限配置,此处的具有管理权限的用户账号可以为,管理机房网络设备的管理人员。管理人员具有对网络设备的分析结果进行查询的权限。通过用户账号登录即可查询相应的结果,得到表示网络设备连接关系的拓扑图。实体是独立地、具有实际意义的事务或事件。不同分析需求所对应的实体不同。本实施例中的实体为数据分析工具的分析目标,数据分析工具通过对实体进行分析,基于各实体之间关联关系,将各实体联系起来得到第一拓扑图。拓扑图是由结点和结点之间的连线构成的一种网络结构图,通过拓扑图,能够清楚直观地表示实体之间的关联关系。其中,第一拓扑图的各结点即实体。关联关系是指实体之间的联系。这种联系可以是直观的,例如连接关系,也可以是潜在的,通过对实体相关数据分析得到的,例如,操作行为的时序关系。不同分析需求所对应的实体不同。一个待分析数据源包括多个实体,本实施例的目标在于展示各实体之间的关联关系,并对每个实体的数据以图表形式展示。以需本文档来自技高网...

【技术保护点】
1.一种数据处理方法,包括:响应终端的数据请求,查询基于实体之间的关联关系得到的第一拓扑图;向所述终端发送所述第一拓扑图;当获取到终端响应对所述第一拓扑图的结点的操作发送的图表数据请求时,查询基于所述结点对应的实体的数据进行分析得到的图表数据;向所述终端发送所述图表数据。

【技术特征摘要】
1.一种数据处理方法,包括:响应终端的数据请求,查询基于实体之间的关联关系得到的第一拓扑图;向所述终端发送所述第一拓扑图;当获取到终端响应对所述第一拓扑图的结点的操作发送的图表数据请求时,查询基于所述结点对应的实体的数据进行分析得到的图表数据;向所述终端发送所述图表数据。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:当获取到终端响应对所述第一拓扑图的路径的操作发送的路径查询请求时,查询与所述路径关联的第二拓扑图,所述第二拓扑图通过所述路径对应的第一类实体以及关联的第二类实体得到,所述第一类实体为所述路径的首结点或尾结点对应的实体,在所述实体之间的关联关系中,所述首结点对应的第一类实体通过各所述第二类实体关联至尾结点对应的第一类实体;向所述终端发送所述第二拓扑图。3.根据权利要求2所述的方法,其特征在于,第一拓扑图的确定方式包括:获取实体及实体之间的关联关系;提取所述实体中关键指数满足设定要求的第一类实体;基于第一类实体之间的关联关系,得到第一拓扑图。4.根据权利要求3所述的方法,其特征在于,第二拓扑图的确定方式包括所述方法还包括:确定所述第一拓扑图中指向各所述第一类实体对应的结点的路径;根据所述路径的首结点对应的第一类实体、尾结点对应的第一类实体,以及在所述实体之间的关联关系中,关联所述首结点对应的第一类实体和尾结点对应的第一类实体的第二类实体,得到第二拓扑图;将所述路径和所述第二拓扑图对应存储。5.根据权利要求2所述的方法,其特征在于,第一拓扑图的确定方式包括:获取实体及实体之间的关联关系;基于实体之间的关联关系,得到第一拓扑图。6.根据权利要求5所述的方法,其特征在于,第二拓扑图的确定方式包括:提取所述实体中关键指数满足设定要求的第一类实体;以及不满足设定要求的第二类实体;确定所述第一拓扑图中指向各所述第一类实体对应的结点的路径;根据各所述路径的首结点对应的第一类实体、尾结点对应的第一类实体,以及在所述实体之间的关联关系中,关联所述首结点对应的第一类实体和尾结点对应的第一类实体的第二类实体,得到各第一类实体之间的关联关系;根据各所述第一类实体之间的关联关系,得到第二拓扑图;将所述路径和所述第二拓扑图对应存储。7.根据权利要求3或5所述的方法,其特征在于,所述获取实体及实体之间的关联关系,包括:获取操作事件实体数据的时间序列;根据所述时间序列,确定各操作事件实体的时序关系。8.根据权利要求7所述的方法,其特征在于,所述获取操作事件实体数据的时间序...

【专利技术属性】
技术研发人员:黄贤贤段文超
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1