浅谈企业数字化转型之主数据管理系统(MDM)
信息化的时代已经快要过去,越来越多的企业开始向数字化、数智化方向转型。而主数据管理系统是转型过程中的基石,它在后期能够为企业提供基础数据服务,保证企业往更好的方向运营。本文作者对主数据管理系统的定义和架构等进行了分析,一起来看一下吧。
信息化的时代已经快要过去,传统的ERP系统只能满足企业节省劳力,将日常的业务流程以各种不同的IT信息系统的形式固定下来,并留下记录,提高企业管理效率。
越来越多的企业开始向数字化、数智化方向转型,主数据管理系统是转型过程中的基石,在后期能够为企业提供基础数据服务,保证企业往更好的方向去运营。
在数字化转型的方向,我们经常能听到两个名词,元数据和主数据。在构架主数据管理系统之前,先来区分一下主数据、元数据这两个名词的定义以及理解。
一、元数据和主数据
1. 元数据
对元数据的解释,在互联网中有很多相关内容,在我看来,最为好理解的解释就是:元数据就是描述数据的数据。那么什么是描述数据的数据呢?比如,一张照片,相机会收集类似文件名、日期和时间、地理位置等等,这些描述就是照片的元数据。
在大数据平台建设中常见的元数据有:数据的空间存储、读写记录、权限归属和其它各类统计信、数据的血缘关系信、数据的业务属性信息等。可以有效了解数据的流向以及数据的来源,可以为后续的应用打基础。
2. 主数据
主数据,它是指不同系统,跨系统间的共享数据,也可以称为基准数据。
维基百科将它定义为:在企业中用来定义业务对象的、具有持续性的、非交易类数据。相对于交易类数据,主数据是相对稳定的。
其实,本质上主数据和普通数据没有什么区别,众多数据中,哪些会成为主数据,一般由业务界定(需要符合基本要求:非交易型数据、相对稳定、具有持续性、共享性等)。因此,主数据的识别,是基于组织业务活动的梳理,企业经营运作的主题或对象,各业务系统的关键数据,并非业务系统产生的衍生数据。
以下例举了一些不同类别主数据的分类:
- 财务类:科目、固定资产、银行账户
- 支撑类:员工、组织架构、系统账号
- 业务类:商品、客户、供应商、产品
- 基础类:行政区划、国家、口岸/港口等
以下例举了几个类别下的主数据包含具体字段:
- 供应商:编码、名称、地址、采购组、联系人……
- 员工:ID、姓名、岗位、所属部门、地址、联系方式……
总结一下主数据的特征有以下几点:
- 主数据是独立的,不依赖于其它数据存在,并且具有高价值性、相对稳定性。
- 在技术上,主数据是多个系统间的共享数据,主数据需要满足不同以及多个异构业务系统之间的关键数据的共享作用,是组织应用系统建设的基础。
- 在业务上,主数据是在组织范围内共享的,跨部门,跨业务的,它不属于某个部门,而属于整个组织的。主数据满足跨业务环节的共享应用的需求,在多个领域中被广泛使用的数据。主数据在组织内需要保持一致的数据实体,是数据分析的重要来源。
了解完元数据以及主数据的作用及定义,可以把方向转向本文的主题了——主数据管理系统。
文章将从主数据管理系统的作用、主数据管理系统的关键组成要素这两个部分去解说。
二、主数据管理系统的作用
在组织中,并不是所有的公司都需要主数据管理系统,那么什么样的公司才会涉及到主数据管理呢?通常是大型的单位或者集团会涉及到主数据的管理,或者一些在近期规划中急需扩展业务范围的公司,例如:集团性质的企业(至少拥有5家子公司)、城市、政府。一般中小企业不会用到,数据的管理会增加成本。
这些大型集团或者业务范围广泛的公司,往往存在数据没有标准化处理的问题,各个系统之间,以及各个部门之间按照自己的需求去获取数据,造成数据储存重复,数据内容不一致。各个系统之间,以及各个部门对于数据的定义规则不一致,数据质量标准不一样,造成一个数据多个信息,关键数据不一致、不正确等问题。
而这些问题就可以通过MDM(主数据管理系统Master Management System)去解决。
搭建主数据管理系统,可以有效帮助企业建立统一的数据规范,建立统一的管理维护流程,将从不同来源提取的通用数据,分布在集团范围内的不同系统(例如,企业ERP、CRM、以及集团中的子公司使用的不同业务系统)之间的通用基础数据,分离出来,建立数据的单一可信版本,进行集中统一管理。
将这些被分离出来的通用的主数据,MDM对其进行质量标准、管理标准、定义规则等统一等流程的管理,可实现集团范围内主数据平滑、一致,有效的数据可以帮助组织内部经营分析,对关键决策有着重要的作用,极大提高了集成的灵活性,减少报表生成成本。
三、主数据管理系统全生命流程及架构涉及模块
主数据管理系统架构可以包括的模块但不限于的有:看板模块、主数据建模、主数据治理、主数据分发(服务)等。
主数据全生命流程及架构涉及模块
主数据建模是创建主数据的第一步,系统可提供一些数据模型,一般情况下,建模功能主要根据定义和规范来创建主数据的字段、类型等。
所创建好的主数据列表可以为列表里的数据提供相应的功能:新增、编辑、复制、查看、删除、启用、禁用、导出、刷新等。列表中的筛选条件有状态、编码、名称等。列表字段可以包括序号、名称、编码、状态、修改人、修改时间等。对于主数据功能的细分介绍有很多,这里就不再赘述。
数据的采集与集成,共享服务、数据质量与治理,是主数据管理的关键,MDM通过对共享数据进行统一管理,通过ESB向不同业务系统同步分发,把企业内部最具有权威性的主数据分发给全企业范围内需要这些数据的操作型应用系统和分析型应用,帮助数据变得更好采集,更易分析,更便使用,提高了各个部门、业务之间的沟通效率。
本文由 @一颗橙子 原创发布于人人都是产品经理,未经许可,禁止转载。
题图来自 Unsplash,基于 CC0 协议
该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务。
主数据平台的实施很考验总部业务人员的管理和维护能力,基础数据保持稳定这一点太重要了。
客户今年上线了主数据平台,我们作为下游系统进行对接,目前只对接了基础资料新增的功能,修改和删除都还没有对接。修改这一操作,下游系统基于历史系统设计原因,有太多的基础资料信息冗余在各个业务信息表里,每次修改都要MDM先发送变更邮件,下游系统人工编写脚本刷数据。删除这一操作更别说,各下游系统接到邮件通知,还要各自去检查有无关联到基础资料的业务信息,提供反馈后,总部业务再去评审是否仍要对基础资料进行删除操作。还有就是基础资料信息频繁变更,下游系统刷的也很累。主数据平台听起来是一个美好的管理方案,实际落地要考虑的业务处理和下游系统对接方案绝不简单,要想尽善尽美,成本也绝不低。我们现在对接的主数据平台流程,可以说是一地鸡毛
做主数据的也刷好多遍数据了,业务给的数据很烂