[發明專利]一種多維數據的測試方法和裝置在審
| 申請號: | 201810792068.6 | 申請日: | 2018-07-18 |
| 公開(公告)號: | CN109033322A | 公開(公告)日: | 2018-12-18 |
| 發明(設計)人: | 郝蕓霞;周桂英;邢雨桐 | 申請(專利權)人: | 中國聯合網絡通信集團有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京天昊聯合知識產權代理有限公司 11112 | 代理人: | 彭瑞欣;汪源 |
| 地址: | 100033 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 測試 多維 測試數據 展現層 商業智能系統 方法和裝置 多維數據 降維處理 數據倉庫 數據測試 導出 前臺 測試數據對應 表格樣式 表生成 精準度 維度 | ||
本發明公開了一種多維數據的測試方法和裝置,基于商業智能系統,商業智能系統包括前臺展現層和數據倉庫層。該方法從前臺展現層中導出待測試多維數據表,根據待測試多維數據表的表格樣式從數據倉庫層中導出與待測試多維數據表對應的測試數據;對測試數據進行維度匯總處理并生成與測試數據對應的匯總表;對測試數據和匯總表進行降維處理并生成第一簡表;對待測試多維數據表進行降維處理并生成第二簡表;根據第一簡表和第二簡表生成待測試多維數據表的測試結果。本發明一方面能夠提升前臺展現層的數據測試效率,另一方面還能夠提升數據測試結果的精準度。
技術領域
本發明涉及商業智能數據分析技術領域,特別涉及一種多維數據的測試方法和裝置。
背景技術
商業智能(Business Intelligence,簡稱BI)為將數據轉化為知識的過程,其具體包括:數據捕獲、數據分析、數據交流及利用數據指導企業經營決策。商業智能系統是指收集、轉換、分析和發布數據的系統。近年來,商業智能系統在企業運用方面得到了長足發展,很多企業開發有自己的商業智能系統,并借助商業智能系統進行數據分析以幫助企業進行決策。
典型的企業商業智能系統包括三個層次,分別為:數據接口層,其通過接口從不同的數據源系統中抽取企業的操作性數據,將數據經過接口級的數據驗證(如:數據清洗)后存儲在企業級的數據倉庫層中;數據倉庫層,其根據業務主體進行數據倉庫建模,并按照定義好的數據倉庫模塊對數據接口層獲取的數據進行轉換(如:統一數據名稱和字段),再將數據裝載到數據倉庫中,以供前臺展示層使用。前臺展現層,其利用已有的數據展現工具或編寫可視化展現程序的方式,將數據倉庫中的數據以各種數據應用的形式(如:報表、圖表、計算分析結果)展現到用戶面前。
為保證企業商業智能系統中每一層數據的準確性、完整性、一致性和即時性,需對每一層數據進行測試。其中,前臺展現層中的數據分布零散,且同一數據有多個維度的數值,使用人工抽檢方式對前臺展現層中的數據進行測試時,需對每個維度的數值進行逐一比對并進行維度匯總運算,這會導致測試效率過低或測試結果不精準。
發明內容
本發明旨在至少解決現有技術中存在的技術問題之一,提供了一種多維數據的測試方法和裝置,一方面能夠提升前臺展現層的數據測試效率,另一方面還能夠提升數據測試結果的精準度。
為實現上述目的,本發明提供了一種多維數據的測試方法,基于商業智能系統,所述商業智能系統包括前臺展現層和數據倉庫層,所述多維數據測試方法包括:
根據預先生成的待測試多維數據表的表格樣式從數據倉庫層中導出與所述待測試多維數據表對應的測試數據;
對所述測試數據進行維度匯總處理并生成與所述測試數據對應的匯總表;
對所述測試數據和匯總表進行降維處理并生成第一簡表,所述第一簡表包括多個第一哈希碼及與第一哈希碼對應的數據值;
對所述待測試多維數據表進行降維處理并生成第二簡表,所述第二簡表包括多個第二哈希碼及與第二哈希碼對應的數據值;
根據所述第一簡表和第二簡表生成所述待測試多維數據表的測試結果。
可選地,在所述根據預先生成的待測試多維數據表的表格樣式從數據倉庫層中導出與所述待測試多維數據表對應的測試數據之前還包括:
從前臺展現層中導出待測試多維數據表,所述待測試多維數據表為一個或多個;
生成所述待測試多維數據表的表格樣式,所述待測試多維數據表的表格樣式中至少包括指標名稱、與所述指標對應的多個維度、多個維度中每個維度的取值、及數據值。
可選地,所述對所述測試數據進行維度匯總處理并生成與所述測試數據對應的匯總表具體包括:
對所述測試數據進行維度匯總處理并生成與每個維度對應的多個匯總子表;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國聯合網絡通信集團有限公司,未經中國聯合網絡通信集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810792068.6/2.html,轉載請聲明來源鉆瓜專利網。





