要注意對于BI系統(tǒng),重點是ETL后的數(shù)據(jù)分析和數(shù)據(jù)挖掘,包括后面的ODS,數(shù)據(jù)集式和數(shù)據(jù)倉庫的重點都是使用和分析數(shù)據(jù),不負責數(shù)據(jù)分發(fā)。而對于MDM系統(tǒng)重點則不是MDM本身要如何使用數(shù)據(jù),而是需要通過ETL或其它方式收集數(shù)據(jù)后進行數(shù)據(jù)整合,在數(shù)據(jù)整合完成后要發(fā)布數(shù)據(jù)給其它系統(tǒng)用,同時所有對數(shù)據(jù)的修改也需要及時發(fā)送,重點是保證主數(shù)據(jù)的完整性和一致性。

BI和MDM系統(tǒng)一結(jié)合可以看到,BI系統(tǒng)將不再從各個業(yè)務(wù)系統(tǒng)抽取 引用數(shù)據(jù)和主數(shù)據(jù),而是從MDM系統(tǒng)進行抽取,這樣減少了BI系統(tǒng)進行的主數(shù)據(jù)管理和整合工作,BI系統(tǒng)只需要從各個業(yè)務(wù)系統(tǒng)抽取業(yè)務(wù)數(shù)據(jù)。這個時候數(shù)據(jù)流變化為如下:
所以實施MDM后對于BI系統(tǒng)帶來的好處就是,BI不需要關(guān)注主數(shù)據(jù)的管理和整合問題,也不需要去關(guān)心主數(shù)據(jù)的分發(fā)問題。這些問題都由MDM系統(tǒng)來完成,當然BI系統(tǒng)已有的ETL工具,MDM系統(tǒng)在建設(shè)過程中仍然可以使用。
而對于MDM和SOA一定是相互依存和相互促進的關(guān)系。MDM的建設(shè)提供了完整統(tǒng)一的數(shù)據(jù)視圖,為SOA的數(shù)據(jù)服務(wù)提供了強有力的支持,也提升了SOA的組合服務(wù)和流程編排類服務(wù)的設(shè)計能力。在沒有MDM前,由于SOA本身不存儲數(shù)據(jù),更談不上數(shù)據(jù)的清理,合并和轉(zhuǎn)換。關(guān)于基礎(chǔ)數(shù)據(jù)的整合和管理工作是無法真正落地的,而MDM系統(tǒng)的建設(shè)很好的擔當了SOA系統(tǒng)的存儲功能。
而對于MDM系統(tǒng),數(shù)據(jù)初始化的階段我們可以考慮使用ETL工具進行數(shù)據(jù)的初始化。但是對于系統(tǒng)正式上線后,主數(shù)據(jù)本身就是變更不頻繁的數(shù)據(jù),變更數(shù)據(jù)量不大但是實時要求高,在這種情況下再采用ETL進行數(shù)據(jù)抽取和數(shù)據(jù)集成已經(jīng)不是很好的方式。而可以看到對于這種情況下整理數(shù)據(jù)的收集和數(shù)據(jù)統(tǒng)一視圖的發(fā)布完全可以借助SOA服務(wù)進行,特別是在SOA的EDA機制下更加容易實現(xiàn)事件驅(qū)動的增量實時消息響應(yīng)。
主數(shù)據(jù)管理系統(tǒng)建設(shè),對于識別的主數(shù)據(jù)發(fā)展趨勢仍然是要從共存模式轉(zhuǎn)化到集中模式,只有到了集中模式才能夠更好的實現(xiàn)主數(shù)據(jù)的申請,創(chuàng)建,變更,發(fā)布等各種流程的統(tǒng)一管理,保證數(shù)據(jù)源頭的唯一性,從根本上解決數(shù)據(jù)不一致的問題。而對于一個主數(shù)據(jù)管理系統(tǒng),我們也應(yīng)該認識到其核心功能仍然應(yīng)該圍繞主數(shù)據(jù)展開,即主數(shù)據(jù)的全生命周期管理,主數(shù)據(jù)的申請和創(chuàng)建流程,主數(shù)據(jù)變更流程主數(shù)據(jù)的發(fā)布流程,廢棄流程的全過程的管理。在這個管理中考慮到和BI和SOA系統(tǒng)關(guān)系,擴展如下功能
愛華網(wǎng)



