一、什么是主数据
主数据描述核心业务实体,包括供应商、客户、产品、地点和库存等一个或多个属性,是在进行企业业务架构分析中发现的核心业务对象。主数据是企业已经存在的涉及到价值链核心业务流程的各个IT系统的基础数据。对于项目管理系统而言项目信息,WBS信息则是最基本的基础数据。对于CRM系统则客户,销售项目是最基本的基础数据。基础数据要上升到主数据的高度还有一个条件,即该数据产生在一个源IT系统中,但是会在多个其它的IT系统中使用到。而对于ERP系统客户,物料,供应商,产品,BOM,订单,合同等都应该是最基础的数据。
在目前的大数据时代,企业之间各个部门的数据权限划分模糊,不同应用系统不同对于相同的字段在数据库中命名非常的随意,很难保证统一,并且在进行数据统一时,很多应用系统的数据表的表结构就需要进行变更,修改数据的存储样式,很可能会对企业造成不可评估的影响。而主数据的存在就是把企业的多个业务系统中最核心的、最需要共享的数据(主数据)进行整合,集中进行数据的清洗和标准化。并且以集成服务的方式把统一的、完整的、准确的、具有权威性的主数据分发给需要使用这些数据的应用系统。
二、什么是数据中台
数据中台是实现业务中台核心共享数据的跨域整合,再通过加工后提供整合后的数据服务能力。值得注意的是,一方面,数据要跨域整合;另一方面,数据要加工处理后再提供增值服务能力,这个加工可能简单的汇总表,也可能是复制的底层数据模型和智能分析算法。对于数据中台,简单来讲,就是把数据变成资产并服务于业务的机制。这个过程是把业务生产资料转变为数据生产力,同时数据生产力反哺业务,不断迭代循环的闭环过程。
数据中台重点是数据业务化,是增值能力支撑。数据中台具备数据提纯加工、数据汇聚整合、数据价值变现、数据服务可视化四个核心能力,让企业员工、客户、伙伴能够方便地应用数据。从本质上来说,它能够高效、快捷地将各业务系统的数据进行收集和加工,在获取业务系统来源数据的同时,会对每一天的数据添加时间节点,用于查看每一个时间节点的数据等等。
三、主数据与数据中台的区别
1)主数据在传统架构里面属于业务系统,在中台和微服务架构下可能会被拆分为多个微服务。即原来
主数据管理的物料,供应商,人员可能会拆分中台架构里面的物料中心,供应商中心,人员中心。
2)主数据出现在传统架构,数据中台出现在新中台和微服务架构中,两者本身不在一个层面。
3)主数据在传统架构里面由于存在数据共享模式,因此一般也包括ETL,数据集成等功能。但是转到中台架构后,由于在业务中台核心是数据不落地实时开放共享,因此已经不存在这种集成点。
4)主数据在整个架构演进后,会转变为业务中台各个中心,这些模块仍然属于业务中台内容而不是数据中台的内容。