主数据管理

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

主数据管理

1. 为什么需要主数据管理

1.1. MDM的定义

Aristotle "The whole is more than the sum of the parts." --

整体比部分相加之和的内容要多。――亚里斯多德

这句亚里斯多德的哲学名言,很适合来描述主数据管理(MDM,master data management)。MDM主要关注于研究、分类和访问企业内的重要数据。也就是说,MDM帮助你理解企业内的每一份数据,包括客户、产品、场所和其他的主要的主题域等内容。在这篇研究文章中,清晰的给出了MDM的定义,详细说明了建立MDM将会产生的收益和结果,也说明了建立MDM需要的各种技术,以及实现MDM的实践步骤。

为了更深入的解释MDM,说明它的好处和用法,本篇文章中列举了很多实际的案例。其中每一个案例都是从实际的业务出发,通过对业务和技术问题的分析,总结了一套实现MDM的方法和技巧。通过这套方法,可以避免实现中的一些缺陷,增加实现的成功率。

为什么需要主数据管理,

主数据管理:定义

我们从定义MDM是什么开始,关于这个问题有两种观点,分别对应于MDM这个词组的重音位置的不同。

1(主数据管理,或者称为管理主数据。这包括建立和维护主数据的一些管理性的应用。例如,客户数据整合(CDI,customer data integration),产品信息管理

(PIM,product information management),以及用来管理类似数据主题的其他应用。

2(主数据管理,或者称为数据管理之后的一系列管理过程。这包括整合企业数

据(包括主数据)所需要的基础结构和技术。例如ETL(extraction,

transformation,

and load)和EII(enterprise information integration)等技术。从本篇研

究文章的目的出发,我们采用第一种观点,即认为MDM的功能是管理各种类型的主

数据。当然,第二种观点中涉及的基础结构和技术对支持MDM处理过程和应用也都

是必要的。

我们对MDM的官方定义为:

A set of disciplines, applications, and technologies for harmonizing and managing

the system of record and system of entry for the data and metadata associated with the

key business entities of an organization.

主数据管理是一系列的规则、应用和技术,目的是为了协调和管理与企业的核

心业务实体相关的系统记录和系统登录中的数据和元数据。

在这篇文章中提及了一些专有名词,这些名词对理解

1.2. MDM的内容

MDM的内容

简单的说,主数据是企业内关于核心业务实体的参照数据。这些业务实体包括: 1(人员,例如,客户,雇员(人力资本),供应商,合伙人等。

2(事物,包括产品,财务(分类帐),资产等。

3(场所,企业感兴趣的位置和地点。

4(其他关键实体,企业感兴趣的其他数据。每个企业都会有自己特有的关键实体。

:主数据包括很多业务实体,如客户主数据、产品主数据、财务主数据及图1 其他主数据等。图略。

MDM应用包括一系列的处理过程,这些处理过程包括整合、存储、维护企业内业务实体的特定实例,如将企业内地理位置数据、产品数据和客户数据等做标准化处理。完整的维护后,主数据就成为了这些实体的系统记录(SOR,system of record),也就是说,对于每一个实体,MDM中提供的数据就是该数据的完美的最终版本。这些数据也是企业内参照数据的最终版本。

讨论一下哪些数据不包括在我们对MDM的定义内,也同样是非常重要的事情。MDM应用不会保存那些和业务实体相关的特定业务处理数据(BTx,business transaction),例如与客户实体相关的帐户余额信息、取款信息。这些业务处理系统产生的数据会被整合到操作数据存储(ODS,operational data store)中。而BTx的历史数据会保存在商业智能(BI,business intelligence)部件中,如数据仓库和数据集市。

没有一个强制的规则,认为所有的主数据必须保存在MDM系统中。有些主数据的维护必须保留在业务处理应用(BTx)中,或者保留在外购应用,如前端的CRM 中。这使企业的IT环境变得复杂,也给主数据的质量和准确性带来了挑战。这个主题我们会在

1.3. MDM的业务目的

通过对没有MDM的IT环境进行分析,我们可以很容易的理解MDM的业务目的。分析结果可以总结为下面的四个主要问题:

1(数据冗余

没有MDM功能,企业内的每一个系统、应用、甚至业务部门都会收集自己版本的核心业务实体数据。最好的例子就是对客户数据的收集。客户的关键属性如客户名称和地址信息在企业内各个角落都被重复的记录着。非常遗憾的是,在这个收集客户信息的过程中,很少会产生相同或者一致的结果。这导致了一个很严重的问题(除了存储成本之外),数据冗余导致数据质量过差。

根据The Data Warehousing Institute的一份报告(Data Quality and the Bottom

Line, by Wayne Eckerson)显示,由于数据质量过差,企业每年的总共损失超过$600 billion,而且其中的大部分成本是因为冗余、低质量的主数据引起的。这也引起了下面提到的第二个主要问题。

2(数据不一致

由于企业内主数据的不一致,导致企业大量的资源浪费,包括时间、金钱和人力资源等的浪费。判断企业内一个客户的真正地址或姓名是到底什么并不能增加企业的收入。而且非常不幸的是,因为没有一个存储机制用来保存比对过的客户数据,这种对客户数据进行一致处理的过程需要重复出现。

3(业务低效

凌乱的主数据会导致各种业务低效的情况发生,如低生产力,低效的供应链管理,不一致的客户待遇,客户不满意,浪费市场部门的努力等。一个客户服务代表需要综合几个操作型系统去判断一个客户的真正状态,这不仅是低效的,而且有可能会由于信息的不全使客户产生不满意而逐渐失去这个客户。企业内的各种工作都显示出,凌乱的主数据管理严重降低了企业的效率。

4(业务变化

企业内经常发生各种变化,如引入新的产品和服务,公司合并与吞并,新技术出现并成熟。这些企业内的各种变化都会导致企业主数据的变化,如果没有一套机

相关文档
最新文档