[发明专利]交叉透视表生成方法、装置、电子设备和可读存储介质在审
申请号: | 202111196111.0 | 申请日: | 2021-10-14 |
公开(公告)号: | CN114238308A | 公开(公告)日: | 2022-03-25 |
发明(设计)人: | 潘裕权;李明 | 申请(专利权)人: | 多点生活(成都)科技有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/245;G06F16/28 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 杨奇松 |
地址: | 610000 四川省成都市高新区中国(四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 交叉 透视 生成 方法 装置 电子设备 可读 存储 介质 | ||
1.一种交叉透视表生成方法,其特征在于,所述方法包括:
响应当前接入操作,从内置的多个查询引擎中确定出相对于所述当前接入操作最优的目标查询引擎;
基于所述目标查询引擎获取初始数据;
基于所述初始数据进行数据模型和字段的推荐;
响应用户基于推荐的字段进行的拖曳操作,获得所述拖曳操作对应的目标字段;
根据所述目标字段和用户基于推荐的数据模型确定的目标数据模型,对所述初始数据进行查询获得表数据,并根据所述表数据生成交叉透视表。
2.根据权利要求1所述的交叉透视表生成方法,其特征在于,所述基于所述目标查询引擎获取初始数据的步骤,包括:
确定所述当前接入操作指向的待连接数据源;
根据所述待连接数据源的连接参数接入所述待连接数据源;
基于所述目标查询引擎从所述待连接数据源获取初始数据。
3.根据权利要求1所述的交叉透视表生成方法,其特征在于,所述从内置的多个查询引擎中确定出相对于所述当前接入操作最优的目标查询引擎的步骤,包括:
确定所述当前接入操作指向的待连接数据源;
在所述当前接入操作为针对所述待连接数据源的首次接入操作时,比对内置的多个查询引擎的负载量,将负载量最小的查询引擎作为所述当前接入操作最优的目标查询引擎;
在所述当前接入操作不为针对所述待连接数据源的首次接入操作时,获取所述待连接数据源的历史查询记录,在内置的各个查询引擎上执行与所述历史查询记录相同的查询操作并获得各个查询引擎在完成查询操作时的查询耗时,将查询耗时最短的查询引擎作为所述当前接入操作最优的目标查询引擎。
4.根据权利要求1所述的交叉透视表生成方法,其特征在于,所述基于所述初始数据进行数据模型和字段的推荐的步骤,包括:
对所述初始数据按不同的模式进行预处理,得到多个不同的数据模型;
根据用户的个人信息、用户对已推荐的数据模型的历史使用信息、各所述数据模型的热度值中的至少一项进行数据模型的推荐;
根据用户的个人信息、用户对已推荐的字段的历史使用信息、各所述字段的热度值中的至少一项进行字段的推荐。
5.根据权利要求1所述的交叉透视表生成方法,其特征在于,所述响应用户基于推荐的字段进行的拖曳操作,获得所述拖曳操作对应的目标字段的步骤,包括:
将推荐的各个字段展示在页面的推荐区域;
响应用户对推荐的字段的拖曳操作,基于所述拖曳操作将对应的字段拖曳至页面的目标区域以得到目标字段;
其中,所述目标区域包括行字段区域、列字段区域和指标字段区域,所述目标字段包括位于所述行字段区域的目标行字段、位于所述列字段区域的目标列字段和位于所述指标字段区域的目标指标字段。
6.根据权利要求1所述的交叉透视表生成方法,其特征在于,所述目标字段包括目标行字段、目标列字段和目标指标字段;
所述根据所述目标字段和用户基于推荐的数据模型确定的目标数据模型,对所述初始数据进行查询获得表数据的步骤,包括:
根据用户基于推荐的数据模型确定的目标数据模型,确定数据源库表,并获取数据源库表的库表名称;
设置所述目标指标字段的聚合方式;
按所述聚合方式,并根据所述目标行字段、目标列字段、目标指标字段和库表名称对所述初始数据进行查询获得表数据。
7.根据权利要求6所述的交叉透视表生成方法,其特征在于,所述根据所述表数据生成交叉透视表的步骤,包括:
分别按行维度和列维度对所述表数据进行提取;
针对各所述行维度,获得所述行维度与各所述列维度结合时对应的表数据,生成主体数据;
基于所述主体数据按设置规则进行合计处理,得到合计数据;
根据所述合计数据、主体数据,生成交叉透视表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于多点生活(成都)科技有限公司,未经多点生活(成都)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111196111.0/1.html,转载请声明来源钻瓜专利网。