【摘要】主數據管理的目的是確保企業(yè)主數據的高質量、統(tǒng)一性和流通的便利性。鑒于主數據管理的目的和所處理數據分散的特點,主數據管理需要重復數據的識別和數據的匹配合并工作。本文通過在晉能集團建立主數據管理平臺對下屬各礦主數據進行集中管理和維護,利用數據整合技術與各類同構、異構業(yè)務系統(tǒng)進行數據同步,使得晉能集團下屬各礦業(yè)務系統(tǒng)可以使用整個企業(yè)范圍內統(tǒng)一、規(guī)范的主數據進行業(yè)務操作。
【關鍵詞】主數據;管理平臺;數據整合
引言
隨著煤礦自動化、信息化的不斷完善與建設,企業(yè)的信息量、數據量呈幾何式增長,決策者逐漸意識到數據共享的重要度,清除企業(yè)“數據孤島”的現象,為企業(yè)安全生產過程自動化集中監(jiān)視與決策提供基礎數據源。但是在數據集成與綜合應用平臺,如礦井綜合自動化、數字化礦山、煤炭企業(yè)集團公司安全生產調度指揮系統(tǒng)平臺、統(tǒng)一門戶平臺等[1]。由于設計的業(yè)務范圍廣,層級多,各類產品服務提供商多,因此需要建立一套主數據管理系統(tǒng),實現各個業(yè)務系統(tǒng)的編碼維護、數據關系、編碼申請、編碼發(fā)布、緩存管理、編碼同步與編碼權限等管理,實現日常編碼流程與主數據管理,為各個業(yè)務系統(tǒng)的緊密協作,無縫集成,減少數據集成與共享難度,避免信息孤島的出現,提高數據利用率,增強系統(tǒng)整體的可用性奠定基礎。
1.主數據
主數據是指在整個企業(yè)范圍內各個系統(tǒng)(操作/事務型應用系統(tǒng)以及分析型系統(tǒng))間要共享的、高價值的數據。也稱企業(yè)基準數據。例如,物資、供應商、客戶、財務、賬戶、員工、合作伙伴、組織單位等都是主數據。主數據通常需要在整個企業(yè)范圍內保持一致性、完整性、可控性[2]。
需要注意的是:主數據不是企業(yè)內所有的業(yè)務數據,只是有必要在各個系統(tǒng)間共享的數據才是主數據。是指企業(yè)內各個系統(tǒng)間需要共享的數據,它能描述核心業(yè)務實體,例如,客戶、供應商、帳戶、組織單位、員工、合作伙伴、位置信息等都是主數據。企業(yè)內大部分的交易數據、帳單數據等都不是主數據。
主數據與記錄業(yè)務活動,波動較大的交易數據、帳單數據相比變化緩慢。主數據是企業(yè)內能夠跨業(yè)務重復使用(即共享的)、高價值的數據。這些主數據在進行主數據管理之前經常存在于多個異構或同構的系統(tǒng)中。 它按一定的規(guī)則被量化為可以記錄一類信息的集合,成為可以被計算機系統(tǒng)處理、存儲和交換的數據。主數據必須存在并加以正確維護,在正規(guī)的關系數據模型中,才能保證被交易系統(tǒng)參照的完整性。
2.系統(tǒng)設計
主數據管理平臺軟件,主要針對對主數據的編碼維護、數據關系、編碼申請、編碼發(fā)布、緩存管理、編碼同步與編碼權限等管理,實現日常編碼流程與主數據管理。為體現主數據管理平臺在煤礦行業(yè)的應用,本平臺的設計主要針對于實現煤礦安全、自動化類的主數據管理[3]。
2.1 設計原理
建立統(tǒng)一的數據字典類別管理,每個類別具有唯一性,能夠提供對數據字典類別的新增、修改、刪除等功能;為每個數據字典類別提供一個可以擴展的多級編碼管理,系統(tǒng)管理員可以根據實際需要增加相應的編碼,每個編碼在該類別應具有唯一性,自動設置每個編碼的拼音簡碼等;提供一個統(tǒng)一的編碼數據庫表,各個應用系統(tǒng)可以根據數據庫結構進行直接提取數據;對于各類元數據進行屬性關聯,包括如工作面參數,煤層、工作面名稱、儲量、總長度、煤層厚度、斜長、容總、采高、啟用日期、停用日期、工作面寬度、開始面長、結束面長、傾角、采煤面積、預計采完日期、工作面狀態(tài)等信息,同時提供對外發(fā)布功能。
2.2 平臺整體架構
主數據管理平臺架構主要包括:
開發(fā)主數據業(yè)務模型:MDM管理的主數據系統(tǒng)主數據對象的數據模型、審批流接口。在上述業(yè)務模型基礎上,實現基礎字典維護、搜索、主數據[4]。
主數據業(yè)務管理:預制標準的基礎數據、定義基礎字典編碼規(guī)則。
MDM控制臺:在控制臺中設置數據源、基礎字典管理范圍。
主數據管理:將不同系統(tǒng)內的同一基礎字典的數據進行整合、清洗、映射,實現主數據的統(tǒng)一管理。
工作流程:根據預定義的基礎字典申請、變更、下發(fā)的審批流程,實現數據的在不同環(huán)節(jié)的批準及下發(fā)到業(yè)務實例過程[5]。
業(yè)務操作:在MDM系統(tǒng)及業(yè)務實例中,實現基礎字典的申請、變更、審批、MDM主數據下發(fā)到業(yè)務實例的處理
2.3 主數據編碼定義
本主數據管理平臺為保證本規(guī)范與山西省地方標準統(tǒng)一,便于集團公司與山西省地方煤炭行業(yè)接軌[6],基層單位編碼參照山西省地方標準DB14/T671.1-2012。采用九位四層碼,具體編碼如下:
第一層(代碼的1至3位)為辦礦主體代碼,山西省煤炭運銷集團編碼為006。
第二層(代碼的4至5位)為辦礦主體下的子、分公司代碼,本層用于區(qū)分晉能有限責任公司集團下設13個分、子公司。
第三層(代碼的6至7位)為子、分公司的下級公司代碼,本層在晉能有限責任公司集團暫不使用,默認為00。
第四層(代碼的8至9位)為礦井代碼,本層標識晉能有限責任公司集團各分、子公司的下設礦井。
3.總結
針對晉能有限公司的現狀,本文設計了主數據管理平臺,實現了煤礦安全、自動化類的主數據管理,為企業(yè)管理信息系統(tǒng)(MIS)、企業(yè)資源規(guī)劃系統(tǒng)(ERP)等提供了煤礦安全生產自動化系統(tǒng)數據來源。
通過專家評審,一致認定該平臺達到了煤炭行業(yè)領先水平,在各大煤炭集團公司具有良好的應用前景。
參考文獻
[1]張永剛.基于MDM技術的企業(yè)單一客戶視圖研究[D].華東理工大學,2012.
[2]臧靜.企業(yè)信息系統(tǒng)集成技術與應用研究[D].北京交通大學,2011.
[3]林泳琴.面向企業(yè)應用集成的主數據管理系統(tǒng)[J].電腦知識與技術,2011(19).
[4]清水.主數據存儲的六個級別[N].計算機世界,2010-12-20(038).
[5]趙嘉盛.企業(yè)級數據倉庫中主數據管理的研究與應用[D].華東師范大學,2009.
[6]田瑞蘭.試談主數據管理信息系統(tǒng)的建設[J].電腦編程技巧與維護,2011(18).
基金項目:煤礦頂板動態(tài)監(jiān)測系統(tǒng)研究(基金編號:13GY001-02)。
作者簡介:佘九華(1982—),男,山東蒼山人,工程師,主要從事煤炭行業(yè)管理信息化系統(tǒng)的研究。