- 主數據管理:企業數據化建設基礎
- 張旭 陳吉平 楊海峰等
- 945字
- 2021-10-15 19:05:08
3.3 主數據的編碼
制定主數據編碼規范一直是企業信息化建設中的一個難題,企業往往會在基礎數據編碼的梳理工作上花費大量的人力和物力。隨著主數據管理的引入,企業編碼過程中遇到的很多難題會得到解決。
1.編碼的作用
(1)實現“一物一碼”。
這里所指的一物一碼,有兩個概念:一個是實體碼,即一個實體一個編碼;另一個是類別碼,即一種類別一個編碼。實體碼是指對某一具象的事物進行的編碼,如一個人、一個設備、一個企業等;類別碼是指對一類具有相似屬性的事物進行的編碼,如一種產品、一種物料等。編碼是唯一識別企業每個主數據或某類主數據的依據。
(2)獲得數據信息。
通過制定有業務含義的編碼規范,使編碼具備特征含義,在使用時,可以進行初步的人為解讀。例如,身份證信息的編碼規則。
(3)高效性和可讀性。
編碼規范要充分利用數字符號來表達業務含義,編碼規則要相對穩定,切忌變動頻繁,編碼長度不宜過長,否則會增加人工編碼的工作量,其他業務含義可以作為屬性字段來進行描述。
(4)便于管理。
主數據有了編碼規則后,數據的增、刪、改、查等操作都可以查核,數據會更加準確,會減少“一物多碼”“一物多名”等現象,提高數據管理的工作效率。
2.主數據對編碼工作的擴展和支持
主數據管理系統的引入和企業信息化程度的增強可以很好地解決上述問題。
(1)可以編制流水碼。
當前的主數據編碼提倡的是無含義流水碼或包含一些不可變屬性的對照碼,如數據產生日期這樣的信息。所有編碼中希望看到的信息,都可以通過信息系統和主數據管理系統的屬性信息獲取。隨著信息化程度的加深,信息系統對業務的覆蓋度逐漸提升,業務處理在系統間形成閉環,需要人員閱讀編碼內信息的場景也來越少,直到逐步消除。
(2)可以擴展屬性集合。
主數據管理系統可以在應用過程中,對數據屬性進行動態的擴展。
(3)可以編制助記碼。
以往編碼規范制定的一個矛盾點就是流水碼和有意義碼的取舍問題。業務部門總是希望將大量的業務信息放在編碼中,從而便于業務人員處理,甚至在很多場景中,熟練的業務人員看到某種主數據的編碼后就會立刻得到很多有關該物品的信息。既然是屬性信息,那么就存在著變動的可能,但編碼的核心要求是一次編碼、永遠不變。所以,我們可以在主數據主編碼之外編制助記碼。助記碼有助于業務人員直接獲取和使用數據的屬性信息。