[發明專利]交叉透視表生成方法、裝置、電子設備和可讀存儲介質在審
| 申請號: | 202111196111.0 | 申請日: | 2021-10-14 |
| 公開(公告)號: | CN114238308A | 公開(公告)日: | 2022-03-25 |
| 發明(設計)人: | 潘裕權;李明 | 申請(專利權)人: | 多點生活(成都)科技有限公司 |
| 主分類號: | G06F16/22 | 分類號: | G06F16/22;G06F16/245;G06F16/28 |
| 代理公司: | 北京超凡宏宇專利代理事務所(特殊普通合伙) 11463 | 代理人: | 楊奇松 |
| 地址: | 610000 四川省成都市高新區中國(四*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 交叉 透視 生成 方法 裝置 電子設備 可讀 存儲 介質 | ||
本申請提供一種交叉透視表生成方法、裝置、電子設備和可讀存儲介質,通過響應當前接入操作,從內置的多個查詢引擎中確定出相對于當前接入操作最優的目標查詢引擎,基于目標查詢引擎獲取初始數據。并基于初始數據進行數據模型和字段的推薦,響應用戶基于推薦的字段進行的拖曳操作,獲得拖曳操作對應的目標字段,根據目標字段和用戶基于推薦的數據模型確定的目標數據模型,對初始數據進行查詢獲得表數據,根據表數據生成交叉透視表。本方案中,基于最優的目標查詢引擎進行查詢,可提高查詢速度,且可實現智能推薦、智能生成交叉透視表,并且,拖曳操作的方式可提高操作的便捷性,可達到提高查詢速度、數據分析效率,且提升用戶體驗的效果。
技術領域
本申請涉及數據處理技術領域,具體而言,涉及一種交叉透視表生成方法、裝置、電子設備和可讀存儲介質。
背景技術
隨著互聯網行業進入大數據時代,各類數據信息獲取技術不斷完善。用戶對數據分析的需求越來越高。交叉透視分析是數據分析中常用且高效的數據分析方式,可以對分組變量之間的變量關系,以交叉表形式進行對比分析。由于數據存儲在原始數據源中,用戶不能直接對數據進行自由的交叉透視分析,而且數據龐大分散,用戶不能快速的找到所需數據進行使用。
因此在大數據量下,需要一種解決數據的查詢速度較慢,數據分析效率低,用戶體驗較差的方法。
發明內容
本申請的目的包括,例如,提供了一種交叉透視表生成方法、裝置、電子設備和可讀存儲介質,其能夠提高查詢速度、分析效率,且提升用戶體驗。
本申請的實施例可以這樣實現:
第一方面,本申請提供一種交叉透視表生成方法,所述方法包括:
響應當前接入操作,從內置的多個查詢引擎中確定出相對于所述當前接入操作最優的目標查詢引擎;
基于所述目標查詢引擎獲取初始數據;
基于所述初始數據進行數據模型和字段的推薦;
響應用戶基于推薦的字段進行的拖曳操作,獲得所述拖曳操作對應的目標字段;
根據所述目標字段和用戶基于推薦的數據模型確定的目標數據模型,對所述初始數據進行查詢獲得表數據,并根據所述表數據生成交叉透視表。
在可選的實施方式中,所述基于所述目標查詢引擎獲取初始數據的步驟,包括:
確定所述當前接入操作指向的待連接數據源;
根據所述待連接數據源的連接參數接入所述待連接數據源;
基于所述目標查詢引擎從所述待連接數據源獲取初始數據。
在可選的實施方式中,所述從內置的多個查詢引擎中確定出相對于所述當前接入操作最優的目標查詢引擎的步驟,包括:
確定所述當前接入操作指向的待連接數據源;
在所述當前接入操作為針對所述待連接數據源的首次接入操作時,比對內置的多個查詢引擎的負載量,將負載量最小的查詢引擎作為所述當前接入操作最優的目標查詢引擎;
在所述當前接入操作不為針對所述待連接數據源的首次接入操作時,獲取所述待連接數據源的歷史查詢記錄,在內置的各個查詢引擎上執行與所述歷史查詢記錄相同的查詢操作并獲得各個查詢引擎在完成查詢操作時的查詢耗時,將查詢耗時最短的查詢引擎作為所述當前接入操作最優的目標查詢引擎。
在可選的實施方式中,所述基于所述初始數據進行數據模型和字段的推薦的步驟,包括:
對所述初始數據按不同的模式進行預處理,得到多個不同的數據模型;
根據用戶的個人信息、用戶對已推薦的數據模型的歷史使用信息、各所述數據模型的熱度值中的至少一項進行數據模型的推薦;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于多點生活(成都)科技有限公司,未經多點生活(成都)科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111196111.0/2.html,轉載請聲明來源鉆瓜專利網。





