[發明專利]一種基于指標的數據分析自取數方法及系統在審
| 申請號: | 201611061876.2 | 申請日: | 2016-11-28 |
| 公開(公告)號: | CN106776834A | 公開(公告)日: | 2017-05-31 |
| 發明(設計)人: | 王秀英;陳軍;產國平;魏晟坤 | 申請(專利權)人: | 中通服公眾信息產業股份有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 濟南智圓行方專利代理事務所(普通合伙企業)37231 | 代理人: | 張玉琳 |
| 地址: | 830000 新疆維*** | 國省代碼: | 新疆;65 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 指標 數據 分析 自取 方法 系統 | ||
1.一種基于指標的數據分析自取數方法,其特征在于:
步驟一,建立指標體系數據模型,根據指標體系數據模型建立指標數據庫;
步驟二,在指標數據庫中,根據選擇的指標信息,通過指標配置映射鎖定查詢用到的指標數據表;
步驟三,在指標數據表中,根據選擇的維度信息,將各指標數據表中相同維度規約到同一維度列下,合并產生指標與維度組合的查詢基礎結果集;
步驟四,將基礎結果集中需要在行信息上展示的維度列,以各維度列為外鍵,依次與相應的維度字典表進行左關聯,形成查詢語句的數據源集合;
步驟五,根據對維度屬性的展示位置配置信息,生成查詢列、分組列、限定條件定義,形成最終查詢語句,執行并將查詢結果反饋用戶。
2.根據權利要求1所述的一種基于指標的數據分析自取數方法,其特征在于,所述步驟一中的指標體系數據模型的建立方法為:
步驟s1,定義各類指標屬性、數據口徑、查詢維度信息;
步驟s2,依據指標體系中對各個指標的統計口徑定義,按指標數據周期生成指標結果數據;
步驟s3,為每個維度建立維度字典表;
步驟s4,建立用以提供查詢語句構造器構造查詢語句使用的維度定義元數據。
3.根據權利要求1所述的一種基于指標的數據分析自取數方法,其特征在于,所述步驟三包括:
匹配各指標的查詢維度列定義,交由指標結果集規范化模塊進行維度列的規整,形成最優指標結果集查詢條件;
當只有一個查詢指標時,指標結果集唯一,維度列無二義性,指標結果集即為當前指標結果表;
當有多個查詢指標,且各指標結果表中對所需查詢維度的列名定義都相同時,指標結果集即為當前各指標結果表;
當有多個查詢指標,且各指標結果表中對某一查詢維度的列名定義不同時,通過CASE條件判斷語句進行維度規整,返回統一維度列結果集。
4.根據權利要求1所述的一種基于指標的數據分析自取數方法,其特征在于,所述步驟五包括:
獲取選擇的行維度配置,構造SELECT子句和GROUP BY子句所需的列信息;
獲取選擇的列維度配置,及對列維度上的值域選擇,對維度的每個屬性值,通過CASE條件判斷語句限定統計列條件,生成查詢列表達式,向SELECT子句追加查詢列;
獲取選擇的指標、維度查詢條件,構造WHERE子句限定條件內容;
將生成的SELECT、FORM、WHERE、GROUP BY子句拼裝,生成可執行的SQL語句進行數據查詢。
5.根據權利要求2所述的一種基于指標的數據分析自取數方法,其特征在于,所述指標體系具體包括:
基礎指標定義,主要包含:基礎指標ID、基礎指標名稱、度量單位、基礎統計口徑,用以刻畫某一類指標的最基礎屬性描述,并統一約束指標的基礎口徑;
應用指標定義,主要包含:應用指標ID、應用指標名稱、所屬基礎指標、數據周期類型、限定條件、統計維度等,用以提供業務查詢的指標數據支撐。
6.根據權利要求2所述的一種基于指標的數據分析自取數方法,其特征在于,所述維度元數據包括:
維度信息元數據,主要包含:維度的名稱、維度字典表名、維表主鍵列名,用以在SQL語句構造時,生成指標表與相關維表之間的JOIN子句;
維度屬性信息元數據,主要包含:維度屬性名稱、維表中所屬列名、維度屬性的鍵值列名、父維度屬性列名,用以在SQL語句構造時,生成相關維度列表達式,以及用戶在頁面中設置存在層級關系的維度屬性條件選擇時,對其子維度值域的過濾。
7.一種基于指標的數據分析自取數系統,其特征在于,包括指標管理模塊、自助查詢模塊及查詢語句構造模塊,
指標管理模塊,對各類模型關系進行定義,并生成指標數據;
自助查詢模塊,提供指標、維度的拖拽式自由組合查詢內容操作界面,及呈現定制的查詢結果;
查詢語句構造模塊,用以將自助查詢模塊提供的的查詢內容轉換為可執行的數據查詢語句;
自助查詢模塊通過指標管理模塊進行查詢內容的配置,將查詢內容配置的結果傳輸給查詢語句構造模塊,查詢語句構造模塊根據查詢內容構造成sql語句并通過指標管理模塊查詢出結果反饋給自助查詢模塊展示出來。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中通服公眾信息產業股份有限公司,未經中通服公眾信息產業股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611061876.2/1.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





