交叉透视表生成方法、装置、电子设备和可读存储介质制造方法及图纸

技术编号:32805910 阅读:25 留言:0更新日期:2022-03-26 19:58
本申请提供一种交叉透视表生成方法、装置、电子设备和可读存储介质,通过响应当前接入操作,从内置的多个查询引擎中确定出相对于当前接入操作最优的目标查询引擎,基于目标查询引擎获取初始数据。并基于初始数据进行数据模型和字段的推荐,响应用户基于推荐的字段进行的拖曳操作,获得拖曳操作对应的目标字段,根据目标字段和用户基于推荐的数据模型确定的目标数据模型,对初始数据进行查询获得表数据,根据表数据生成交叉透视表。本方案中,基于最优的目标查询引擎进行查询,可提高查询速度,且可实现智能推荐、智能生成交叉透视表,并且,拖曳操作的方式可提高操作的便捷性,可达到提高查询速度、数据分析效率,且提升用户体验的效果。验的效果。验的效果。

【技术实现步骤摘要】
交叉透视表生成方法、装置、电子设备和可读存储介质


[0001]本申请涉及数据处理
,具体而言,涉及一种交叉透视表生成方法、装置、电子设备和可读存储介质。

技术介绍

[0002]随着互联网行业进入大数据时代,各类数据信息获取技术不断完善。用户对数据分析的需求越来越高。交叉透视分析是数据分析中常用且高效的数据分析方式,可以对分组变量之间的变量关系,以交叉表形式进行对比分析。由于数据存储在原始数据源中,用户不能直接对数据进行自由的交叉透视分析,而且数据庞大分散,用户不能快速的找到所需数据进行使用。
[0003]因此在大数据量下,需要一种解决数据的查询速度较慢,数据分析效率低,用户体验较差的方法。

技术实现思路

[0004]本申请的目的包括,例如,提供了一种交叉透视表生成方法、装置、电子设备和可读存储介质,其能够提高查询速度、分析效率,且提升用户体验。
[0005]本申请的实施例可以这样实现:
[0006]第一方面,本申请提供一种交叉透视表生成方法,所述方法包括:
[0007]响应当前接入操作,从内本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种交叉透视表生成方法,其特征在于,所述方法包括:响应当前接入操作,从内置的多个查询引擎中确定出相对于所述当前接入操作最优的目标查询引擎;基于所述目标查询引擎获取初始数据;基于所述初始数据进行数据模型和字段的推荐;响应用户基于推荐的字段进行的拖曳操作,获得所述拖曳操作对应的目标字段;根据所述目标字段和用户基于推荐的数据模型确定的目标数据模型,对所述初始数据进行查询获得表数据,并根据所述表数据生成交叉透视表。2.根据权利要求1所述的交叉透视表生成方法,其特征在于,所述基于所述目标查询引擎获取初始数据的步骤,包括:确定所述当前接入操作指向的待连接数据源;根据所述待连接数据源的连接参数接入所述待连接数据源;基于所述目标查询引擎从所述待连接数据源获取初始数据。3.根据权利要求1所述的交叉透视表生成方法,其特征在于,所述从内置的多个查询引擎中确定出相对于所述当前接入操作最优的目标查询引擎的步骤,包括:确定所述当前接入操作指向的待连接数据源;在所述当前接入操作为针对所述待连接数据源的首次接入操作时,比对内置的多个查询引擎的负载量,将负载量最小的查询引擎作为所述当前接入操作最优的目标查询引擎;在所述当前接入操作不为针对所述待连接数据源的首次接入操作时,获取所述待连接数据源的历史查询记录,在内置的各个查询引擎上执行与所述历史查询记录相同的查询操作并获得各个查询引擎在完成查询操作时的查询耗时,将查询耗时最短的查询引擎作为所述当前接入操作最优的目标查询引擎。4.根据权利要求1所述的交叉透视表生成方法,其特征在于,所述基于所述初始数据进行数据模型和字段的推荐的步骤,包括:对所述初始数据按不同的模式进行预处理,得到多个不同的数据模型;根据用户的个人信息、用户对已推荐的数据模型的历史使用信息、各所述数据模型的热度值中的至少一项进行数据模型的推荐;根据用户的个人信息、用户对已推荐的字段的历史使用信息、各所述字段的热度值中的至少一项进行字段的推荐。5.根据权利要求1所述的交叉透视表生成方法,其特征在于,所述响应用户基于推荐的字段进行的拖曳操作,获得所述拖曳操作对应的目标字段的步骤,包括:将推荐的各个字段展示在页面的推荐区域;响应用户对推荐的字段的拖曳操作,基于所述拖曳操作将对应的字段拖曳至页面的目标区域以得到目标...

【专利技术属性】
技术研发人员:潘裕权李明
申请(专利权)人:多点生活成都科技有限公司
类型:发明
国别省市:

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

1