DB-MDM:MDM/主数据管理 百科

ylbtech-DB-MDM:MDM/主数据管理 百科

主数据管理(MDM Master Data Management)描述了一组规程、技术和解决方案,这些规程、技术和解决方案用于为所有利益相关方(如用户、应用程序、数据仓库、流程以及贸易伙伴)创建并维护业务数据的一致性、完整性、相关性和精确性

1.返回顶部

1、

中文名:主数据管理
外文名:MDM Master Data Management
关    键:管理
简    称:MDM

目录

  1. 概述
  2. 数据集成
  3. 管理
  4. MDM应用程序法
  1. MDM平台法
  2. MDM应用程序法与MDM平台法的不同
  3. 多领域数据管理
  4. 主数据管理
  1. 降低成本
  2. 最佳实践

2、

2.返回顶部

1、

概述

主数据管理的关键就是“管理”。主数据管理不会创建新的数据或新的数据纵向结构。相反,它提供了一种方法,使企业能够有效地管理存储在分布系统中的数据。主数据管理使用现有的系统,它从这些系统中获取最新信息,并提供了先进的技术和流程,用于自动、准确、及时地分发和分析整个企业中的数据,并对数据进行验证。

主数据管理解决方案具有以下特性:

·在企业层面上整合了现有纵向结构中的客户信息以及其他知识和深层次信息

·共享所有系统中的数据,使之成为一系列以客户为中心的业务流程和服务

·实现对于客户、产品和供应商都通用的主数据形式,加速数据输入、检索和分析

·支持数据的多用户管理,包括限制某些用户添加、更新或查看维护主数据的流程的能力

·集成产品信息管理、客户关系管理、客户数据集成以及可对主数据进行分析的其他解决方案。

由于和主数据管理关联的方法和流程的运行与企业的业务流系统及其他系统彼此独立,因此这些方法和流程不仅能检索、更新和分发数据,还能满足主数据的各种用途。主数据管理通过将数据与操作应用程序实时集成来支持操作用途。主数据管理还通过使用经过授权的流程来创建、定义和同步主数据来支持协作用途。最后,主数据管理通过事件管理工具事先将主数据推送至分析应用程序来支持分析用途。

数据集成

MDM为继承和管理参考数据提供免代码、低维护的解决方案。在MDM系统成为数据仓库的维数据的确定来源后,它使数据仓库能够侧重于卷管理和数据交付的数据管理目标。

简而言之,主数据管理提供以下功能:

1. “匹配与合并”逻辑,用于从一个或多个源系统识别并整合重复记录

2. 宽泛的单元格级别关联和历史记录,为数据内容提供了详细的审计跟踪

3. 适用于跨所有数据源和应用程序的所有关系数据的中央资料库

这些功能将极大降低与以下所述的数据仓库有关的总体开发和维护工作:

1. MDM共享维度

对于数据仓库的共享维度,MDM系统将是合规,已集成、已清洗和标准化的单一数据源。此系统将消除在填充合规的数据结构时所牵涉的大部分转换工作,使数据仓库资源能够着重于回答业务问题,而不是集成数据。

2. MDM渐变维度

对于保持维度变更的历史记录而言,渐变维度是最为有效和使用最为频繁的方法。通过提供进行历史记录跟踪的选项,MDM系统解决了这个性能问题。它可以记录所有对参考数据实体的更改,解放数据仓库,使之可以在维度渐变时权利跟踪数据细分的更改。当数据仓库维度增长放缓时,它们可以将查询和加载性能受到的影响降至最低。如果用户希望查询某记录的非渐变维的历史记录,他们可以展开浏览MDM系统中的历史记录表。

3. MDM和数据沿袭

数据仓库元数据和沿袭解决方案一般仅限于提供结构化和流程沿袭。MDM使用户不必再执行费时的手动数据跟踪,因为MDM为每个记录上的每个字段均保留了详细的数据沿袭(即在单元格级别的跟踪数据沿袭)。对于基础对象中的每个数据单元格,MDM系统可以识别为单元格提供值的源系统,尤其根据值的最新更新时间来识别该值是由哪个源系统中的哪条记录提供的。MDM系统还跟踪所有记录合并的历史记录。

管理

实现多域主数据管理有两种方法:MDM应用程序法 和MDM平台法。

MDM应用程序法

MDM 应用程序法附带特定的数据模型、业务逻辑或功能以及图形用户界面,非常适合解决单一、明确界定的业务问题。这类似于购买现成的销售团队的自动化应用程序以管理销售渠道,或购买一个采购应用程序,以管理为供应链购买的直接或间接材料。

MDM平台法

借助 MDM 平台法,组织可以灵活定义其自身的数据模型,基于定义的模型产生逻辑和功能,并支持基于有关功能配置图形用户界面。

MDM应用程序法与MDM平台法的不同

其他MDM方法如应用程序法和MDM平台法都可以快速满足组织采纳 MDM 的初始需求,然而应用程序法将不可避免地导致 MDM 孤岛和成本超支。尽管有时确实存在这种情况,即公司有必要寻求能快速实施的 MDM 方案,以在有限范围内解决迫切的业务难题,但当遇到扩展该 MDM 实施以解决其他业务需求或满足将来的不时之需时,平台法无疑是降低总拥有成本和加快实现价值的最佳途径。

如图所示,描述了MDM两种方法的对比:应用方法从用户界面开始,然后是业务逻辑,然后是数据模型,以及Informatica的平台解决方案,从数据模型开始,然后是业务逻辑,最后才到用户界面。虽然这两种方法都可以使IT团队解决眼前的业务问题,但前一种方法会使他们局限于构建MDM孤岛来解决每一个后续业务问题。相比之下,后一种方法使他们能够充分利用他们投资的时间、资源和预算,以解决每个后续的业务问题。

其他MDM方法如应用程序法的主要不足:

1. 每个数据域都有独立的MDM应用程序,比如,客户域使用客户数据集成(CDI),产品数据使用产品信息管理(PIM)等;

2. 重大业务流程改造采用“大爆炸”方法,往往需要多年时间才能启动;

3.互操作性仅限于同一品牌的应用程序,将客户锁定在可能不适合他们的更广泛的业务需求的产品上;

4. 由数据管理员独自管理,使业务用户无法享受自行创建和使用主数据的好处

多领域数据管理

MDM解决方案能是单一平台上成熟的、灵活多领域的,使整个企业可以迅速部署和轻松扩展,以解决多个部门和地区的业务问题。金融服务、生命科学、制造、医疗保健、政府和各行各业的很多最大型的企业都利用 MDM来满足其战略要求。

在单一平台上支持所有的MDM要求

1. 访问 - 分散的数据源和应用程序带来不一致和重复的主数据

2. 发现 - 抱着发现重复、错误和不一致的宗旨检查数据的一致性和结构

3. 清理 - 解决错误和不完整的字段

4. 掌握 - 将企业相同数据的多个版本合并为一个真实版本或“黄金记录”,并管理内部的层次和关系

5. 交付 - “黄金记录”同步到下游应用程序和数据仓库

主数据管理

通过单一平台上成熟的多领域MDM集中主数据的管理,从而消除点对点集成,简化您的结构,降低维护成本,改进数据治理。 MDM(主数据管理)能够通过以下步骤帮助企业成功进行多领域主数据管理:

1. 建模:用灵活的数据模型定义任意类型的主数据

2. 识别:快速匹配和准确识别重复项目

3. 解决:合并以创建可靠、唯一的真实来源

4. 联系:揭示各类主数据之间的关系

5. 治理:创建、使用、管理和监控主数据

MDM提供业务用户和数据管理员可访问的强大接口,从而实现完整的数据管理和数据异常处理,使您可以轻松浏览不同主数据实体中的多层次结构。

降低成本

随着企业的IT预算增加,IT经理们都希望能够寻求到更高效的降低IT成本的方法。并非所有的MDM技术都能带来这些成本效益。只有配置容易的多领域、模型驱动且灵活的MDM技术才能在更短的时间里实现价值和降低总拥有成本。灵活的 MDM解决方案,即多领域主数据管理,就能帮助IT部门实现与投资价值的最大化。主要从以下七个方面实现:

1. 降低接口成本减少应用程序之间的点对点集成点对点集成的开发和维护成本很高,但是 MDM(多域主数据管理)可以通过集中公共信息(主数据)对它们进行简化,并且做到在业务流程的不同环节都能提供这些信息。

2. 降低多域的第三方数据采集成本:消除来自外部数据提供商的重复数据采集可显著节省成本。使用MDM(主数据管理),第三方数据可以直接集成到MDM系统中,并分发到所有下游应用程序,避免了重复的数据采集。

3. 降低数据清理成本:在MDM系统中集中清洗数据是机构可用来降低成本的另一种方法。通过将数据从这些不同的应用程序集成到中央MDM系统,就有可能在一个单独的系统中进行整个企业所有数据的清洗。

4. 降低外包清洗成本: MDM系统可通过消除昂贵的外包手动清洗而节约大量成本。MDM系统用持续的自动清洗、扩充和重复数据删除集中存储以备日后使用、跟踪数据更改,以及为营销和合规性应用程序提供清洗、扩充后的数据,消除了对外包手动清洗的需要。

5. 降低多余系统的许可证、支持和硬件成本: MDM通过集中企业数据实现了冗余数据存储数量的减少甚至消除,并且可以淘汰保存有重复数据的实例,从而显著降低成本。

6. 降低定制解决方案开发和维护成本:通过用可配置的MDM系统替代过时的定制共享区块,公司可省下定制解决方案巨大的开发和维护成本,有助于使IT部门重新侧重于用即时的数据支持业务运营。使用灵活的配置,您可以迅速接管当前的共享区块,并可以扩展您的MDM实施,解决公司其他部门未来的业务需要。

7. 降低信息交付成本:IT部门可通过即时交付正确信息来降低成本。合规性和管理报告是IT部门支持的两个主要功能。使用MDM很容易实现数据准确性的验证,这是因为它存储了数据的所有改动。因此,MDM系统有助于通过交付可靠的信息来降低IT成本。

最佳实践

定一个大目标,但采取小步骤

要考虑基本目标,但是会限制战略部署的视野。一旦主数据管理在一个地方好用了,再一步一步地扩展。他们说,业务流程常常是缓解因素,而不是技术,所以在过程中及早得到终端用户的输入是很重要的。

考虑潜在的性能问题

不同的架构能导致不同的性能损失。例如,如果公司为主数据管理采用主hub方式,记录创建流经唯一一个点,它就能变成一个瓶颈。而且,随着应用越来越依赖主数据管理,工作流,系统优先级和运行顺序会变成要马上考虑的紧急问题。

建立数据管理策略和流程

专家们一致认为,应该允许在人力和过程变更管理方面花时间和投钱,不要低估了工作量。尽管一些部门(比如财务部门)看到了集中主数据管理的价值,其但他群体都不太乐意放弃自己管理数据的权利。

2、

3.返回顶部
4.返回顶部
5.返回顶部

1、

https://baike.baidu.com/item/主数据管理/5475539

2、

6.返回顶部
作者:ylbtech
出处:http://ylbtech.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

原文地址:https://www.cnblogs.com/storebook/p/11438084.html

时间: 2024-10-10 10:38:22

DB-MDM:MDM/主数据管理 百科的相关文章

【转载】主数据管理(MDM)与元数据管理

主数据(Master Data)和元数据(Meta Data)是两个完全不同的概念.元数据是指表示数据的相关信息,比如数据定义等,而主数据是指实例数据,比如产品目录信息等.比如,某省地税开发了一套 征收管理软件,以市为单位部署了17套,每套征收管理软件中的元数据都是一样的,但是主数据还是需要进行管理的.主数据管理和传统数据仓库解决方案不是一 个概念,数据仓库会将各个业务系统的数据集中在一起在进行业务的分析,而主数据管理系统不会把所有数据都管理起来,只是把需要在各个系统间共享的主数据进 行采集和发

MDM主数据管理

MDM主数据管理: MDM主要是提供两个:一个就是数据的采集过程,一个就是数据的分发和数据服务能力的提供过程. 1.主数据生产者:主要指主数据的产生源,即谁录入谁就是生产者.以员工为例,一般在HRP中登记和维护,即可认为HRP是员工主数据的生产者. 2.主数据消费者:也称主数据使用者,主要指使用主数据的信息系统.以员工为例,一般CIS和NIS都需要使用员工信息,即可认为CIS和NIS是员工主数据的消费者. 3.订阅分发:主要指MDM通过某种机制(如RESTful)将主数据信息同步到主数据消费者的

数据集成之主数据管理(一)基础概念篇

数据集成是当下比較热门的话题,相关的产品和平台也越来越多.非常多CIO都在各种数据集成平台和产品之间犹豫不决.因此对数据集成平台的框架体系有全面的理解,对各个厂家产品所提供的功能有深入的认识才干为数据平台选型的决策提供可靠的保证. 我有幸參与了国内一个知名企业的集成平台的设计工作,并主导了数据集成平台的需求分析和产品选型工作.这次工作中,研究了非常多新的技术方向和产品,以下我主要讲一下数据集成领域的一种新兴的产品平台主数据管理平台MDM(Master Data Management). 主数据的

主数据管理和实施(转)

企业主数据是用来描述企业核心业务实体的数据,比如客户.合作伙伴.员工.产品.物料单.账户等:它是具有高业务价值的.可以在企业内跨越各个业务部门被重复使用的数据,并且存在于多个异构的应用系统中.本文将针对主数据管理的概念以及主数据管理解决方案的实施等方面跟大家作一个探讨. 4 评论: 娄丽军 ([email protected]), 软件架构师, EMC 2009 年 4 月 02 日 内容 在 IBM Bluemix 云平台上开发并部署您的下一个应用. 现在就开始免费试用 前言 企业主数据是用来

主数据管理的Jill Dyche, Evan Levy六层次模型

MDM实际上是现代企业进行日常经营的非常重要的基础信息,企业的几乎所有生产经营活动,都离不开主数据的支持,因此,主数据是最重要的企业信息之一. 但是,针对MDM的管理,尤其是MDM系统的建设,目前尚未有一套类似SOA参考架构之类的参考模型出来,往往会对准备建设MDM或进行MDM管理的企业或者CIO们,带来一定的困惑,近日查看相关资料发现,Jill Dyche, Evan Levy的主数据层次模型,对此有非常重要的借鉴意义. 根据主数据管理实施的复杂程度,参照Jill Dyche, Evan Le

[转]Oracle DB 通过SQL 优化管理性能

? 将SQL 优化指导用于: – 确定使用资源最多的 SQL 语句 – 优化使用资源最多的 SQL 语句 ? 使用SQL 访问指导优化工作量 SQL 优化 SQL 优化进程 ? 确定没有很好地优化的SQL 语句. ? 优化各条语句. ? 优化整个应用程序. 一般情况下,效果最明显的优化工作是SQL 优化.没有很好地优化的SQL 会不必要地使用过多资源.这种低效率会降低可伸缩性.使用更多的OS 和数据库资源并增加响应时间.要对没有很好地优化的SQL 语句进行优化,必须先确定这些语句,然后再进行优化

主数据管理项目建设经验分享

一.主数据建设的术法道 随着企业信息化系统建设逐渐增多,领导.业务部门对信息系统支撑决策.管控.业务运行难度也随之提高,导致解决业务系统间的交互困难和数据多头管理不一致等问题成为信息化建设的难点和重点. 借鉴业界成熟的信息化建设思路,建设步骤分为三步: 立标准 通过数据标准化建设,达到关键主数据的管理制度化,数据标准化,使各信息系统遵循一套统一的数据标准.此步骤典型的建设是主数据管理系统. 通数据 依托统一的数据标准,基于统一的服务对接规范,实现各系统间互联互通,通达高效,系统范围涵盖横向纵向两

MongoDB在admin库下面执行了db.dropAllUsers()导致没有管理权限要如何处理

测试的时候在amin库下面执行了db.dropAllUsers()操作,然后所有管理员用户都没有了,执行什么操作都提示Error: not authorized on admin to execute command...下面来介绍一下出现这种情况要如何处理 先来看一下当前mongo实例的配置文件: cat /etc/mongo.cnf systemLog: destination: file logAppend: true path: /data/mongodata/log/mongo.log

云计算发展与BPaaS构建企业Private PaaS分析

1. 云计算发展概述 云计算的发展[2],追根溯源是从并行计算.分布式计算.网格计算.虚拟化.SaaS.SOA 等技术混合演进的结果. 1959年6月,ChristopherStrachey 发表虚拟化论文,虚拟化是今天云计算基础架构的基石. 1996年,网格计算Globus 开源网格平台起步,网格计算是聚合分散资源,支持大型集中式应用,从技术层面面向科研计算. 2000年,SaaS 兴起. 2004年,Google 发布MapReduce 论文.Hadoop 就是Google 集群系统的一个开