[發明專利]一種BI應用元數據描述文件的執行方法和裝置在審
| 申請號: | 201110425073.1 | 申請日: | 2011-12-16 |
| 公開(公告)號: | CN103164476A | 公開(公告)日: | 2013-06-19 |
| 發明(設計)人: | 江志雄;鄧超;高丹 | 申請(專利權)人: | 中國移動通信集團公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京中譽威圣知識產權代理有限公司 11279 | 代理人: | 叢芳;彭曉玲 |
| 地址: | 100032 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 bi 應用 數據 描述 文件 執行 方法 裝置 | ||
技術領域
本發明涉及一種商務智能應用元數據描述文件的執行方法,屬于數據業務領域。
背景技術
商務智能,英文為Business?Intelligence,簡寫為BI。
其中,商業智能通常被理解為將企業中現有的數據轉化為知識,幫助企業做出明智的業務經營決策的工具。
一般地,商業智能的基本體系結構包括ETL、聯機分析處理和數據挖掘三個部分。其中,商業智能的關鍵是從許多來自不同的企業運作系統的數據中提取出有用的數據并進行清理,以保證數據的正確性,然后經過抽取(Extraction)、轉換(Transformation)和裝載(Load),即ETL過程,合并到一個企業級的數據倉庫里,從而得到企業數據的一個全局視圖,在此基礎上利用合適的查詢和分析工具、數據挖掘工具、OLAP工具等對其進行分析和處理(這時信息變為輔助決策的知識),最后將知識呈現給管理者,為管理者的決策過程提供支持。
其中,圖1是現有技術中的一個BI體系架構的示意圖;
其中,整個體系包括:終端用戶查詢和報告工具、OLAP工具、數據挖掘(Data?Mining)軟件、數據倉庫(Data?Warehouse)和數據集市(Data?Mart)產品、聯機分析處理(OLAP)等工具。
隨著企業數據的海量增長以及處理邏輯的日益復雜,使得現有的BI系統越來越難以滿足企業的需求,其中,主要存在以下缺點:
(1).可集成性不足:
不同的BI任務具有風格迥異的描述方案,例如:ETL的描述方案關注的是ETL的流程,而Report的描述方案則關注展示的風格和樣式?,F有BI系統的缺乏一個統一的BI應用描述規范,使得各種不同的BI任務和工具之間難以集成。
(2).現有BI應用開發方式不能適應不同層次的開發人員協作開發,共同構建應用,其靈活性有待提高。
(3).開發BI系統,難度大,周期長:
BI系統的功能,既涉及到業務流程、信息分析技術,又涉及到負載、調度、監控、流程控制等平臺構建技術,這些技術的開發,集成,難度大,耗時長,質量難以保證。
(4)BI應用執行和解析復雜。
發明內容
本發明針對現有技術中的BI應用開發的缺點,設計了一種BI應用元數據描述規范用以輔助BI的應用開發。
同時,根據本發明的第一目的,本發明提供了一種BI應用元數據描述文件的執行方法,具體包括:
A、獲取并解析BI應用元數據描述文件中的業務層元數據;
根據業務層元數據中的業務流程控制元數據,依次執行業務流程控制元數據中的各個BI任務節點;
B、根據各個BI任務節點所指向的BI任務元數據描述文件,依次解析并執行各個BI任務元數據。
其中,優選的是,所述各個BI任務節點通過該BI任務節點所綁定的行為的源屬性指向并調用執行所述BI任務元數據描述文件。
其中,步驟B中,所述BI任務節點是ETL任務節點,其中,解析ETL任務元數據具體包括:
根據ETL任務元數據描述文件中的BI組件元數據獲取到所要執行的組件元數據的文件路徑;
調用組件元數據的文件路徑所指向的各個組件元數據,解析所述各個組件元數據。
其中,步驟B中,所述BI任務節點是Report任務節點;其中,解析Report任務元數據具體包括:
根據Report任務元數據描述文件中的數據源元數據的內容讀取數據,并進行數據展現。
此外,優選的是,步驟B中,進一步包括:
獲取Report任務元數據描述文件中的外觀定義元數據,根據所述外觀定義元數據中的布局和風格的描述進行數據展現。
本發明采取了上述技術方案以后,具有高效的BI應用處理能力;并且,所述BI應用元數據描述文件針對各個BI任務,具有風格同一的技術優點,即各種不同的BI任務和工具容易集成在一起;
在進行BI應用元數據描述文件的解析中,能夠基于這種層次性的特點進行相應文件的解析和執行,因此,其執行效率較高。
根據本發明的第二目的,本發明提供了一種BI應用元數據的執行裝置,具體來說,其技術方案如下:
一種BI應用元數據描述文件的執行裝置,包括:
BI業務引擎模塊,用于獲取并解析BI應用元數據描述文件中的業務層元數據;
根據業務層元數據中的業務流程控制元數據,依次執行業務流程控制元數據中的各個BI任務節點;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國移動通信集團公司,未經中國移動通信集團公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110425073.1/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





