張春燕 王國玲
(中海油信息科技有限公司信息技術分公司 天津 300450)
當前,隨著世界經濟全球化不斷地走深走實,國內各類企業在市場上面臨越來越激烈的競爭,不論是國內市場還是國外市場,國內企業均面臨來自多方面的機遇與挑戰。所以,當前企業增強互聯網意識和信息化基礎建設顯得非常重要。根據已有的信息統計,在過去的很長一段時間內,全球企業在信息化建設上投入了大量的資金和技術支持。為了保護企業內部的機密、結構與穩定性,各種國內企業建立了各自的專屬信息化技術管理系統,幫助企業提高生產效率,創造更大的效益和價值。本文正是在此大背景下,介紹企業數據管理的現狀,介紹企業主數據管理系統的架構,分析企業實現主數據管理的方法,總結相關經驗,為后續企業數據管理提供參考價值。
在當前已有的國內優秀企業當中,尤其是國有企業、大型的私有企業等,其已經跟上了時代的步伐,形成了一些比較先進的管理經驗,建設了屬于本企業的信息化管理技術。在企業信息化管理當中,普遍存在多個不同的企業數據管理系統。這些管理系統在每日的數據處理當中會產生龐大的數據庫,因此,需要專人對其進行管理,來應對企業大數據體量下的運行與發展。已有的企業數據,不僅包括滿足企業基礎運行的云數據,也包括過去企業發展當中保留的歷史遺留數據。歷史遺留數據是不需要后續繼續使用的,因此,在發展過程中可以定期對其進行清除。若從數據的共享性與變化的角度來看,也可以把數據分為交流數據與主流數據,這兩種數據從時間的角度上看,都屬于主數據,也可稱之為當前數據。在實際的管理中,企業的信息技術管理人員需要將不同的數據,采用不同的辦法,對其進行處理與分類,這也是一種高效的數據管理方式[1]。
目前來看,企業的數據可以分為正在運行當中的主流數據和出現故障亟需維修的備用數據。這兩種數據在運行過程中,其數量會發生轉化,換言之,主流數據可能會轉化成備用數據,而備用數據經過維修后也可轉化成為主流數據。現今,在“互聯網+”時代,國內大多數企業還沒有形成全面、系統的主流數據管理模式,很多管理經驗還借鑒于國外的優秀企業。企業內部分主流數據往往并沒有整合在一起,大多分布在企業內多個不同的業務系統當中。而不同的業務系統有其各自的基本發展模式,有些管理辦法在系統內并不適用,所以目前來看,亟須形成一種完善的企業數據管理模式。
當前,國內主流企業主要有以下兩種管理內部數據的方式。
第一種是分散式管理。在此管理模式中,企業內的各個信息系統的關聯應用會歸屬于各自不同的管理渠道,也就是所謂的各司其職管理方式。但是這種管理方式存在一個弊端,那就是信息調用比較困難。如果企業要想調用相關聯系統中的數據,或者是把其他數據進行整合來滿足關聯系統使用,則需要采取比較繁瑣的方式進行調用。例如,企業內人力資源池需管理客戶關系,必然要建立企業與客戶、企業內部員工等多種人員關系的管理方式[2]。然而,這些系統應用數據可能歸屬各個不同的部門,人力資源部門往往對其難以把握。因此,企業可以考慮在人力資源總系統中建立多種人員關系的管理模式,或者放開管理權限,讓人力資源部門的工作人員參與管理,這樣也可以使管理的效率得到提升,并且提高管理質量。所以,企業總的管理方式必然不是分散的,而是最終要匯聚在一起的,這才是未來企業管理的大方向。
第二種管理方式就是現在比較常見的統一數據管理模式。企業根據各種不同的管理辦法,將各個部門所管理的第一手數據進行處理與分析,然后統一歸整到企業最終的總數據庫中,在總數據庫中統籌進行調用、管理、運行,而權限歸屬于企業的主要領導人員所有。這種數據庫的問題在于數據體量龐大,后期不便于維護,若數據庫在運行中出現數據的錯誤或遺失,則會影響其他數據的使用,造成數據的“多米諾骨牌”效應。但是仍然不可否認,這種管理模式具有其他管理模式所沒有的優點,它不僅具有比較強的安全性,便于維護,也可以從已有的管理系統當中較快且全面地進行調用。例如,如果某數據出現了異常,需要停止數據庫運行進行維護,則中央處理器可以考慮將主數據管理系統的問題提前告知各個子系統,各個子系統則會停止運行,待主系統的問題處理完畢后,再進行運行,這樣極大地提高了數據的處理與信息的使用效率,從而能夠實現主數據的管理與維修一體化,維護了企業的數據安全,提高了主數據的運行效率[3]。
眾所周知,當前已有的主數據管理系統模型設計可以滿足當前企業大多數基本需求。根據目前已有的主流設計方案可以發現,能夠滿足系統總體架構的設計是基于中間渠道的主體架構。中間渠道承擔主要的信息交換之責,在實際的數據處理過程中,主要承擔起數據交換、信息加工及數據庫基本運行的工作。由此,企業的信息技術管理人員經過多方比較,形成了企業的主數據管理系統。而主數據管理系統也可以說是信息交流中間渠道的載體,上述辦法把信息交流與信息加工結合起來,完全凸顯中間渠道的作用,做到了信息交流主流系統與總數據庫相結合[4]。另外,這一方法賦予了主數據庫更大的容量與處理水平。從以上企業主數據管理系統的基本結構中可以發現,企業基本管理系統主要包括信息交流基本適配器、基本適配器的管控與處理、主數據的基本管理、系統應用的基本管理。在此基礎上,管理系統保證各類數據進行交換,建立適配器的運行交換環境,形成交換空間。企業主數據管理系統要在中間渠道交流的基礎上進行信息交換,且要符合企業主數據庫的基本要求。綜上所述,企業主數據管理系統最主要的是中間渠道操作平臺,其次是數據交換環境。在已有的數據交換環境中,最重要的內容是適配器的基本運行條件,換言之,企業要構建符合適配器運行的基本環境。在良好的環境下,主數據管理系統才能夠滿足輸入與輸出的良性轉換,將輸入數據按照已有的要求轉換成輸出數據,提高數據處理的效率。如果數據處理處于良性運行,那么數據的監控與管理則變得更加高效,它將為系統提供全方位、多角度、高質量的管理,為系統的安全、穩定運行提供保障。
從已有的數據交流方式中可以發現,主數據管理系統的適配器在主數據管理系統結構中起著非常關鍵的作用,可以說,大部分主數據的處理與分析需要借助主數據的適配器的合理運行。所以,要構建良好的數據適配器工作環境,把完善適配環境當成建立主數據管理系統的重點工作。在企業的信息數據管理系統中,需要大量的主數據相互變換與轉化,轉化需要建立符合各自數據體量的適配器來滿足適配合理運行。在此背景下,通過向多種渠道借鑒學習,吸取了常見的流水線作業管理經驗,以提高數據庫管理的效率。由于不同的數據適配器所需要轉化的數據類型和數據基本格式存在差異,因此,需要對已有的數據適配器進行一定的加工與處理,使各種數據適配器能夠較快地處理各自已有的數據。因此,可以嘗試在系統定義的基礎數據庫中,找到相應的基本適配器,再根據已有的需求合理加工,最終在系統中創造出符合實際情況的數據適配器[5]。這樣不僅可以保證適配器的基本工作要求,也可以使適配器更符合實際需求,提高數據處理的工作效率。
為了發揮主數據管理系統的功能,應該先將各個不同的關聯系統整合起來,充分實現各個不同的子系統與關鍵數據的相互聯系。當前,數據管理系統主要采用兩種不同的解決方案來實現既定目標:一是基于ETL 工具的方式來實現;二是基于SOA 的基本體系架構來實現。
對于第一種方式,ETL 工具的實現途徑常用ETL工具本身,其具有數據捕捉與數據轉化的能力,通常使用它來實現MDM系統中異構系統的數據關聯、整合與排列。目前,很多相關的廠商都推出了自己的數據系統,它們均是基于ETL 來解決數據管理的問題。當其中的一個數據系統發生變化時,其關聯的部位就會捕捉到相關的變化,進而把這種變化傳遞到主數據管理系統中去,改變主數據管理系統中的數值。ETL 工具會根據這種轉變清除過去的歷史記錄,從而形成新的重組數據。同時,系統也會將不同的數據分發給相關聯的業務系統,由業務相關的業務系統進行審批。在后續的設計中,可以考慮把ETL 系統加入相關的流程引擎,可以提前布局流程的系統設計,使得不同的流程實現前后切換。基于ETL系統的設計的優點是工作時效高,而缺點是工作選擇的途徑較為單一,且受到網絡影響的程度較大。
第二種方法是基于SOA 架構的主數據管理系統,這種方法主要采用web service來實現不同的系統互聯互通,這種系統處理數據的方法主要是使用數據應用和關聯適配器,通過不同類型的適配器,使得關聯數據推送消息。SOA 系統自帶監控功能,可以實現對系統中的工作流引擎進行監控,并且能夠實時控制主數據的全過程。另外,該系統的基本架構是基于J2EE的架構,系統的方法將更加多樣化,拓展性也比較好。當然,如果數據量較大,該系統的效率會降低。
當企業主數據管理系統完工后,工作人員需要測試系統的運行情況。根據已有的既定方案,企業內部各個部門的應用系統都是獨立運行的,它們存儲的數據都具有唯一性,并由專門管理的人員進行管理。例如,在企業人力資源部門中,部門會派專門的人員輸入或輸出數據,也包括后期數據安全管理與數據運行維護。但是,企業其他部門也存在不同的客戶關系,需要其他部門內相應的管理人員對其進行數據梳理,這也就是所謂的“專人專職”管理模式。雖然系統內管理的工作量略有增加,但管理質量和安全性都得到了保證。在目前的數據管理信息系統中,相同的數據僅需在主流數據信息系統便可以實現數據處理與信息交換,可以通過中間渠道交換到其他的子數據系統中去,使數據交換具有非常高的靈活性。待企業的主信息管理系統實現后發現,它大大提高了企業的數據管理效率與質量。從量變和質變兩個角度進行統計與維護發現,在實施主數據管理系統后,企業能夠更好地把控已有的業務伙伴、客戶關系、供應鏈等,也能更容易地統計這些數據。從數據質量的角度來看,主數據管理系統可以避免傳送錯誤數據,對于已有的錯誤,數據會進行自糾與系統管理,把已有錯誤數據及時剔除,并更換為正確的數據,提高了系統中數據庫數據的安全性與準確性。
此外,數據的數量和質量是存在關聯的。數據的數量降低,質量必然會下降;數據的數量提高,質量必然也會提高。在未來,主數據管理系統的數據處理報錯數據將會越來越少,說明目前的主數據管理系統取得了非常好的成效。這使得關聯的數據在企業各個部門的子數據管理系統中也得到了比較充分的調用,提高了關聯數據的運行效率,降低了部門間關聯性數據的錯誤率,避免發生安全數據泄露等安全性問題。通過主數據管理系統的效果反饋發現,在企業實施主數據管理系統后,企業在數據系統運行效率、數據的自動化管理、數據一體化、數據質量與數量等方面取得了顯著提高,其數據處理的工作效率也大大提升,給企業平穩運行與盈利帶來了極大的改善。
現如今,世界經濟全球化正在進一步演變與發展,國內的各種企業也在不斷改革與轉化。為了更好地滿足國內企業的發展,我國需要提高企業主信息管理系統的應用水平,并且進一步深化企業主信息管理系統的程序調節、信息調用、子系統分配等問題。本文分析了企業主數據管理系統的發展現狀,在此基礎上,詳細劃分了企業主數據管理系統的基本架構,接著概述了企業主數據管理系統的實現途徑,主要包括基于ETL工具的實現方法與基于SOA體系架構的實現方法。最后,對已有的企業主數據管理系統的實現效果進行分析并發現,當前我國的企業主數據管理系統取得了顯著的進步,在各個方面均有提高。隨著企業管理信息化的進一步走深走實,在未來,我國的企業主數據管理系統將會更加信息化、智能化與人性化。