移動省級NG2-BASS3.0_技術規(guī)范_元數(shù)據(jù)管理_第1頁
移動省級NG2-BASS3.0_技術規(guī)范_元數(shù)據(jù)管理_第2頁
移動省級NG2-BASS3.0_技術規(guī)范_元數(shù)據(jù)管理_第3頁
移動省級NG2-BASS3.0_技術規(guī)范_元數(shù)據(jù)管理_第4頁
移動省級NG2-BASS3.0_技術規(guī)范_元數(shù)據(jù)管理_第5頁
已閱讀5頁,還剩145頁未讀, 繼續(xù)免費閱讀

付費下載

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

中 國 移 動 通 信 企 業(yè) 標 準 中國移動省級 NG2-BASS 技術規(guī)范 元數(shù)據(jù)管理分冊(征求意見稿) 版本號: 3.0.0 QB-J-XXX-XXXX The Metadata Management Fascicule of New Generation Business Analysis Support System 中國移動通信有限公司 發(fā)布 2010-XX-XX 發(fā)布 2010-XX-XX 實施 QB-J-XXX-XXXX I 目 錄 1. 范圍 . 1 2. 規(guī)范性引用文件 . 1 3. 術語、 定義和縮略語 . 1 4. 經(jīng)營分析系統(tǒng)元數(shù)據(jù)概述 . 3 4.1. 經(jīng)營分析系統(tǒng)元數(shù)據(jù)的概念 . 3 4.2. 經(jīng)營分析系統(tǒng)的元數(shù)據(jù)管理 . 3 4.2.1. 元數(shù)據(jù)管理的目標 . 3 4.2.2. 元數(shù)據(jù)管理的范疇 . 4 4.3. 經(jīng)營分析系統(tǒng)元模型 . 5 4.3.1. 經(jīng)營分析系統(tǒng)元模型概述 . 5 4.3.2. CWM 概述 . 6 4.3.3. 經(jīng)營分析系統(tǒng)元模型與 CWM 的關系 . 9 4.3.4. 經(jīng)營分析系統(tǒng)核心元模型概述 . 9 5. 元數(shù)據(jù)管理體系結構 . 10 5.1. 功能結構 . 10 5.2. 技術結構 . 12 6. 元數(shù)據(jù)管理功能要求 . 13 6.1. 元數(shù)據(jù)獲取 . 13 6.1.1. 元數(shù)據(jù)獲取 方式 . 13 6.1.2. 元數(shù)據(jù)自動獲取管理功能 . 15 6.2. SQL 腳本自動解析 . 16 6.2.1. 運行日志的輸出要求 . 18 6.2.2. SQL 詞法語法分析 . 27 6.2.3. SQL 語義分析與元數(shù)據(jù)生成 . 28 6.2.4. 元數(shù)據(jù)入庫處理 . 48 6.2.5. SQL 腳本上下文處理 . 49 6.2.6. 多路徑問題和信息丟失問題的處理 . 54 6.3. TCL 腳本自動解析 . 54 6.4. 元數(shù)據(jù)存儲 . 56 6.4.1. 元數(shù)據(jù)存儲內(nèi)容 . 56 6.4.2. 元數(shù)據(jù)存儲方式 . 63 6.5. 元數(shù)據(jù)基本功能 . 64 6.5.1. 元數(shù)據(jù)維護 . 64 6.5.2. 元數(shù)據(jù)變更管理 . 64 6.5.3. 元數(shù)據(jù)查詢 . 64 6.5.4. 元數(shù)據(jù)統(tǒng)計 . 65 6.5.5. 元數(shù)據(jù)使用情況統(tǒng)計 . 65 6.6. 元數(shù)據(jù)分析功能 . 65 6.6.1. 血緣分析 . 65 6.6.2. 影響分析 . 66 6.6.3. 數(shù)據(jù)地圖展現(xiàn) . 66 6.6.4. 實體關聯(lián)分析 . 73 QB-J-XXX-XXXX II 6.6.5. 實體差異分析 . 73 6.6.6. 主機拓撲分析 . 73 6.6.7. 指標一致性分析 . 74 6.7. 元數(shù)據(jù)質(zhì)量管理 . 74 6.7.1. 元數(shù)據(jù)質(zhì)量檢查概述 . 74 6.7.2. 元數(shù)據(jù)一致性檢查 . 74 6.7.3. 元數(shù)據(jù)關系健全性檢查 . 77 6.7.4. 元數(shù)據(jù)屬性檢查 . 78 6.8. 元數(shù)據(jù)服務接口 . 78 6.8.1. 元數(shù)據(jù)服務接口概述 . 78 6.8.2. 元數(shù)據(jù)封裝技術實現(xiàn) . 79 6.8.3. 元數(shù)據(jù)封裝服務原語 . 80 6.8.4. 元數(shù)據(jù)封裝接口應用 . 85 6.9. 元數(shù)據(jù)權限管理 . 95 7. 元數(shù)據(jù)應用要求 . 95 7.1. 指標庫管理 . 96 7.1.1. 指標庫管理內(nèi)容 . 96 7.1.2. 指標庫規(guī)范化要求 . 96 7.1.3. 指標庫管理功能 . 96 7.2. 業(yè)務術語自助學習 . 97 7.2.1. 本地自助學習 . 97 7.2.2. 在線自助學習 . 98 7.3. 維表庫管理 . 98 7.3.1. 管理范圍 . 99 7.3.2. 功能要求 . 99 7.3.3. 管理場景 .107 7.4. 接口管理 .108 7.4.1. 管理范圍 .109 7.4.2. 功能要求 .109 7.5. 兩級經(jīng)營分析系統(tǒng)元數(shù)據(jù)互通 . 112 7.5.1. 整體架構 . 112 7.5.2. 元數(shù)據(jù)互通內(nèi)容 . 113 7.5.3. 元數(shù)據(jù)互通接口標準 . 114 7.5.4. 功能要求 . 114 7.6. 輔助應用優(yōu)化 . 115 7.6.1. 應用開發(fā)與上線階段 . 115 7.6.2. 應用評估與優(yōu)化階段 . 115 7.6.3. 應用退出與恢復階段 . 117 7.7. 輔助安全管理 . 117 7.7.1. 數(shù)據(jù)敏感度管理 . 117 7.7.2. 敏感度服務接口 . 119 7.7.3. 客戶隱私信息管理 .122 7.7.4. 客戶隱私信息服務接口 .122 7.8. 基于元數(shù)據(jù)的開發(fā)管理 .123 QB-J-XXX-XXXX III 7.8.1. 開發(fā)過程與元數(shù)據(jù)的關系 .124 7.8.2. 開發(fā)過程各階段功能 .126 7.9. 數(shù)據(jù)質(zhì)量管理 .132 8. 元數(shù)據(jù)變更流程管理 .133 8.1. 元數(shù)據(jù)變更流程定義 .133 8.2. 元數(shù)據(jù)變更流程管理的功能要求 .134 8.3. 元數(shù)據(jù)變更流程的執(zhí)行 .135 8.3.1. 指標庫管理中的元數(shù)據(jù)變更流程 .135 8.3.2. 開發(fā)過程中的元數(shù)據(jù)變更流程 .135 9. 系統(tǒng)技術要求 .136 9.1. 元數(shù)據(jù)管理遵循標準的要求 .136 9.2. 元數(shù)據(jù)質(zhì)量管理要求 .136 9.2.1. 元數(shù)據(jù)庫中的數(shù)據(jù)質(zhì)量要求 .136 9.2.2. 元數(shù)據(jù)獲取過程的質(zhì)量要求 .137 9.3. 元數(shù)據(jù)管理工具的要求 .137 9.3.1. 元數(shù)據(jù)抽取工具 .138 9.3.2. 元數(shù)據(jù)展示及分析工具 .138 9.3.3. 元數(shù)據(jù)維護工具 .138 9.4. 元數(shù)據(jù)存儲與備份要求 .138 9.4.1. 元數(shù)據(jù)庫存儲要求 .139 9.4.2. 元數(shù)據(jù)庫備份要求 .139 9.4.3. 元數(shù)據(jù)文件存儲要求 .140 10. 編制歷史 .140 附錄:工程實施指導 .145 QB-J-XXX-XXXX IV 前 言 本規(guī)范的制訂是為了更好地實現(xiàn)元數(shù)據(jù)的管理,為包括數(shù)據(jù)質(zhì)量管理子系統(tǒng)和經(jīng)營分析系統(tǒng)的各類基礎技術和應 用提供支撐,加強經(jīng)營分析系統(tǒng)數(shù)據(jù)的管控力度,支撐經(jīng)營分析系統(tǒng)與源系統(tǒng)數(shù)據(jù)質(zhì)量協(xié)同,增強系統(tǒng)自身管理能力。 本規(guī)范主要包括以下幾方面的內(nèi)容:經(jīng)營分析系統(tǒng)元數(shù)據(jù)概述、元數(shù)據(jù)管理體系結構、元數(shù)據(jù)功能、元數(shù)據(jù)應用、元數(shù)據(jù)變更流程管理和系統(tǒng)技術要求。在元數(shù)據(jù)功能部分,著重描述了元數(shù)據(jù)獲取、元數(shù)據(jù)質(zhì)量管理和元數(shù)據(jù)服務接口等功能。在元數(shù)據(jù)應用部分,重點介紹了兩級經(jīng)營分析系統(tǒng)元數(shù)據(jù)互通、維表庫管理和接口管理等應用。 本標準的附錄一為規(guī)范性附錄。 本標準由中移有限業(yè) XX 號文件印發(fā)。 本規(guī)范由中國移動通信有限公司業(yè)務支撐系 統(tǒng)部提出并歸口。 本規(guī)范由歸口部門負責解釋。 本規(guī)范起草單位:中國移動通信有限公司。 本標準主要起草人:段云峰、何鴻凌、付峰、汪峰、尚晶、張韜、易劍光、楊秋雁、崔洪濤、陳濤、曾成、金駿、朱偉勝、秦曉飛、趙靜、徐少飛、鄧青、趙洪松、李倩、謝志崇、田長江、余疆、陶濤、肖建明、張紅星、魏春輝。 QB-J-XXX-XXXX 1 1. 范圍 本標準規(guī)定了中國移動省級經(jīng)營分析系統(tǒng)元數(shù)據(jù)管理的建設內(nèi)容,供中國移動內(nèi)部和廠商共同使用;適用于中國移動各?。ㄖ陛犑?、自治區(qū))公司省級經(jīng)營分析系統(tǒng) 元數(shù)據(jù)管理 的建設。 2. 規(guī)范性引用文件 下列文件中的條款通過本標準的引用而 成為本標準的條款。凡是標注日期的引用文件,其隨后所有的修改單(不包括勘誤的內(nèi)容)或修訂版均不適用于本標準。然而,鼓勵根據(jù)本標準達成協(xié)議的各方對是否使用這些文件的最新版本進行研究。凡是不標注日期的引用文件,其最新版本適用于本標準。 1 中國移動省級 NG2-BASS技術規(guī)范總冊( v3.0) 中國移動通信有限公司 2 中國移動省級 NG2-BASS技術規(guī)范數(shù)據(jù)質(zhì)量管理子系統(tǒng)分冊 ( v3.0) 中國移動通信有限公司 3. 術語、定義和縮略語 下列術語 、 定義適用于本標準 : 字母 名詞 解釋 C CWM CWM標準是 OMG組織定義的數(shù)據(jù)倉庫和相關系統(tǒng)的國際元數(shù)據(jù)標準, CWM 標準的目的在于使得數(shù)據(jù)倉庫和商業(yè)智能軟件的元數(shù)據(jù)在分布異構的數(shù)據(jù)分析工具,數(shù)據(jù)倉庫平臺,元數(shù)據(jù)存儲等系統(tǒng)之間交互。 E ETL 特指從數(shù)據(jù)源系統(tǒng)到經(jīng)營分析系統(tǒng)的數(shù)據(jù)抽取、轉(zhuǎn)換和加載。 G 管理元數(shù)據(jù) 描述經(jīng)營分析系統(tǒng)中管理領域相關概念、關系、規(guī)則的數(shù)據(jù),主要包括人員角色、崗位職責、管理流程等信息。 H 核心元模型 經(jīng)營分析系統(tǒng)核心元模型是指以 CWM 元模型為基礎擴展而成的,針對經(jīng)營分析系統(tǒng)進行精確定義的元模型規(guī)范,是企業(yè)級QB-J-XXX-XXXX 2 字母 名詞 解釋 的元模型規(guī) 范。 J 技術元數(shù)據(jù) 描述經(jīng)營分析系統(tǒng)中技術領域相關概念、關系、規(guī)則的數(shù)據(jù)。主要包括對數(shù)據(jù)結構、數(shù)據(jù)處理方面的特征描述,覆蓋 經(jīng)營分析系統(tǒng)數(shù)據(jù)源接口、數(shù)據(jù)倉庫、 ETL、 OLAP、數(shù)據(jù)挖掘、前端展現(xiàn)等全部數(shù)據(jù)處理環(huán)節(jié)。 S 數(shù)據(jù)處理過程 包含了從數(shù)據(jù)源系統(tǒng)到經(jīng)營分析系統(tǒng),以及經(jīng)營分析系統(tǒng)數(shù)據(jù)倉庫內(nèi)部的數(shù)據(jù)抽取、轉(zhuǎn)換和加載。 S 數(shù)據(jù)質(zhì)量監(jiān)控 自動獲取經(jīng)營分析系統(tǒng)各環(huán)節(jié)的數(shù)據(jù)質(zhì)量信息,結合元數(shù)據(jù)庫中的有關檢查規(guī)則,對數(shù)據(jù)質(zhì)量情況進行診斷,并及時向數(shù)據(jù)質(zhì)量監(jiān)控人員報告。 S 省公司 中國移動通信集團各省移動 通信有限責任公司。 S SQL 腳本 自動解析 經(jīng)營分析系統(tǒng)的 SQL 腳本中所含的數(shù)據(jù)處理元數(shù)據(jù)屬于技術元數(shù)據(jù)。 SQL 腳本自動解析指通過對 SQL 腳本的詞法、語法和語義分析,自動生成滿足 CWM 規(guī)范要求的數(shù)據(jù)處理元數(shù)據(jù)的功能。 Y 業(yè)務元數(shù)據(jù) 描述經(jīng)營分析系統(tǒng)中業(yè)務領域相關概念、關系、規(guī)則的數(shù)據(jù)。主要包括業(yè)務術語、信息分類、指標定義(指標口徑)、業(yè)務規(guī)則等信息。 Y 元模型 元模型是構建模型的公共語義基礎,元模型必須達到一定的語義要求,以確保它能對問題領域的各個方面進行建模。必須遵循一系列已有的規(guī)則(抽象語言 )來構建元模型,以保證經(jīng)營分析系統(tǒng)中的各個軟件產(chǎn)品和工具對元模型具有相同的理解。對于所有希望用元模型解釋共享元數(shù)據(jù)的產(chǎn)品和工具來說,元模型的含義必須是一致的。 Y 元數(shù)據(jù) 元數(shù)據(jù)( Meta Data)泛指描述領域概念( Domain Concepts)、領域關系( Domain Roles)、領域規(guī)則( Domain Rules)的數(shù)據(jù),其中,領域語義( Semantics)和知識( Knowledge)也屬于元數(shù)據(jù)的范疇。 QB-J-XXX-XXXX 3 下列 略縮語 適用于本標準 : 縮寫 英文描述 中文描述 AST Abstract Syntax Tree 抽象語法樹 BOSS Business Operation Support System 業(yè)務運營支撐系統(tǒng) ODS Operational Data Store 操作型數(shù)據(jù)存儲 CWM Common Warehouse Metamodel 公共倉庫元模型 ETL Extraction Transformation Loading 抽取、轉(zhuǎn)換和加載 OLAP On-line Analysis Process 在線分析處理 XMI XML Metadata Interchange XML 元數(shù)據(jù)交換 BI Business Intelligence 商務智能 REST Representational State Transfer 表述性狀態(tài)轉(zhuǎn)移 4. 經(jīng)營分析系統(tǒng)元數(shù)據(jù)概述 本章概要介紹了經(jīng)營分析系統(tǒng)元數(shù)據(jù)的概念和管理要求,并介紹了經(jīng)營分析系統(tǒng)中元數(shù)據(jù)的基本模型。 4.1. 經(jīng)營分析系統(tǒng)元數(shù)據(jù)的概念 元數(shù)據(jù)( Meta Data)泛指描述領域概念( Domain Concepts)、領域關系( Domain Roles)和領域規(guī)則( Domain Rules)的數(shù)據(jù)。領域語義( Semantics)和知 識( Knowledge)也屬于元數(shù)據(jù)的范疇。 經(jīng)營分析系統(tǒng)元數(shù)據(jù)泛指描述中國移動經(jīng)營分析領域中的概念、關系和規(guī)則的數(shù)據(jù)。 4.2. 經(jīng)營分析系統(tǒng)的元數(shù)據(jù)管理 4.2.1. 元數(shù)據(jù)管理的目標 為增強元數(shù)據(jù)管理模塊的基礎支撐能力,助力經(jīng)營分析系統(tǒng)提升數(shù)據(jù)質(zhì)量管控能力,NG2-BASS3.0 經(jīng)營分析系統(tǒng)元數(shù)據(jù)管理的建設目標是: QB-J-XXX-XXXX 4 建立經(jīng)營分析系統(tǒng)核心元模型,規(guī)范數(shù)據(jù)處理過程的結構化描述 根據(jù)經(jīng)營分析系統(tǒng)的技術特點和實際建設需要,對 CWM 標準定義的元模型進行擴充和細化,建立經(jīng)營分析系統(tǒng)核心元模型,細化對數(shù)據(jù)處理過程的結構化描述,優(yōu)化 SQL 腳 本自動解析技術,進一步提升數(shù)據(jù)處理過程元數(shù)據(jù)的自動獲取能力。 實現(xiàn)兩級經(jīng)營分析系統(tǒng)元數(shù)據(jù)互通,促進重點接口數(shù)據(jù)處理過程規(guī)范化 加強對省級經(jīng)營分析系統(tǒng)生成一級經(jīng)營分析系統(tǒng)重點接口的數(shù)據(jù)處理過程元數(shù)據(jù)的管理,基于互通元數(shù)據(jù)接口標準實現(xiàn)重點接口元數(shù)據(jù)的下發(fā)和重點接口數(shù)據(jù)處理過程元數(shù)據(jù)的上傳,促進兩級系統(tǒng)對重點接口統(tǒng)一理解和數(shù)據(jù)處理過程規(guī)范化。 為經(jīng)營分析系統(tǒng)基礎技術模塊提供支撐,擴充元數(shù)據(jù)服務接口 元數(shù)據(jù)管理模塊為數(shù)據(jù)封裝和安全管理等經(jīng)營分析系統(tǒng)的基礎技術模塊提供支撐,存儲數(shù)據(jù)封裝、數(shù)據(jù)敏感度和客戶隱私信息等相關 元數(shù)據(jù)內(nèi)容,擴充元數(shù)據(jù)對外服務接口內(nèi)容,向外部模塊或子系統(tǒng)提供元數(shù)據(jù)內(nèi)容和元數(shù)據(jù)分析服務。 服務經(jīng)營分析系統(tǒng)數(shù)據(jù)質(zhì)量管理子系統(tǒng),為源系統(tǒng)聯(lián)動機制提供基礎支撐 基于元數(shù)據(jù)管理模塊統(tǒng)一管理指標、接口單元和維表等關鍵數(shù)據(jù)對象,建立相關應用和管理維護機制,提升關鍵數(shù)據(jù)對象的元數(shù)據(jù)質(zhì)量,為數(shù)據(jù)質(zhì)量管理子系統(tǒng)以及源系統(tǒng)協(xié)同管理提供元數(shù)據(jù)內(nèi)容支撐和應用功能支撐。 4.2.2. 元數(shù)據(jù)管理的范疇 中國移動經(jīng)營分析領域可宏觀劃分為三個子領域:技術子領域、業(yè)務子領域和管理子領域。相應地,經(jīng)營分析領域的元數(shù)據(jù)可以劃分為三類元數(shù)據(jù):技術元數(shù)據(jù) 、業(yè)務元數(shù)據(jù)和管理元數(shù)據(jù)。這三種元數(shù)據(jù)的具體描述如下: 技術元數(shù)據(jù) 技術元數(shù)據(jù)是描述經(jīng)營分析系統(tǒng)中技術領域相關概念、關系和規(guī)則的數(shù)據(jù),主要包括對數(shù)據(jù)結構、數(shù)據(jù)處理方面的特征描述,覆蓋 經(jīng)營分析系統(tǒng)數(shù)據(jù)源接口、數(shù)據(jù)倉庫與數(shù)據(jù)集市存儲、 ETL、 OLAP、數(shù)據(jù)封裝和前端展現(xiàn)等全部數(shù)據(jù)處理環(huán)節(jié); 業(yè)務元數(shù)據(jù) 業(yè)務元數(shù)據(jù)是描述經(jīng)營分析系統(tǒng)中業(yè)務領域相關概念、關系和規(guī)則的數(shù)據(jù),主要包括業(yè)務術語、信息分類、指標定義和業(yè)務規(guī)則等信息; QB-J-XXX-XXXX 5 管理元數(shù)據(jù) 管理元數(shù)據(jù)是描述經(jīng)營分析系統(tǒng)中管理領域相關概念、關系和規(guī)則的數(shù)據(jù),主要包 括人員角色、崗位職責和管理流程等信息。 經(jīng)營分析系統(tǒng)元數(shù)據(jù)用于支持經(jīng)營分析系統(tǒng)的技術活動、管理活動和業(yè)務活動,其應用覆蓋經(jīng)營分析系統(tǒng)技術、管理和業(yè)務等各個方面,如 圖 4-1 所示。 數(shù) 據(jù) 采 集 服 務 器門 戶 服 務 器數(shù) 據(jù)業(yè) 務 系 統(tǒng)外 部 數(shù) 據(jù)手 工 補 錄數(shù) 據(jù) 倉 庫 /數(shù) 據(jù) 集 市O L A P 服 務 器W E B 服 務 器應 用 服 務 器源 數(shù) 據(jù) 層 數(shù) 據(jù) 采 集 層 數(shù) 據(jù) 存 儲 和 管 理 層 應 用 服 務 層 門 戶 管 理 與 用 戶 層源 系 統(tǒng) 信 息 :系 統(tǒng) 運 行 結 構庫 表 信 息接 口 信 息維 度 信 息E T L 過 程 :D W 映 射 關 系E T L 程 序 信 息數(shù) 據(jù) 轉(zhuǎn) 換 規(guī) 則數(shù) 據(jù) 清 洗 規(guī) 則D W 信 息 :數(shù) 據(jù) 倉 庫 數(shù) 據(jù) 處 理 流 程D W 物 理 模 型 數(shù) 據(jù) 結 構數(shù) 據(jù) 字 典 及 程 序 庫敏 感 級 別 及 客 戶 隱 私 信 息數(shù) 據(jù) 庫 目 錄應 用 服 務 層 信 息 :K P I 關 鍵 業(yè) 務 指 標數(shù) 據(jù) 分 析 模 型數(shù) 據(jù) 庫 目 錄門 戶 管 理 :安 全 認 證訪 問 控 制幫 助 文 檔 結 構一 級 經(jīng) 營分 析 系 統(tǒng)元 數(shù) 據(jù) 庫圖 4-1 經(jīng)營分析系統(tǒng)元數(shù)據(jù)管理范疇 4.3. 經(jīng)營分析系統(tǒng)元模型 本節(jié)介紹經(jīng)營分析系統(tǒng)元模型的內(nèi)容,具體內(nèi)容參見附件一:中國移動省級 NG2-BASS技術規(guī)范元模型規(guī)范。 4.3.1. 經(jīng)營分析系統(tǒng)元模型概述 經(jīng) 營分析系統(tǒng)元模型是經(jīng)營分析系統(tǒng)元數(shù)據(jù)管理模塊建設的基礎,用于規(guī)范元數(shù)據(jù)庫內(nèi)部對象、關系、規(guī)則和操作等多方面的內(nèi)容,其主要包括四個層面:基礎層元模型、獲取層元模型、數(shù)據(jù)層元模型和訪問層元模型。此外,根據(jù)情況還可以包括可選元模型。 經(jīng)營分析系統(tǒng)元模型需滿足以下要求: 開放性 經(jīng)營分析系統(tǒng)元模型以 CWM 作為基礎模型,能夠與其他各類 IT 系統(tǒng)進行互操作; QB-J-XXX-XXXX 6 適用性 經(jīng)營分析系統(tǒng)元模型支持在 CWM 基礎上進行擴展,從而描述經(jīng)營分析系統(tǒng)自身特有的內(nèi)容; 標準性 面向兩級經(jīng)營分析系統(tǒng)元數(shù)據(jù)互通的需要,以 CWM 為基礎建立經(jīng)營分析系統(tǒng)核心元模型,形成關鍵元數(shù)據(jù)對象的統(tǒng)一元數(shù)據(jù)標準。 經(jīng)營分析系統(tǒng)元模型組成關系示意如 圖 4-2 所示。 圖 4-2 經(jīng)營分析系統(tǒng)元模型組成和關系 以下分別介紹 CWM、經(jīng)營分析系統(tǒng)元模型與 CWM 的關系,以及經(jīng)營分析系統(tǒng)核心元模型。 4.3.2. CWM 概述 公共 倉庫元模型 ( CWM: Common Warehouse Metamodel) 是為數(shù)據(jù)倉庫及商業(yè) 智能環(huán)境間方便地交換元數(shù)據(jù)而制定的一個標準, 其主要目的是在異構環(huán)境下,實現(xiàn)不同的數(shù)據(jù)倉庫工具、平臺和元數(shù)據(jù)知識庫之間的元數(shù)據(jù)交換 。 CWM 標準為數(shù)據(jù)倉庫和商業(yè)智能( BI)工具之間共享元數(shù)據(jù),制定了一整套關于語法和語義的規(guī)范,它主要包含以下四個方面的內(nèi)容: CWM( Metamodel):描述數(shù)據(jù)倉庫元數(shù)據(jù)的模型; CWM XML: CWM 元數(shù)據(jù)的 XML 表示; CWM DTD:用來驗證 CWM XML 文檔; CWM IDL: DW/BI 共享元數(shù)據(jù)的應用程序訪問接口( API)。 4.3.2.1. 規(guī)范涉及的業(yè)界標準 CWM 標準是 OMG 組織定義的數(shù)據(jù)倉庫和相關系統(tǒng)的國際元數(shù)據(jù)標準,目的在于使數(shù)QB-J-XXX-XXXX 7 據(jù)倉庫和商業(yè)智能軟件的元數(shù)據(jù)在分布異構的數(shù)據(jù)分析工具、數(shù)據(jù)倉庫平臺、元數(shù)據(jù)存儲等系統(tǒng)之間進行交換。目前,這個元數(shù)據(jù)標準得到了 IBM、 Unisys、 NCR、 Oracle 和 SAS 等廠商的支持。 CWM1.1 標準涉及以下幾個國際標準: XMI 1.1; MOF 1.4; UML 2.0。 UML 用來描述元模型本身和一些對象元數(shù)據(jù), CWM 中,和元數(shù)據(jù)相關的類定義是借助 UML 語言進行表述的。 MOF 用來定義 CWM 的體系結構和元模型語言的語義。 XMI 是XML 形式 的元數(shù)據(jù)接口定義語言,它是元數(shù)據(jù)管理體系中默認的元數(shù)據(jù)交換文件形式。 4.3.2.2. CWM 結構 CWM 的體系結構如 圖 4-3 所示,包括五個層次:對象模型層、基礎層、資源層、分析層和管理層。 圖 4-3 CWM 體系結構 對象模型層( Object Core) :構造和描述其它 CWM 包中的元模型類。 基礎層( Foundation) : 包括表示 CWM 概念和 結構的模型元素,這些模型元素又可被其他 CWM 包所共享,它由以下六個子包組成: 業(yè)務信息( Business Information)包:包括表示模型元素業(yè)務信息的類與關聯(lián); 數(shù)據(jù)類型( Data Types)包:包括表示建模者可以用來創(chuàng)建所需數(shù)據(jù)類型的結構的類與關聯(lián); QB-J-XXX-XXXX 8 表達式( Expressions)包:包括表示表達式樹的類與關聯(lián); 鍵和索引( Keys and Indexes)包:包括表示鍵和索引的類與關聯(lián); 軟件部署( Software Deployment)包:包括軟件如何在數(shù)據(jù)倉庫中發(fā)布的類與關聯(lián) ; 類型映射( Type Mapping)包:包括表示不同系統(tǒng)之間數(shù)據(jù)類型映射的類與關聯(lián)。 資源層( Resource): 用于描述數(shù)據(jù)資源的包,它包括以下四個子包: 對象( Object)包:包括表示其他類型數(shù)據(jù)資源的元數(shù)據(jù)的類與管理; 關系( Relational)包:包括表示關系型數(shù)據(jù)資源的元數(shù)據(jù)的類與關聯(lián); 記錄( Record)包:包括表示記錄型數(shù)據(jù)資源的元數(shù)據(jù)的類與關聯(lián); 多維( Multidimensional)包:包括表示多維數(shù)據(jù)資源的元數(shù)據(jù)的類與關聯(lián); XML 包:包括表示 XML 數(shù)據(jù)資源的元數(shù)據(jù) 的類與關聯(lián)。 分析層( Analysis): 它由以下五個子包組成: 轉(zhuǎn)換( Transformation)包:包含表示數(shù)據(jù)抽取和轉(zhuǎn)換工具的元數(shù)據(jù)的類和關聯(lián); OLAP 包:包含表示 OLAP 工具的元數(shù)據(jù)的類與關聯(lián); 數(shù)據(jù)挖掘( Data Mining)包:包含表示數(shù)據(jù)挖掘工具的元數(shù)據(jù)的類與關聯(lián); 信息可視化( Information Visualization)包:包含表示信息可視化工具的元數(shù)據(jù)的類與關聯(lián); 業(yè)務術語( Business Nomenclature)包:包括表示分類業(yè)務的元數(shù)據(jù)的類與關聯(lián)。 管 理層( Management): 用于描述數(shù)據(jù)倉庫管理的包,它包括以下兩個子包: 倉庫過程( Warehouse Process)包:包括表示倉庫過程的元數(shù)據(jù)的類與關聯(lián); 倉庫操作( Warehouse Operation)包:包括表示倉庫操作結果的元數(shù)據(jù)的類與關聯(lián)。 CWM 作為數(shù)據(jù)倉庫領域的元模型標準,在元數(shù)據(jù)的集中管理、元數(shù)據(jù)互操作和元數(shù)據(jù)交換方面發(fā)揮重要作用。但是 CWM 作為一個國際性、廠商無關、平臺無關的規(guī)范,只提供一個公共的元模型框架,將數(shù)據(jù)倉庫領域的公共特性納入元模型中。 CWM 對于物理實現(xiàn)精確定義的細 化程度不足,而且對業(yè)務和管理信息的描述無法滿足經(jīng)營分析系統(tǒng)實際建設需要。因此,經(jīng)營分析系統(tǒng)元數(shù)據(jù)管理模塊需要對

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論