在數(shù)據(jù)源間建立主數(shù)據(jù)值映射是一個(gè)好的起點(diǎn)――但它也帶來了自身的一些問題。例如,如果人們過去習(xí)慣于在他們最常使用的源系統(tǒng)產(chǎn)生的報(bào)告中以某種形式查看產(chǎn)品層級(jí),那他們就會(huì)在來自企業(yè)BI/DW應(yīng)用程序的報(bào)告中看到不同的形式――這實(shí)際上會(huì)增加他們的混亂――盡管你最初是想通過將所有數(shù)據(jù)都映射到企業(yè)標(biāo)準(zhǔn)來消除混亂。另外,你將需要指派人員在主/參考數(shù)據(jù)值發(fā)生變化時(shí)負(fù)責(zé)更新映射,同時(shí)還要指定對(duì)映射進(jìn)行定期評(píng)估的業(yè)務(wù)流程。
這一問題的理想解決方案“比BI的范圍更大”,需要在源系統(tǒng)中解決這一問題,這一解決方案包括:
1、讓業(yè)務(wù)組織將主數(shù)據(jù)值列表標(biāo)準(zhǔn)化
這需要建立數(shù)據(jù)治理結(jié)構(gòu)(人員和流程)。數(shù)據(jù)治理活動(dòng)必須包括“正確的”業(yè)務(wù)人員,這些人員能夠?qū)?shù)據(jù)值進(jìn)行適當(dāng)?shù)臎Q策并擁有高層經(jīng)理人員的支持,高層經(jīng)理可以支持?jǐn)?shù)據(jù)治理團(tuán)隊(duì)成員推薦的決策并在必要時(shí)“突破層的限制”。通常你還有由對(duì)特定數(shù)據(jù)領(lǐng)域(產(chǎn)品)最為關(guān)注的數(shù)據(jù)管理員組成的數(shù)據(jù)治理小組。對(duì)于相關(guān)業(yè)務(wù)職能、業(yè)務(wù)流程和應(yīng)用程序,這些數(shù)據(jù)管理員小組應(yīng)該擁有整個(gè)企業(yè)范圍內(nèi)的代表――這樣任何與該數(shù)據(jù)領(lǐng)域相關(guān)的建議就能被最合適的人理解和支持。例如,如果沒有首先獲得制造或財(cái)務(wù)部門的數(shù)據(jù),市場(chǎng)部門就無法創(chuàng)造出新的產(chǎn)品推出方式――反之亦然。
2、確定每個(gè)主數(shù)據(jù)元素將被維護(hù)和存儲(chǔ)的位置――或者是在被指定為權(quán)威數(shù)據(jù)源的源系統(tǒng)中、或者是在為管理主數(shù)據(jù)而實(shí)施的新系統(tǒng)中。
如果你準(zhǔn)備為主數(shù)據(jù)管理(MDM)實(shí)施新系統(tǒng),首先對(duì)目前市場(chǎng)上的MDM產(chǎn)品進(jìn)行調(diào)查是一個(gè)好主意。許多這類工具現(xiàn)在都相當(dāng)成熟并被設(shè)計(jì)為提供許多核心的MDM功能――如搜集新的主數(shù)據(jù)、將來自多個(gè)系統(tǒng)的主數(shù)據(jù)集成為一個(gè)列表、定義未在任何源中出現(xiàn)的新的報(bào)告層級(jí)、將主數(shù)據(jù)發(fā)布給需要這一數(shù)據(jù)的其他應(yīng)用程序等。
3、實(shí)施自動(dòng)化流程將這些主數(shù)據(jù)元素從其來源發(fā)布到所有需要這些數(shù)據(jù)元素的其他應(yīng)用程序(交易系統(tǒng)和BI/DW應(yīng)用程序)。
可以通過不同系統(tǒng)間的數(shù)據(jù)供應(yīng)(data feed)來實(shí)現(xiàn)這些主數(shù)據(jù)值的發(fā)布,但更好、更現(xiàn)代的方法是使用企業(yè)應(yīng)用程序集成/面向服務(wù)的架構(gòu)方法如使用消息總線將主數(shù)據(jù)值發(fā)布到訂閱變化的系統(tǒng)中。這使主數(shù)據(jù)能夠被發(fā)布到任何需要該數(shù)據(jù)的系統(tǒng)中――以近乎實(shí)時(shí)的方式進(jìn)行而不必創(chuàng)建所有這些系統(tǒng)間的點(diǎn)對(duì)點(diǎn)數(shù)據(jù)供應(yīng)。