随着科技飞速发展的时代,企业信息化建设会越来越完善,越来越体系化,所用到的应用系统也会越来越多,业务发展中沉淀了大量数据,但是这些数据没有为企业带来直观价值,没有形成企业的数据资产,所以越来越多的企业进入到了数据治理阶段,对于主数据治理的需求也越来越明确。
MDM基础数据管理平台是进行清洗和治理企业的主数据,使企业的主数据具有唯一性、准确性、一致性、及时性,通过主数据数据清洗功能将错误数据和重复数据进行清洗,从而保证企业数据能够做到以上特点,然后再分发至下游系统,使企业信息化更加完善。
1总体介绍
主数据治理方案可以将企业的组织、人员、客户、供应商等高度共享的数据进行统一管理,对需要的业务系统进行同步分发,使数据易采集、易理解、易分析,提高部门与部门之间的沟通效率。
1.1产品介绍
MDM主数据管理平台可以把企业的多个业务系统中最核心的、最需要共享的数据(主数据)进行整合,集中进行数据的清洗和标准化的数据治理平台。并且以集成服务的方式把统一的、完整的、准确的、具有权威性的主数据分发给需要使用这些数据的应用系统。
1.2功能架构
MDM主数据管理系统整体功能架构如下图所示:
MDM的功能架构如上图,分为了主数据管理平台与MDC管理控制台,具体模块的功能如下。
MDM:包含了首页看板、数据管理、质量管理和统计分析。
1.首页看板:用于展示主数据的类型数量、参考数据的类型数量、已经注册了的应用数量、目前正在代办的任务、已经办理的任务、MDM的个性化配置等等;
2.数据管理:对组织、人员、岗位、客户等基础信息的管理,包括基础数据的关联,发起流程,再次分发等功能。每类主数据都有各自的参考数据,对比如民族、地区、学位等常用而又比较复杂的元数据进行管理;
3.质量管理:对相似数据进行筛选、巡检,分析数据的血缘,进行大批量数据的清洗;
4.统计分析:从主数据的数据量、同步情况、分发情况,进行数据角度,以及从各个应用所下发的数据,从源头业务系统同步进来的数据,对其他业务系统进行数据下发,进行应用角度两个方面进行统计分析。
MDC:包含了数据建模、功能建模、流程建模、应用管理、数据接口的展现。
1.数据建模:对主数据、参考数据、分类数据进行建模操作;
2.功能建模:创建数据表结构,为主数据进行功能建模,为主数据配置功能组件,以及附件内容的管理;
3.流程建模:为主数据和参考数据定义审批流程,如:流程定义、模拟仿真等操作;
4.应用管理:包括元数据的关联、分组和外部管理系统的关联、分组。
5.数据接口:当主数据部署之后会生成对应的api接口,用于数据的查询、新增、修改删除等等。
1.3集成架构
主数据就是在计算机系统之间分享的数据。分享是关键词,经典主数据的例子就是客户,我们都了解客户数据,我们都是别人的客户,但是我们必须要理解,客户是我们MDM的项目中心,同时我们要理解还有其他各种各样的主数据,比如说产品数据、地点、资产、员工等等,这些是相互联系的。
客户买商品,可能有零售商,是从一个具体的零售店卖出商品,然而如果顾客来买产品,我们管理的不仅仅是顾客的数据、产品的数据,还有地点的数据,以及其它相关的数据。
通过单一平台上成熟的多领域MDM集中主数据的管理,从而消 除点对点集成,简化结构,降低维护成本,改进数据治理。
2应用场景
MDM产品的使用十分灵活可以和其他产品组合使用,彼此之间组成不同的解决方案,可以满足绝大多数的应用场景,下面由应用集成、数据治理、数据分析等三个方面来进行介绍。
2.1应用集成
集成底座是基于IDM、MDM、ESB三个核心产品组合打造的一套解决方案,主要解决企业信息化建设过程中业务系统打通以及基础业务集成整合的问题,通过构建企业集成底座,实现各业务系统间的统一认证,保证业务系统访问的一致性;实现各系统基础数据的同源,保证数据一致性的同时为后续复杂的业务集成、财务集成等提供基础数据支撑。
以IDM、MDM为主要的数据管理端,以ESB作为集成通道,通过ESB将源头系统的组织、岗位、人员等基础数据同步至MDM平台,从而实现基础数据同源一致以及全生命的管理,再通过ESB将治理后的基础数据分发至下游系统,包括IDM平台以及IDM实现账号的统一管理以及统一认证,从而构建一体化的集成底座平台,基于集成底座实现和上下游系统的联动。
2.2数据治理
MDM主数据管理平台可以和另一款产品企业服务总线ESB组成基础数据治理解决方案,解决各个系统之间的数据分散、重复,未完全形成业务闭环,数据孤立不能互通,数据统计不一致,企业主数据(组织、人员、岗位客户、供应商、产品、项目等)不能共享,数据不完整,缺少关键基础数据,历史数据丢失现象严重,且数据质量低,无统一管理,集成数据可用性差的问题。
在该方案中企业服务总线主要作为数据交换平台,支持应用间批量数据交换和数据库间的数据交互,包括数据的抽取、转换和导入操作。不需要向不同的业务系统请求主数据的获