[發明專利]一種通用高效自助數據查詢系統及實現方法有效
| 申請號: | 201511018158.2 | 申請日: | 2015-12-28 |
| 公開(公告)號: | CN105677745B | 公開(公告)日: | 2019-05-21 |
| 發明(設計)人: | 李勇波;李淑飛;季統凱 | 申請(專利權)人: | 國云科技股份有限公司 |
| 主分類號: | G06F16/2453 | 分類號: | G06F16/2453;G06F16/2455 |
| 代理公司: | 廣東莞信律師事務所 44332 | 代理人: | 余倫 |
| 地址: | 523808 廣東省東莞市松山湖高*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 通用 高效 自助 數據 查詢 系統 實現 方法 | ||
本發明涉及云數據庫技術領域,尤其是一種通用高效自助數據查詢系統及實現方法。本發明將數據查詢快速自助定義為SQL語句進行管理,并對該自助數據查詢的SQL進行唯一標識,通過自助數據查詢引擎對該唯一標識的SQL語句進行智能分析解析,然后請求后臺生成相關數據進行多種形式快速智能展現及導出。本發明快速有效地實現了自助數據查詢功能從生成,引用,加工,發布,收藏,到刪除一整套的通用管理及維護,并能將自助數據查詢定制化、可視化、可控化,同時能夠快速高效將查詢數據按事先定制模型進行展現;可大規模應用于用戶快速多變統計報表,個性化且復雜的數據需求;可以用于大數據的處理。
技術領域
本發明涉及云數據庫技術領域,尤其是一種通用高效自助數據查詢系統及實現方法。
背景技術
在當今全球經濟一體化的趨勢下,企業、政府等面對自身不斷開展及調整的龐大業務,其自身歸建的業務系統種類繁多,數據孤島嚴重,再加上不斷顯現的客戶在個性化且復雜的業務需求,以及快速多變統計報表需求,基于云數據庫構建的自助數據查詢系統及實現方法不失一種通用高效解決實際需求的方式。通用高效自助數據查詢系統采用先進的層次構件模型,以層次構件應用即服務的為設計理念,以簡單通用可視化的流程向導式的自助數據查詢方法為目標,極力打造一套具有核心競爭力自助數據查詢平臺。
發明內容
本發明解決的技術問題之一在于提供一種通用高效自助數據查詢系統;可實現高效的自助數據查詢。
本發明解決的技術問題之二在于提供一種通用高效自助數據查詢系統的自助數據查詢方法;提供簡單通用可視化單的流程向導式及快速自定義SQL語句的自助數據查詢方法,并使查詢操作資源化,同時提供對該資源的引用、發布、收藏,以及向第三方以Restful服務進行開放;通過自助查詢引擎高效對SQL語句進行行詞法、語法及語義上的分析處理,并可對SQL語句進行優化及安全性檢測,極大的提高查詢效率。
本發明解決上述技術問題之一的技術方案是:
所述的系統包括資源展現層、資源服務層、查詢服務層和業務數據層;
所述的資源展現層,包括資源展現和資源導出;在有資源展現請求時,將資源信息請求封裝成的資源標識發送資源服務層;
所述的資源服務層,包括資源目錄、資源發布、我的收藏、資源展現模版、RESTful服務模塊;負責接收資源展現層發送的請求,在已發布資源目錄查找到相應的資源標識,并將資源標識向查詢服務層提交,同時將資源標識的展現模版進行獲取;
所述的查詢服務層,包括查詢管理、查詢引擎、查詢信息庫等模塊;查詢管理包括通用查詢入口、可視化定制條件查詢、自定義SQL查詢、開放接口;查詢引擎包括自助查詢引擎/SQL解析器和數據規則處理;查詢信息庫包括元數據庫和管理信息庫;在接收到資源服務層的資源標識請求,查詢到資源標識對應的唯一附屬SQL語句后,將該SQL語句載入到自助查詢引擎進行解析及執行,通過連接業務數據層數據接口獲取查詢數據后將數據結果集返回給資源服務層;
所述的業務數據層,包括云數據庫統一接口和各業務數據庫;接收到查詢服務層的查詢請求后,通過云數據庫統一接口建立相關查詢連接并執行查詢,完后返回數據結果集給查詢服務層并斷開相應連接;
通過資源展現層、資源服務層、查詢服務層和業務數據層共同進行交互協作處理,實現自助數據查詢。
本發明解決上述技術問題之二的技術方案是:
所述的資源展現層的處理流程如下:
第一步,用戶進入自助查詢界面;
第二步,用戶輸入資源信息進行查詢;
第三步,資源展現層根據資源信息,根據本層緩存模糊匹配資源信息,并以列表顯示該文資源信息已經處于可查詢狀態;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國云科技股份有限公司,未經國云科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201511018158.2/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





