用友UAP集中管理主數(shù)據(jù) 破解繁雜數(shù)據(jù)獲取難題
大數(shù)據(jù)被越來(lái)越多的企業(yè)關(guān)注,核心還在于“數(shù)據(jù)”本身。對(duì)于國(guó)內(nèi)大部分企業(yè)而言,企業(yè)數(shù)據(jù)資源通常存在于多個(gè)異構(gòu)或同構(gòu)的系統(tǒng)中,數(shù)據(jù)的采集與使用也面臨著兩大問(wèn)題:
一是數(shù)據(jù)缺乏完整性和一致性,重復(fù)數(shù)據(jù)多;二是數(shù)據(jù)標(biāo)準(zhǔn)不統(tǒng)一,共享過(guò)程中不知以誰(shuí)為“主”。
為解決上述現(xiàn)象,實(shí)現(xiàn)數(shù)據(jù)在整個(gè)企業(yè)范圍內(nèi)保持一致性、完整性和正確性,就需要進(jìn)行主數(shù)據(jù)管理。也就是從企業(yè)的多個(gè)業(yè)務(wù)系統(tǒng)中整合最核心的、最需要共享的數(shù)據(jù)(主數(shù)據(jù)),集中進(jìn)行數(shù)據(jù)的清洗和豐富,并且以服務(wù)的方式把統(tǒng)一的、完整的、準(zhǔn)確的、具有權(quán)威性的主數(shù)據(jù)分發(fā)給全企業(yè)范圍內(nèi)需要使用這些數(shù)據(jù)的操作型應(yīng)用和分析型應(yīng)用,包括各個(gè)業(yè)務(wù)系統(tǒng)、業(yè)務(wù)流程和決策支持系統(tǒng)等。
用友UAP的主數(shù)據(jù)管理系統(tǒng)負(fù)責(zé)主數(shù)據(jù)服務(wù)管理調(diào)度、數(shù)據(jù)讀取轉(zhuǎn)換存儲(chǔ)以及和其他業(yè)務(wù)系統(tǒng)的數(shù)據(jù)交換。在實(shí)踐經(jīng)驗(yàn)中,用友UAP發(fā)現(xiàn)很多企業(yè)由于分子公司較多,并且使用的系統(tǒng)多樣,主數(shù)據(jù)系統(tǒng)和其它業(yè)務(wù)系統(tǒng)很難實(shí)現(xiàn)統(tǒng)一,并且很難快速篩選出重要信息。
用友UAP主數(shù)據(jù)管理系統(tǒng)以服務(wù)的方式把統(tǒng)一的、完整的、準(zhǔn)確的、具有權(quán)威性的主數(shù)據(jù)分發(fā)給全企業(yè)范圍內(nèi)需要使用這些數(shù)據(jù)的操作型應(yīng)用和分析型應(yīng)用。完全實(shí)現(xiàn)具備集成、共享、數(shù)據(jù)質(zhì)量、數(shù)據(jù)治理等關(guān)鍵要素,將分散的主數(shù)據(jù)統(tǒng)一集中管理。
比如某金融機(jī)構(gòu),面臨這樣的問(wèn)題:基礎(chǔ)數(shù)據(jù)不統(tǒng)一,系統(tǒng)與系統(tǒng)之間數(shù)據(jù)無(wú)法共享,大量數(shù)據(jù)重復(fù)錄入。另外,針對(duì)不同角色人員,他們希望擁有可定制的自助服務(wù)頁(yè)面,使信息獲取準(zhǔn)確、及時(shí)。用友UAP根據(jù)此客戶(hù)的系統(tǒng)現(xiàn)狀和需求,將用戶(hù)數(shù)據(jù)、單位數(shù)據(jù)、部門(mén)數(shù)據(jù)、崗位數(shù)據(jù)、職務(wù)數(shù)據(jù)、人員數(shù)據(jù)、客戶(hù)檔案數(shù)據(jù)等都納入主數(shù)據(jù)管理。這些數(shù)據(jù)需要通過(guò)主數(shù)據(jù)管理平臺(tái)進(jìn)行統(tǒng)一的管理,以避免這些同類(lèi)型數(shù)據(jù)在各個(gè)系統(tǒng)中的重復(fù)錄入;同時(shí),用友UAP在該企業(yè)服務(wù)規(guī)范中,為每種主數(shù)據(jù)制定相關(guān)的數(shù)據(jù)管理服務(wù),這些服務(wù)對(duì)所有應(yīng)用系統(tǒng)開(kāi)放。企業(yè)內(nèi)的所有系統(tǒng)均可以通過(guò)這些服務(wù)獲取主數(shù)據(jù),并參與主數(shù)據(jù)的管理。
面對(duì)企業(yè)內(nèi)部異構(gòu)的系統(tǒng),如何從不同系統(tǒng)中快速獲取對(duì)自己有價(jià)值的數(shù)據(jù),成為一大問(wèn)題。針對(duì)于此,用友UAP采用數(shù)據(jù)推送的方式。數(shù)據(jù)源端系統(tǒng)可以發(fā)布數(shù)據(jù),同時(shí)對(duì)該數(shù)據(jù)感興趣的系統(tǒng)可以訂閱并接收源端系統(tǒng)發(fā)出的數(shù)據(jù)然后對(duì)數(shù)據(jù)進(jìn)行處理。
首先,數(shù)據(jù)發(fā)布方通過(guò)ESB提供的服務(wù)接口將數(shù)據(jù)放入ESB中,ESB得到數(shù)據(jù)后,將其寫(xiě)入消息隊(duì)列中。然后,異構(gòu)系統(tǒng)通過(guò)ESB提供的服務(wù)訂閱感興趣的數(shù)據(jù),ESB在收到數(shù)據(jù)后通知異構(gòu)系統(tǒng)有新數(shù)據(jù)到達(dá)。之后,異構(gòu)系統(tǒng)通過(guò)ESB提供的服務(wù)主動(dòng)訪(fǎng)問(wèn)ESB去取數(shù)據(jù),ESB得到取數(shù)據(jù)請(qǐng)求后,訪(fǎng)問(wèn)消息隊(duì)列取出數(shù)據(jù)。***ESB將數(shù)據(jù)返回系統(tǒng)。
用友UAP的這種設(shè)計(jì),核心是通過(guò)ESB的多協(xié)議間傳遞數(shù)據(jù)的能力,通過(guò)ESB用消息隊(duì)列做數(shù)據(jù)的中轉(zhuǎn),從而實(shí)現(xiàn)多系統(tǒng)間的數(shù)據(jù)推送。通過(guò)系統(tǒng)自動(dòng)推送數(shù)據(jù),并且實(shí)現(xiàn)多系統(tǒng)間的推送,集團(tuán)可以得到及時(shí)了解,提高了匯報(bào)效率。