作為企業(yè)信息架構(gòu)的基礎(chǔ)設(shè)施支撐,元數(shù)據(jù)技術(shù)的作用和價值已被業(yè)界廣泛認識,在大型企業(yè)的IT建設(shè)中逐漸重視,尤其在我國電信行業(yè)、金融行業(yè)被大量實踐,在其他行業(yè)如煙草、稅務(wù)、電力等行業(yè)也進入了實質(zhì)性建設(shè)。
1、背景
我國電信行業(yè)從2009年1月進入全業(yè)務(wù)運營時代,三大運營商面臨前所未有的機遇和全方位的激烈競爭,經(jīng)營分析系統(tǒng)必須向各類用戶提供更全面、更準確、更及時、更富個性化的信息服務(wù),需要加強內(nèi)功,做好系統(tǒng)基礎(chǔ)設(shè)施建設(shè),充分發(fā)揮海量數(shù)據(jù)的數(shù)據(jù)資產(chǎn)價值、提高應(yīng)用推廣和用戶對數(shù)據(jù)的自助使用能力、提高系統(tǒng)開發(fā)運維效率等,而業(yè)界成熟的元數(shù)據(jù)技術(shù)能為這些需求提供有效解決方案。
2、 元數(shù)據(jù)是什么
元數(shù)據(jù)(MetaData)是關(guān)于數(shù)據(jù)的數(shù)據(jù),也就是對數(shù)據(jù)的定義和描述。例如我們在經(jīng)營分析系常提到的指標定義、統(tǒng)計口徑、業(yè)務(wù)術(shù)語、庫表結(jié)構(gòu)、數(shù)據(jù)流、接口定義等。
元數(shù)據(jù)可以回答企業(yè)或系統(tǒng)有哪些數(shù)據(jù)、哪個是正確的、應(yīng)使用哪份數(shù)據(jù)、誰用這個數(shù)據(jù)、這個數(shù)據(jù)還叫什么、它的業(yè)務(wù)定義是什么、它與其他數(shù)據(jù)有什么關(guān)系、這些數(shù)據(jù)準確、可靠嗎、還能用它來做什么等一系列問題。
3、元數(shù)據(jù)在電信行業(yè)經(jīng)營分析系統(tǒng)建設(shè)中的運用
提供跨工具、跨平臺、跨系統(tǒng)的信息地圖和對各種關(guān)系的分析,是企業(yè)級元數(shù)據(jù)工具最基本的能力,它有能力在經(jīng)營分析系統(tǒng)以下幾方面發(fā)揮突出作用:
1)幫助業(yè)務(wù)需求向技術(shù)體系的平滑轉(zhuǎn)移,降低需求溝通成本
全業(yè)務(wù)運營下的經(jīng)營分析系統(tǒng),要容納的數(shù)據(jù)范圍更廣、要服務(wù)的部門更多,其中一個困擾是不同部門、不同系統(tǒng)對指標的理解不一致,這對IT人員正確理解需求有很高要求。對此,可借鑒元數(shù)據(jù)對信息的多維定義思路及承載平臺,使業(yè)務(wù)人員與技術(shù)人員用一致的語言溝通需求,實現(xiàn)需求從業(yè)務(wù)到技術(shù)層面的無縫傳遞、不走樣不失真,降低需求溝通成本。
2)充分發(fā)揮經(jīng)分系統(tǒng)海量數(shù)據(jù)的價值,提高系統(tǒng)投資回報
l 元數(shù)據(jù)可提供跨部門、跨系統(tǒng)、跨專業(yè)的數(shù)據(jù)定義,使經(jīng)分系統(tǒng)的各類用戶統(tǒng)一對經(jīng)分指標的口徑認識,避免各部門對指標口徑不一致出現(xiàn)的扯皮現(xiàn)象,提高經(jīng)分系統(tǒng)指標數(shù)據(jù)的權(quán)威性,從而使用戶愿意使用、敢于使用系統(tǒng)提供的各種報表、分析、KPI等數(shù)據(jù)。
l 元數(shù)據(jù)可提供經(jīng)分系統(tǒng)的全局數(shù)據(jù)字典和關(guān)系描述,經(jīng)分系統(tǒng)集成元數(shù)據(jù)功能后,將使經(jīng)分用戶有可能通過拖拉拽的方式動態(tài)定制查詢,自助式使用經(jīng)分中被定義了的各種數(shù)據(jù),最大程度發(fā)揮經(jīng)分海量數(shù)據(jù)的價值;而這種數(shù)據(jù)使用方式也將改變以前取數(shù)需求提交IT部門實現(xiàn)的模式,可大大縮短需求實現(xiàn)周期,將IT部門從大量的臨時取數(shù)需求中解放出來,將精力真正集中到經(jīng)分系統(tǒng)的持續(xù)建設(shè)。
3)減輕經(jīng)分系統(tǒng)維護難度和工作量,降低系統(tǒng)維護成本
·精確的故障定位排查
隨著經(jīng)分系統(tǒng)的持續(xù)建設(shè),數(shù)據(jù)庫表、程序和前端應(yīng)用等各類對象迅速增長,關(guān)系錯綜復(fù)雜。當某個指標或報表的數(shù)據(jù)出問題時,故障定位往往要靠運維人員經(jīng)驗判斷,或輔以地毯式的程序翻查,費時費力且質(zhì)量不可靠。而元數(shù)據(jù)可以提供經(jīng)分系統(tǒng)的完整數(shù)據(jù)流圖,通過血統(tǒng)分析,可使運維人員馬上查看到該指標數(shù)據(jù)如何加工而來,有效排除不相關(guān)因素,快速定位故障所在;另外元數(shù)據(jù)的影響分析功能,也可以幫助運維人員隨時掌握經(jīng)分系統(tǒng)任一部分故障時對全局的影響,從而及時針對性通知被影響部門,提高業(yè)務(wù)部門對經(jīng)分系統(tǒng)的服務(wù)滿意度。
· 集中的系統(tǒng)變更維護
元數(shù)據(jù)可以告訴我們經(jīng)分系統(tǒng)中有哪些相同字段,我們完全有可能利用元數(shù)據(jù)實現(xiàn)端到端的數(shù)據(jù)庫變更操作,在一個界面同時維護數(shù)據(jù)倉庫各層面(包括數(shù)據(jù)集市)的相同字段,提高維護效率,控制漏更、錯更風(fēng)險,更理想情況可以達到同步修改該字段相關(guān)的程序。這樣,系統(tǒng)變更將變得容易、完整、一致,變更質(zhì)量也能得到保障。
·快速的上崗/調(diào)崗培訓(xùn)
經(jīng)分項目組往往人員眾多,有很強的專業(yè)分工。人員變動時,新崗位的人員需要盡快了解自己負責(zé)部分的數(shù)據(jù)流、程序流。在沒有元數(shù)據(jù)支撐時,需要消化大量文檔才能理清這些關(guān)系,更糟糕的是可能需讀源代碼來人工反向破解,這是一個工作量巨大且質(zhì)量不可預(yù)測的工作。有了元數(shù)據(jù)的支撐,開發(fā)運維人員可利用元數(shù)據(jù)提供的數(shù)據(jù)地圖和各種關(guān)系流圖,快速掌握系統(tǒng)對象的定義、相互關(guān)系,極大縮短培訓(xùn)學(xué)習(xí)周期,降低上崗/調(diào)崗的培訓(xùn)成本。
4、結(jié)束語
上述探討了企業(yè)級元數(shù)據(jù)管理在全業(yè)務(wù)運營下經(jīng)分系統(tǒng)建設(shè)中的幾項突出運用,實際上作為企業(yè)IT系統(tǒng)基礎(chǔ)設(shè)施管理的有效技術(shù)手段,元數(shù)據(jù)的作用遠遠不限于此,例如元數(shù)據(jù)驅(qū)動的ETL開發(fā)、數(shù)據(jù)稽核、經(jīng)分知識庫建設(shè)等。
總的來說,元數(shù)據(jù)可以提高經(jīng)分系統(tǒng)的整體管治水平、運維效率,變革最終用戶對經(jīng)分數(shù)據(jù)的使用方式,提高經(jīng)分系統(tǒng)的投資回報,促進經(jīng)分數(shù)據(jù)資產(chǎn)在全企業(yè)范圍的復(fù)用。
但是,我們也看到元數(shù)據(jù)的建設(shè)不是一蹴而就的過程,需要隨著經(jīng)分系統(tǒng)的建設(shè)同步更新、增量完善。而元數(shù)據(jù)的自動化更新能力和元數(shù)據(jù)質(zhì)量,是制約其價值發(fā)揮、應(yīng)用成敗的關(guān)鍵,我們期待我國民族軟件產(chǎn)業(yè)傳來這方面的捷報,為推進全業(yè)務(wù)運營下電信行業(yè)經(jīng)營分析系統(tǒng)建設(shè)提供及時、前瞻性的貢獻。
作者:廣州從興電子開發(fā)有限公司行業(yè)售前經(jīng)理 王曉萍 來源:通信世界