上海奥明信息技术有限公司 contacts@databright.com.cn |
主数据管理解决方案

一、  主数据管理说明

主数据管理主要是为了解决原有业务系统存在的数据竖井而开始起步的,主数据管理使得企业能够集中化管理数据,在分散的系统间保证主数据的一致性,改进数据合规性、快速部署新应用、充分了解客户、加速推出新产品的速度。从 IT 建设的角度,主数据管理可以增强 IT 结构的灵活性,构建覆盖整个企业范围内的数据管理基础和相应规范,并且更灵活地适应企业业务需求的变化。

主数据管理不仅到IT部门,而且和业务人员非常相关,甚至为了构建主数据管理,额外加入如数据管理员(下图叫Data Stewards)这样的新的岗位和角色。Garnter定义的主数据平台的通用架构如下图所示,其实从技术上主要包括三方面:信息架构平台(主要是数据集成和数据质量平台),数据库主要是主数据模型,MDM工作流是实现主数据的发布、审计、合并、切割、版本管理、认 证、安全、层次管理等工作。

   

   在主数据的建设方法上,有按应用类型进行建设的(如客户主数据,产品主数据等),有按不同的数据交互模式构建的(如注册型,交互型等),有按主数据平台类型选择的(如Hub型和联邦型),也有利用不同工具平台来建设的,如早期国内许多用户通过ESB来构建主数据平台,也有利用数据集成工具和数据质量工具来建设的,当然最后也有用主数据管理平台来建设的。

 

对于集团客户来说,未来更需要的是一个统一的主数据管理平台,来实现集团共性主数据的管理需求。其实主数据平台产品真正开始的时间并不是很长,也就是这六七年的事,因此无论是IBMOracleSAP这样的大公司,还是Informatica这样的专业公司,在主数据这个领域来说也都是对等的,大公司靠收购,专业公司靠创新来拓展主数据管理市场。

 

选择主数据平台,不仅要考虑到主数据平台本身,还要考虑到主数据基础(如数据集成平台和数据质量平台)

在主数据管理平台上,进行选择需要注意平台型产品 Vs 应用型产品的区别:

   

 

二、    奥明主数据管理解决方案

奥明主数据管理解决方案,以某客户实现客户服务管理系统为例。本系统的目标是创造和维持一个权威的,可持续的客户数据环境,它包含“单一版本的真实的”客户数据,从而可以服务于应用系统,业务部门和用户的多样化需求。客户数据管理和生命周期管理功能是更好地管理客户信息的功能的一部分。解决方案的主要内容包括下列各项:

 

客户数据管理能力

数据建模

   

   作为公司的核心之一,客户数据中心将采用中立的数据模型,并使用裁剪定制的模板为某客户建立一个专门数据模型,而不受所谓“开箱即用”的固定数据模型的限制,建立一个最适合某客户信息基础架构,体现了某客户的业务特色。一个关键的设计目标是保持最低限度的数据复,减少错误和相关的数据存储需求。

语义和层次结构管理

   奥明主数据解决方案的层次管理提供了关键业务主数据之间关系的洞察能力,一个主要目的是将机构,联系方式和人员信息以层次结构的方式组织在一起,具体表现是:

Ø  唯一标识符

Ø  行业,市场,产品/服务层次结构

Ø  支持多语言

Ø  人员信息变化和历史

集中式存储库

   MDM存储库将作为一个管理主数据的中央位置,同时也是通用的元数据储存库,包含了数据的语义,地点和血缘关系的相关信息。

 

身份匹配和解析功能

客户数据管理系统的关键功能之一就是客户数据记录的匹配,避免重复记录,整合相似记录。这种能力需要客户主数据的特定知识领域,以及匹配引擎和技术,用于处理个人(如姓名,地址,出生日期,隶属关系等)或公司的丰富东阳的信息属性,提供一个高度可信的匹配结果。

 

 

数据质量和清洗功能

这些功能会使用各种技术来纠正数据集的问题。这些技术通常利用一系列的业务规则,域限制条件,元数据,或从外部权威数据提供商来实现,如权威的邮政信息文件等。通过数据清洗过程提高数据整体质量。

 

数据治理和数据管家功能

数据治理的目标是维护高质量,一致和安全的客户信息,并可以通过适当的数据所有权和管理来实现。数据治理是至关重要的客户数据管理的初衷。在功能层面,需要大量的数据管理功能,实现数据生命周期管理。

 

数据集成和同步功能

对于数据管理的实施,必须有一个框架用来整合和来自不同数据源和应用的数据,以提供一个单一,准确,集中的客户信息一视图。