主数据管理早在十几年前就已经是企业信息化建设中的一部分,由于企业普遍对此缺乏正确的认识、系统个数较少,数据混乱现象不明显等原因,导致主数据管理这一手段并没有被企业真正的重视起来,在IT架构建设中,也被安排在较为靠后的阶段。而近两年主数据管理项目数量逐渐增加,一方面随着大数据分析的风潮,数据的利用被高度重视起来,主数据管理作为大数据分析建设的首要前提,自然也随之变热;另一方面是随着企业信息化的建设深入,主数据管理阶段全面到来。
一、主数据的概念
主数据(Master Data)是具有共享性的基础数据,用来描述企业核心业务实体的数据,比如客户、合作伙伴、员工、产品、物料单、账户等。主数据可以在企业内跨越各个业务部门被重复使用的,因此通常长期存在且应用于多个系统。由于主数据是企业基准数据,数据来源单一、准确、权威,具有较高的业务价值,因此是企业执行业务操作和决策分析的数据标准。
二、主数据的特点
主数据有几个鲜明的特点,其中包括:它是准确的、集成的,其次它是跨业务部门的,再有就是它是在各个业务部门被重复使用的。很多行业和场景中的主数据甚至是动态和不完整的,比如一家医药企业需要覆盖的医院、经销商、零售终端等,一个药店需要覆盖的所有医药企业、所有药品的生产厂家、功效、适用人群、服用禁忌等。这些主数据需要采取手工和自动相结合的方法,来维护和管理。
三、主数据管理系统的核心功能
1、主数据的集中管理
主数据全部在MDM中产生或者受控(其他系统产生的主数据要符合MDM的规则才能进入MDM),在MDM系统中可以由专岗集中管理所有主数据,保障来源唯一从而避免歧义。
2、主数据的自动分发
提供分发和订阅功能,能够通过配置把主数据自动分发给相关系统,让多个系统可以方便的使用到统一规范的主数据;也可以自动的接收外部系统产生的主数据,经MDM管理后再自动分发出去,而不用数据源系统自己向多个系统分发。
3、保障主数据的规范性和唯一性
按规则和流程规范管理主数据,比如规定主数据名称要使用营业执照上的名称,社会统一信用代码、国别地区等必填,按名称、信用代码等条件校验避免重复录入,系统自动按规则统一产生唯一性编码,主数据要经流程审核后方能生效等。
四、主数据管理的价值
1、提升数据处理效率
各系统、各部门对于数据定义不一样,不同版本的数据不一致,一个核心主题也有多个版本的信息,需要大量的人力、时间成本去整理和统一。通过主数据管理可以实现数据动态整理、复制、分发和共享。
2、提高公司战略协同力
数据作为公司内部经营分析、决策支撑的“通行语言”,实现多个部门统一后,有助于打通部门、系统壁垒,实现信息集成与共享,提高公司整体的战略协同力。
3、消除数据冗余
不同系统、不同部门按照自身规则和需求获取数据,容易造成数据重复存储,形成数据冗余。主数据打通各业务链条,统一数据语言,统一数据标准,实现数据共享,最大化消除了数据冗余。