- 主數據管理:企業數據化建設基礎
- 張旭 陳吉平 楊海峰等
- 767字
- 2021-10-15 19:05:14
5.5 應用系統獲取主數據后的處理
即使同一個數據模型,在主數據管理系統中和在一個應用系統的基礎數據中也不是100%重合的。如圖5-4所示,數據存在以下四種情況。

圖5-4
1.數據字段在主數據管理系統中,但是應用系統不需要
根據主數據模型的設計方法,主數據模型會綜合考慮各個業務系統中的基礎數據模型,所以當業務系統獲取主數據后,很可能某些獲取來的字段是沒有用處的。
2.數據字段在應用系統中,但是主數據沒有
同時,根據主數據模型的設計方法,并不會把所有系統中的基礎數據模型中的屬性全部納入主數據模型,所以當應用系統將主數據同步之后,會存在某些自有屬性內容缺失的情況。這些內容需要系統自行維護。
3.應用系統并不完全需要所有的主數據記錄
很多時候,目標系統僅僅需要主數據管理系統全部數據集合中的某部分數據,那么有可能目標系統按照某個類別,或者其他條件,甚至沒有特定條件地只獲取主數據系統中的一部分數據。比如,一個二級企業如果需要獲取人員主數據,那么他只要獲取與自己企業相關的人員主數據,而不需要獲取所有的人員主數據。
4.應用系統有私有的其他數據記錄
在當前的體系下,并沒有禁止應用系統獲得主數據后再進行私有數據的維護,這些私有數據一般是由數據模型視角、范圍等的細微偏差所導致的,而這種細微的偏差有時難以消除。比如,我們定義人員主數據時,如果定義為所有簽署過勞動合同的員工,但是某個系統必須考慮臨時員工或勞務合同員工,那么該系統必須自行增補這部分數據。當然這僅僅是一個例子,在現實情況中,類似情況時常會在預期之外發生。
所以當目標系統獲取主數據管理系統的數據后,還有以下幾種可能需要做的工作。
(1)數據轉換及存儲。將主數據模型轉換成本系統模型,同時進行數據的錄入或更改。
(2)必要時,對敏感字段變更設置審批流程。
(3)對主數據不覆蓋的屬性進行維護。
(4)對主數據不覆蓋的數據進行維護。