图表联动方法、装置、存储介质及电子设备制造方法及图纸

技术编号:18204319 阅读:39 留言:0更新日期:2018-06-13 06:21
本公开涉及一种图表联动方法、装置、存储介质及电子设备,该方法包括:通过当获取到基于当前图表上的第一数据块触发的联动指令时,根据第一数据块确定第一查询条件;根据当前图表对应的第一数据集和其他数据集的关联关系,确定与当前图表存在关联的关联图表;当第一数据集与关联图表对应的第二数据集不同时,在第二数据集中查找与第一查询条件对应的第一字段;当第二数据集中存在第一字段时,根据第一字段中符合第一查询条件的字段值在关联图表中进行对应的图表联动显示。因此,能够不局限于通过绑定字段进行图表联动显示,能够实现不同数据集字段之间的联动分析及显示,使得数据查询范围更大,使用更加灵活。

【技术实现步骤摘要】
图表联动方法、装置、存储介质及电子设备
本公开涉及数据处理领域,具体地,涉及一种图表联动方法、装置、存储介质及电子设备。
技术介绍
对大量数据进行分析并展示时,通常采用图表的形式,例如饼状图、柱状图以及扇形图等等,以便更加直观、清楚的表现出数据所代表的结果。现有技术中,可以直接使用当前图表中所显示的字段作为关联字段,与其他图表进行绑定,实现多个图表之间的联动,具有绑定字段的其他被关联的图表依据对当前图表的操作,对应进行联动显示。但是无法利用当前图表的非绑定字段进行图表的联动显示。
技术实现思路
本公开的目的是提供一种图表联动方法、装置、存储介质及电子设备,能够解决无法利用非绑定字段进行图表联动的问题。为了实现上述目的,根据本公开实施例的第一方面,提供一种图表联动方法,所述方法包括:当获取到基于当前图表上的第一数据块触发的联动指令时,根据所述第一数据块确定第一查询条件;根据所述当前图表对应的第一数据集和其他数据集的关联关系,确定与所述当前图表存在关联的关联图表;当所述第一数据集与所述关联图表对应的第二数据集不同时,在所述第二数据集中查找与所述第一查询条件对应的第一字段;当所述第二数据集中存在所述第一字段时,根据所述第一字段中符合所述第一查询条件的字段值在所述关联图表中进行对应的图表联动显示。可选的,所述方法还包括:当所述第二数据集中不存在所述第一字段时,在所述第二数据集中确定第二查询条件,所述第二查询条件是根据所述第一查询条件,以及所述第一数据集和所述第二数据集的绑定关系确定的;根据所述第二查询条件在所述关联图表中进行对应的图表联动显示。可选的,所述根据所述当前图表对应的第一数据集和其他数据集的关联关系,确定与所述当前图表存在关联的关联图表,包括:在所述其他数据集中确定与所述第一数据集中的任一字段具有关联关系的所述第二数据集;将基于所述第二数据集显示的图表确定为所述关联图表。可选的,所述方法还包括:判断所述第一数据集的标识与所述第二数据集的标识是否相同;当所述第一数据集的标识与所述第二数据集的标识相同时,确定所述第一数据集与所述第二数据集相同;当所述第一数据集的标识与所述第二数据集的标识不同时,确定所述第一数据集与所述第二数据集不同。可选的,所述当所述第二数据集中不包含所述第一查询条件对应的字段时,在所述第二数据集中确定第二查询条件,所述第二查询条件是根据所述第一查询条件,以及所述第一数据集和所述第二数据集的绑定关系确定的,包括:当所述第二数据集中不包含所述第一字段时,获取所述第一数据集和所述第二数据集的绑定关系,所述绑定关系包含所述第一数据集中的第二字段与所述第二数据集中的第三字段的绑定关系,所述第二字段为所述第一数据集中的任一字段,所述第三字段为所述第二数据集中的任一字段,所述第二字段与所述第三字段为相同字段;根据所述第一查询条件在所述第二数据集中的所述第三字段中确定出与所述第一查询条件对应的字段值作为第二查询条件。可选的,所述方法还包括:当所述第一数据集与所述第二数据集相同时,根据所述第一查询条件在所述关联图表中进行对应的图表联动显示。根据本公开实施例的第二方面,提供一种图表联动装置,所述装置包括:条件确定模块,用于当获取到基于当前图表上的第一数据块触发的联动指令时,根据所述第一数据块确定第一查询条件;图表确定模块,用于根据所述当前图表对应的第一数据集和其他数据集的关联关系,确定与所述当前图表存在关联的关联图表;查找模块,用于当所述第一数据集与所述关联图表对应的第二数据集不同时,在所述第二数据集中查找与所述第一查询条件对应的第一字段;联动显示模块,用于当所述第二数据集中存在所述第一字段时,根据所述第一字段中符合所述第一查询条件的字段值在所述关联图表中进行对应的图表联动显示。可选的,所述装置包括:所述条件确定模块,还用于当所述第二数据集中不存在所述第一字段时,在所述第二数据集中确定第二查询条件,所述第二查询条件是根据所述第一查询条件,以及所述第一数据集和所述第二数据集的绑定关系确定的;所述联动显示模块,还用于根据所述第二查询条件在所述关联图表中进行对应的图表联动显示。可选的,所述图表确定模块,包括:数据集确定子模块,用于在所述其他数据集中确定与所述第一数据集中的任一字段具有关联关系的所述第二数据集;图表确定子模块,用于将基于所述第二数据集显示的图表确定为所述关联图表。可选的,所述装置还包括:判断模块,用于判断所述第一数据集的标识与所述第二数据集的标识是否相同;第一确定模块,用于当所述第一数据集的标识与所述第二数据集的标识相同时,确定所述第一数据集与所述第二数据集相同;所述第一确定模块,还用于当所述第一数据集的标识与所述第二数据集的标识不同时,确定所述第一数据集与所述第二数据集不同。可选的,所述条件确定模块,包括:绑定关系确定子模块,用于当所述第二数据集中不包含所述第一字段时,获取所述第一数据集和所述第二数据集的绑定关系,所述绑定关系包含所述第一数据集中的第二字段与所述第二数据集中的第三字段的绑定关系,所述第二字段为所述第一数据集中的任一字段,所述第三字段为所述第二数据集中的任一字段,所述第二字段与所述第三字段为相同字段;条件确定子模块,用于根据所述第一查询条件在所述第二数据集中的所述第三字段中确定出与所述第一查询条件对应的字段值作为第二查询条件。可选的,所述装置包括:所述联动显示模块,还用于当所述第一数据集与所述第二数据集相同时,根据所述第一查询条件在所述关联图表中进行对应的图表联动显示。本公开实施例的第三方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面任一项所述方法的步骤。本公开实施例的第四方面,提供一种电子设备,包括:第三方面所述的计算机可读存储介质;以及一个或者多个处理器,用于执行所述计算机可读存储介质中的计算机程序。本公开提供的图表联动方法、装置、存储介质及电子设备,通过当获取到基于当前图表上的第一数据块触发的联动指令时,根据所述第一数据块确定第一查询条件;根据所述当前图表对应的第一数据集和其他数据集的关联关系,确定与所述当前图表存在关联的关联图表;当所述第一数据集与所述关联图表对应的第二数据集不同时,在所述第二数据集中查找与所述第一查询条件对应的第一字段;当所述第二数据集中存在所述第一字段时,根据所述第一字段中符合所述第一查询条件的字段值在所述关联图表中进行对应的图表联动显示。因此,能够不局限于通过绑定字段进行图表联动显示,能够实现不同数据集字段之间的联动分析及显示,使得数据查询范围更大,使用更加灵活。本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。附图说明附图是用来提供对本公开的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本公开,但并不构成对本公开的限制。在附图中:图1是根据一示例性实施例示出的一种图表联动方法的流程图;图2是根据一示例性实施例示出的当前图表1的示意图;图3是根据一示例性实施例示出的图表2的示意图;图4是根据一示例性实施例示出的另一种图表联动方法的流程图;图5是根据一示例性实施例示出的又一种图表联动方法的流程图;图6是根据一示例性实施例示出的又一种图表联动方法的流程图;图7是根本文档来自技高网...
图表联动方法、装置、存储介质及电子设备

【技术保护点】
一种图表联动方法,其特征在于,所述方法包括:当获取到基于当前图表上的第一数据块触发的联动指令时,根据所述第一数据块确定第一查询条件;根据所述当前图表对应的第一数据集和其他数据集的关联关系,确定与所述当前图表存在关联的关联图表;当所述第一数据集与所述关联图表对应的第二数据集不同时,在所述第二数据集中查找与所述第一查询条件对应的第一字段;当所述第二数据集中存在所述第一字段时,根据所述第一字段中符合所述第一查询条件的字段值在所述关联图表中进行对应的图表联动显示。

【技术特征摘要】
1.一种图表联动方法,其特征在于,所述方法包括:当获取到基于当前图表上的第一数据块触发的联动指令时,根据所述第一数据块确定第一查询条件;根据所述当前图表对应的第一数据集和其他数据集的关联关系,确定与所述当前图表存在关联的关联图表;当所述第一数据集与所述关联图表对应的第二数据集不同时,在所述第二数据集中查找与所述第一查询条件对应的第一字段;当所述第二数据集中存在所述第一字段时,根据所述第一字段中符合所述第一查询条件的字段值在所述关联图表中进行对应的图表联动显示。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述第二数据集中不存在所述第一字段时,在所述第二数据集中确定第二查询条件,所述第二查询条件是根据所述第一查询条件,以及所述第一数据集和所述第二数据集的绑定关系确定的;根据所述第二查询条件在所述关联图表中进行对应的图表联动显示。3.根据权利要求1所述的方法,其特征在于,所述根据所述当前图表对应的第一数据集和其他数据集的关联关系,确定与所述当前图表存在关联的关联图表,包括:在所述其他数据集中确定与所述第一数据集中的任一字段具有关联关系的所述第二数据集;将基于所述第二数据集显示的图表确定为所述关联图表。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:判断所述第一数据集的标识与所述第二数据集的标识是否相同;当所述第一数据集的标识与所述第二数据集的标识相同时,确定所述第一数据集与所述第二数据集相同;当所述第一数据集的标识与所述第二数据集的标识不同时,确定所述第一数据集与所述第二数据集不同。5.根据权利要求2所述的方法,其特征在于,所述当所述第二数据集中不包含所述第一查询条件对应的字段时,在所述第二数据集中确定第二查询条件,所述第二查询条件是根据所述第一查询条件,以及所述第一数据集和所述第二数据集的绑定关系确定的,包括:当所述第二数据集中不包含所述第一字段时,获取所述第一数据集和所述第二数据集...

【专利技术属性】
技术研发人员:廉帅马帅
申请(专利权)人:东软集团股份有限公司
类型:发明
国别省市:辽宁,21

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

1