5.2 主数据的入口
当一条数据进入我们的信息系统时,我们将其进入的位置称为数据入口。在单体型企业中,主数据的入口分为单入口和多入口两种形式。
1.单入口形式
此种数据形式多用于主数据管理权限相对集中于一个组织的场景,这个组织对这种主数据的管理已经非常深入和完善,并且通常会有一个完善的业务系统能够承担主数据管理的责任。在这种情况下,主数据管理系统只需要扮演数据存储和数据分发的角色即可。甚至在很多情况下数据不经过主数据管理系统,直接由该系统向其他系统提供主数共享服务。图5-1所示为单入口形式的集成方式。
图5-1
2.多入口形式
在这种情况下,主数据不可避免地从多个入口进入系统,如客户数据,我们很难要求将一个系统作为主数据的唯一入口。很多电商企业使用“业务中台”来解决这种多入口问题,将多端的数据注册引导到中台关系系统,让用户自行注册,然后将数据分享到各个系统中。这也不失为一种良好的解决方案。
而主数据技术解决方案能够支持继续保留数据录入的多入口情况。由主数据管理系统作为数据判重的唯一裁判,并为各个系统中对应主数据的基础数据下发主数据编码。如果主数据编码相同,则说明是同一条数据,如果不同则说明是两条数据。图5-2所示为多入口形式的集成方式。
图5-2
3.主数据管理系统作为入口
我们希望参照数据尤其是具有国家标准的数据由主数据管理系统录入。
无论是哪种模式,我们都需要为这个主数据确定入口。入口可能在一个应用系统中,也可能在主数据管理系统中,还可能由多个系统和主数据管理体系共同承担。
随着实践的增多,在大型主数据管理项目中,我们更加推荐的是将每个主数据的管理交由其对应的专业业务系统承担。这样一来,不但可以降低主数据管理系统的复杂程度,更可以让每种业务在基础数据管理的基础上纵向成长。比如,人力资源管理系统管理人员主数据时,会在基础的人员主数据管理上延伸出更多的管理功能,如人员的KPI考核、人员的培训、考勤等内容。
但是对于某些没有专业系统提供管理功能的主数据,或者多个系统都在管理但是哪个也没有管理好、不符合管理期望的主数据,大家更期望在主数据管理系统中把数据全部管理清晰。如产品、物料或其他数据,大家期通过主数据管理系统承担这些数据的管理功能,尤其希望能够通过系统的配置直接实现这些功能。图5-3所示为主数据管理系统作为入口的集成方式。
图5-3