[發明專利]用于提供查詢結果的匯總報告選項的方法和結果匯總裝置在審
| 申請號: | 201580072248.1 | 申請日: | 2015-12-24 |
| 公開(公告)號: | CN107430605A | 公開(公告)日: | 2017-12-01 |
| 發明(設計)人: | 布丕·庫馬爾·杰恩;普尼特·古普塔;薩卜哈迪普·吉恩 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 提供 查詢 結果 匯總 報告 選項 方法 裝置 | ||
技術領域
本發明涉及查詢報告領域,尤其涉及一種用于提供查詢結果的匯總報告選項的方法和結果匯總裝置。
背景技術
一般情況下,大數據包括大數據存儲器(稱為數據存儲器)中存儲的海量復雜數據的集合。海量復雜數據以常被索引、存儲和壓縮的數據塊形式存儲。數據存儲器提供了查找所述數據存儲器中的數據從而對用戶指定的一個或多個查詢作出響應的有效工具。所述工具的實例為處理所述用戶請求的基于OLAP查詢的在線分析處理(Online Analytical Processing,簡稱OLAP)工具。通常,所述用戶創建的所述一個或多個查詢由查詢處理服務器中的查詢執行器執行。所述查詢處理服務器配置成利用所述數據存儲器的所述數據或信息處理所述一個或多個查詢。所述查詢執行器提供了包括‘n’個數據記錄的查詢結果。通常,所述用戶并不想查看所有數據記錄卻想查看所述查詢結果的匯總報告。因此,執行生成匯總查詢結果的一方面,從而僅提供與用戶相關的這些匯總數據。
其中一個傳統方法中,用戶在選擇所述查詢處理服務器中存儲的預配置查詢分析模板后會接收到所述匯總查詢結果。所述預配置查詢分析模板包括以匯總形式分析和檢索信息的分析技術。所述預配置查詢分析模板由二次開發者創建,所述二次開發者可以是信息技術(Information Technology,簡稱IT)人員、商務智能(Business Intelligence,簡稱BI)專家、數據科學家等。所述預配置查詢分析模板可以各種查詢語言生成,其包括但不限于多維表達式(Multidimensional Expressions,簡稱MDX)語言、基于關系數據庫管理系統(Relational Database Management System,簡稱RDMS)的語言、基于結構化查詢語言(Structured Query Language,簡稱SQL)的語言、基于不只結構化的查詢語言(Not Only Structured Query Language,簡稱NoSQL)的語言、基于半結構化查詢的語言和基于非結構化查詢的語言。圖1示出了接收匯總形式的查詢結果(即所述查詢結果的匯總報告)的所述用戶使用所述預配置查詢分析模板的現有技術。所述二次開發者提供了查詢語言規范,即報告設計器的查詢語言類型。所述報告設計器采用一種或多種數據源生成查詢分析模板。所述查詢分析模板存儲在反過來提供給所述使用者的所述查詢處理服務器中。所述用戶根據預配置查詢分析模板選擇其中一個預配置查詢分析模板來接收所述匯總形式的查詢結果。所述用戶可以與所述二次開發者進行交互以生成一種新型的查詢分析模板。盡管如此,所述二次開發者生成所述預配置查詢分析模板的行為是復雜且耗時的過程。同樣,如果所述用戶想執行一種新型分析,則所述用戶必須請求所述二次開發者創建新的查詢分析模板。所述過程同樣耗時。
傳統上,提供了一種所述用戶充當二次開發者的自助分析法。所述用戶通常選擇所述查詢結果的必填字段以查看僅僅包括了所選字段的所述查詢結果。如果出現大數據,所述查詢結果可包括許多數據記錄,因為進行分析時所述用戶可能丟失跟蹤的數據記錄。因此,所述用戶可提供過濾器并生成所述查詢結果數據的一個或多個匯總組,從而改進分析。一旦獲得所述用戶需要的數據,所述用戶選擇適合的可視化形式來查看所述查詢結果。然而,通過所述自助分析方法獲得最終分析結果的持續時間更長。而且,現有方法還包括創建所述一個或多個匯總報告的手動過程,所述過程容易出錯。
發明內容
本發明的目的是克服現有技術的缺點。本發明的目的是取消使用提供匯總形式的查詢結果的預配置分析模板。本發明的另一目的是減少生成查詢結果的匯總報告選項的耗時。更具體地,本發明的目的是取消創建所述查詢結果匯總的手動過程。
本發明涉及一種提供查詢結果的匯總報告選項的方法。所述方法包括結果匯總裝置執行的一個或多個步驟。所述方法的第一步包括所述結果匯總裝置從查詢執行器接收一個或多個查詢的查詢結果。第二步包括所述結果匯總裝置從組生成單元接收所述查詢結果的一個或多個字段中各字段的一個或多個組信息。所述一個或多個組信息包括分成一個或多個組的所述一個或多個字段中各字段的數據記錄,并且所述一個或多個組中的每一組包括組記錄條目。所述方法的第三步包括所述結果匯總裝置使用所述一個或多個組信息生成所述查詢結果的一個或多個匯總報告選項。第四步包括向一個或多個用戶設備提供所述查詢結果的所述一個或多個匯總報告選項。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201580072248.1/2.html,轉載請聲明來源鉆瓜專利網。





