带你速览主数据管理(MDM)的前世今生

主数据管理的历史可以追溯到很久以前,可以说主数据管理是生产生活的一部分。随着社会生产力和生产工具的不断发展,主数据和主数据管理在其中的作用不断提升,成为当今政府、企业和社会团队等组织管理中必不可少基础管理工作,同时也促进了主数据管理工具的发展和升级。

主数据管理简史

通常在讨论某个主题之前,都有必要先了解相关历史。同样,在讨论主数据之前,我们先来了解一下主数据的历史。

最早的主数据管理的主体是人,主要的目的是收“人头税”。因此,人是最基本的主数据。

主数据 通常被描述为关于人、地点和事物的基本业务数据。主数据通常不是交易数据,但在某些情况下,交易数据可以被视为主数据,例如,如果有关产品、供应商,以及供应商的详细信息,仅仅包含在交易数据(订单和收据)中,则必须将其用作主数据。主数据管理描述了一种用于管理数据的系统,这个系统是宏观的系统(不是特指计算机系统),也不同于实际数据。

但是,在主数据和交易数据被区分之前,广义的数据就已经存在了。而要了解这段历史,我们必须先回溯过去。

数据的定义

1640年代,无论是来自圣经还是科学研究,数据,即数据的单数形式,通常是指用作计算数学问题基础的事实。

1890年,赫尔曼·何乐礼(Herman Hollerith)设计了穿孔卡片系统,用于计算1880年美国人口普查数据。他在三年内完成了这个目标,为美国政府节省了 500 万美元。他之后还创立了IBM的前身。

当时的所有数据,包括后来被称为主数据的数据,都存储在穿孔卡片上。随着美国人口的增长,数据存储变得更具挑战性。于是,何乐礼选择将数据分类为静态和动态,建立了基本主数据与交易数据分类系统。随着计算机的进步,它们从打孔卡转移到磁带,然后转移到基于磁盘的存储。

图片

赫尔曼·何乐礼(Herman Hollerith)

1939年,威拉德·科普·布林顿 (Willard Cope Brinton) 出版了《图形演示(Graphic Presentation)》,“数据(data)”一词开始流行。在他的书中,术语“数据”被用来描述从科学观察或统计结果中获得的结构化测量。

1946年,“数据”的定义进一步扩展,用于描述“可以使用计算机传输和存储的信息”。1954年,出现了“数据处理(data processing)”,1962 年出现了“数据库(database)”(计算机中数据的结构化存储)。如果没有穿孔卡,就不可能有“数据”后来的扩展定义和新用途。

中国现代的数据管理,尤其是企业数据管理,可以说是与信息化建设一同起步的,所以很多人对于数据的理解往往局限在计算机系统存储的数据。其实上一个时代的“经营计划管理”的主体就是数据,但这些数据主要关注的是“数字”,而非数字统计的主体——主数据。

主要的数据

1960年代,数据管理最初是由美国的数据处理服务组织协会(ADAPSO,Association of Data Processing Service Organizations)提出的一个概念,它转发有关数据管理的建议,重点是质量保证和专业培训。

主数据是1980年代数据管理程序出现的结果,包括主数据管理 (MDM)。

主数据可以描述为组织的核心数据,包含开展业务所需的基本信息。这是相当稳定的信息,仅在发生重大事件时才会发生变化,例如客户搬到新地点。尽管主数据可以描述事务,但它在设计上不是事务性的。

早期的主数据通常涵盖四个域,这些域可细分为子域、实体类型或主题领域。主数据的四个一般域是:

  • 客户:子域包括客户、员工和销售人员。

  • 产品:子域包括零件、商店和资产。

  • 位置:子域包括办公位置和地理分区。

  • 其他:子域包括保修、许可和合同等内容。

一些子域可以进一步划分。例如,可以根据“普通客户”和“执行客户”等分类,或根据他们的历史来进一步划分客户。产品可以按部门和行业划分。地理区域可以进一步细分为销售区域或客户集中度。

可用的分析和研究取决于主数据的准确性。主数据可以使用中央存储库存储,来自单个或多个系统,或通过索引集中引用。但是,当它被多个组织使用时,主数据可以在整个组织的各种应用程序中分发和冗余存储。此时,复制的数据可能不一致(或不准确),为了解决这个问题,主数据应该使用在整个组织中共享的统一视图,而且应注意确保正确归档主数据的准确版本。策划和管理准确的主数据对于最大限度地减少混乱和最大限度地提高效率是必要的。

在交易系统中,主数据通常与交易数据一起使用。当客户购买产品或交付一箱材料时,将使用主数据。具有特定位置的产品将使用主数据来描述其在商店中的摆放位置。交易数据和主数据之间的关系可以看作是名词/动词关系。主数据捕获名词,例如“广中西路555号”或“宝华国际广场”,而交易数据捕获动词词,例如“交付”、“购买”或“销售”。数据仓库通常使用这种策略来分离数据。

数据管理应用系统通常需要对主数据进行管理,这被称为主数据管理 (MDM,Master Data Management)。MDM的使用为整个组织提供了通用定义,其目标是消除相互矛盾的或模糊的数据,并为组织提供统一、准确的数据。

主数据管理

主数据管理在1990年代开始使用,部分原因是为了解决计算机系统需要输入大量杂乱无章的数据的问题。

此时也恰逢新的监管措施的实施,例如萨班斯-2002年奥克斯利法案(一项为上市公司制定财务和审计法规的联邦法律)和偿付能力 II 指令(欧盟指令,整合和协调欧盟保险法规)。

在对新组织计划和新法律的需求的推动下,不少组织迅速采用了 MDM 技术。在工信部发布的《大数据产业发展规划(2016-2020年)》中,重点提到了“数据资源开放共享程度低,数据质量不高,数据资源流通不畅,管理能力弱,数据价值难以被有效挖掘利用”。其中的数据质量不高主要由主数据管理能力不足导致,因此提升主数据管理水平成为重点。根据规划,从2016年开始,政府层面开始提升主数据管理的重要性;在企业层面,随着专业的业务应用系统部署完成,主数据的统一、共享成为未来目标。

MDM是一种向组织提供指向其在一个文件中的所有基本数据的链接的方法,该文件称为主文件或主数据文件,它提供了一个通用参考平台。只要操作得当,主数据管理就可以简化人员和部门之间的数据共享

在中国,1990年代后,尤其是2001年加入世贸组织后,中国也逐渐进入了世界经济体系。先进的管理方法和经验,以及先进的信息技术得以在国内广泛应用。

在欧美,管理电子化和信息化是一个工具升级的过程,是将已经成熟的管理方法、管理实践、管理经验通过新的工具平台再次实现。比如主数据从记录在纸质的联系卡片上,迁移到了电子计算机上。这个电子化的过程,将长期的、丰富的企业管理经验都逐步沉淀在了电子计算机中,包括后来的数据库、应用软件、企业资源计划系统、客户关系管理系统等。

图片

早期甘特图

中国制造业的管理方法与欧美地区有较大的差异。改革开放后,新的管理方法随着对外交流、外资和合资企业的建立进入中国,信息化建设和信息系统才被引入中国。

主数据是每一个信息系统中必备的组成基础数据。因此,真正的主数据的概念,是通过信息化系统的引入和部署,带给中国企业和企业管理人员的。这让很多人产生了误解——“现代化的管理必须要有信息系统”。

实际上,信息系统只是将已有的管理方法、管理实践、管理经验通过信息化的手段表现出来而已,没有电子计算机的信息化手段,这些管理方法、管理实践、管理经验也是在实际管理中应用的。

1980年代,中国开始改革开放,先进的管理思想进入中国。自沈阳第一机床厂从联邦德国工程师协会引进MRPⅡ系统,物料(Item)主数据的管理就已经开始了。

主数据管理(MDM)在1990年代,随着信息系统在中国的逐步推广和使用而进入大家的视野。因此在中国,主数据管理带有原生的信息系统属性。在上世纪九十年代,主数据管理集中在单应用的基础数据管理层面,主要为某一个应用提供基本的数据,如,我们经常会听到的“会计电算化”,其中就需要管理会计科目主数据。

随着信息化建设逐步开展,尤其是2001年中国加入世界贸易组织(WTO,World Trade Organization)后,全球化浪潮的推进,使得企业资源计划(ERP,Enterprise Resource Planning)系统快速在中国推广。同时,1990年代主要做会计电算化和财务核算的厂商,不断整合早期的国内制造资源计划(MRPⅡ,Manufacturing Resource Planning)系统厂商和ERP厂商,促使国内企业快速转型,推出具体一定竞争力的企业资源计划系统,主数据管理进入以ERP系统管理为主的阶段。

图片

2010年后,经过近20年的信息技术(IT,Information Technology)发展,企业的IT架构逐步完善,多种类型的应用系统逐步部署完成。ERP成为企业运营管理的标准配置,客户关系管理(CRM)系统、预算管理系统等部门级的业务管理系统等也逐渐部署。

由于不同的应用系统部署时间不同、技术架构不同、实施厂商不同、方案设计不同,导致相同的基础数据在需要在不同的系统中分别维护,没有统一的标准、统一的流程和统一的管理。因此,提供基础数据在多系统之间的共享,建立唯一性验证规则,成为建设独立主数据管理系统的关键动因

此时,主数据管理系统主要提供简单的编码定义和名称管理,及关键的属性管理,为各个主数据的消费系统提供统一的编码、分发的功能。但主数据管理咨询工作一直在慢慢发展,随着企业主数据管理需求不断增强,专业的主数据管理咨询和实施团队开始形成,主数据管理系统也从套件模块发展到定制开发,逐步形成专业的主数据管理系统。

2010年至2020年这十年中,大型集团型企业开始投入大量资金进行信息化建设和升级,支持集团型企业的主数据管理系统出现。随后的几年中,主数据管理快速发展。国际厂商有些以数据库软件为基础,后切入企业级应用软件行业;有些直接将丰富的行业管理经验沉淀成为企业级应用软件产品;有些则是专门从事数据管理的厂商;不同类型的厂商在其原有业务的基础上,大力推进主数据管理。同时,国内一些为企业客户做定制开发业务的厂商,以项目定制化开放的系统为基础,也逐渐切入到主数据管理的领域中。

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/58408.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

FrameBuffer 应用编程

目录 什么是FrameBufferLCD 的基础知识使用ioctl()获取屏幕参数信息使用mmap()将显示缓冲区映射到用户空间 LCD 应用编程练习之LCD 基本操作LCD 应用编程练习之显示BMP 图片BMP 图像介绍在LCD 上显示BMP 图像在开发板上测试 在LCD 上显示jpeg 图像在LCD 上显示png 图片LCD 横屏…

C语言_分支和循环语句(2)

文章目录 前言一、for 循环1.1语法1.2 for 语句的循环控制变量1.3 一些 for 循环的变种 二、do ... while()循环2.1 do 语句的语法2.2 do ... while 循环中的 break 和 continue2.3 练习1 **- 计算n的阶乘**2. - **在一个有序数组中查找具体的某个数字 n** 二分查找算法&#x…

68、使用aws官方的demo和配置aws服务,进行视频流上传播放

基本思想:参考官方视频,进行了配置aws,测试了视频推流,rtsp和mp4格式的视频貌似有问题,待调研和解决 第一步:1) 进入aws的网站,然后进入ioT Core 2)先配置 Thing types & Thing,选择香港的节点,然后AWS ioT--->Manage---> Thing type 然后输入名字,创建Th…

screen命令,可以断开服务器连接,依旧能运行你的程序了

可以参考博客1:https://blog.csdn.net/nima_zhang_b/article/details/82797928 可以参考博客2:https://blog.csdn.net/herocheney/article/details/130984403 Linux中的screen是一个命令行工具,可以让用户在同一个终端会话中创建多个虚拟终端。它非常有…

null值 字段运算

null值字段运算前先把null转成0 test表如下,num2为null select num1-num2 from test; 结果为null减去null值结果为null select sum(num1),SUM(num2) from test ;sum求和结果为null 判断字段是null不能用 null ,要用is null 错误写法: select IF(…

Spring AOP基于注解方式实现和细节

目录 一、Spring AOP底层技术 二、初步实现AOP编程 三、获取切点详细信息 四、 切点表达式语法 五、重用(提取)切点表达式 一、Spring AOP底层技术 SpringAop的核心在于动态代理,那么在SpringAop的底层的技术是依靠了什么技术呢&#x…

CSS按钮-跑马灯边框

思路很简单&#xff0c;实现方法有很多很多。但是大体思路与实现方法都类似&#xff1a;渐变色 动画&#xff0c;主要区别在动画的具体实现 0、HTML 结构 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><titl…

服务网格实施周期缩短 50%,丽迅物流基于阿里云 ACK 和 ASM 的云原生应用管理实践

作者&#xff1a;王夕宁、 刘强、 华相 公司介绍 丽迅物流是百丽旗下专注于时尚产业、为企业提供专业物流及供应链解决方案的服务商。其产品服务主要包括城市落地配、仓配一体、干线运输及定制化解决方案。通过自研智能化物流管理平台&#xff0c;全面助力企业合作集约化发展…

4年外包出来,5次面试全挂....

我的情况 大概介绍一下个人情况&#xff0c;男&#xff0c;毕业于普通二本院校非计算机专业&#xff0c;18年跨专业入行测试&#xff0c;第一份工作在湖南某软件公司&#xff0c;做了接近4年的外包测试工程师&#xff0c;今年年初&#xff0c;感觉自己不能够再这样下去了&…

leetcode 739. 每日温度

2023.8.28 本题用暴力双层for循环解会超时&#xff0c;所以使用单调栈来解决&#xff0c;本质上是用空间换时间。维护一个单调递减栈&#xff0c;存储的是数组的下标。 代码如下&#xff1a; class Solution { public:vector<int> dailyTemperatures(vector<int>&…

CPU和GPU的区别

介绍什么是GPU, 那就要从CPU和GPU的比较不同中能更好更快的学习到什么是GPU CPU和GPU的总体区别 CPU&#xff1a; 叫做中央处理器&#xff08;central processing unit&#xff09; 可以形象的理解为有25%的ALU(运算单元)、有25%的Control(控制单元)、50%的Cache(缓存单元)…

笔记:transformer系列

1、和其他网络的比较 CNN归纳偏置&#xff08;inductive bias&#xff0c;目标函数的必要假设) 1、平移不变性&#xff1a;平移旋转缩放等变化&#xff0c;CNN依旧能够识别 2、空间局部性&#xff1a;局部像素联系密切&#xff0c;因此每个神经元无需有全局感知&#xff0c;在…

webassembly003 ggml ADAM (暂记)

Adam优化器的工作方式是通过不断更新一阶矩估计和二阶矩估计来自适应地调整学习率&#xff0c;并利用动量法来加速训练过程。这种方式可以在不同的参数更新方向和尺度上进行自适应调整&#xff0c;从而更有效地优化模型。 https://arxiv.org/pdf/1412.6980.pdf 参数 这些参数…

Confluence使用教程(用户篇)

1、如何创建空间 可以把空间理解成一个gitlab仓库&#xff0c;空间之间相互独立&#xff0c;一般建议按照部门&#xff08;小组的人太少&#xff0c;没必要创建空间&#xff09;或者按照项目分别创建空间 2、confluence可以创建两种类型的文档&#xff1a;页面和博文 从内容上来…

开始MySQL之路——MySQL 事务(详解分析)

MySQL 事务概述 MySQL 事务主要用于处理操作量大&#xff0c;复杂度高的数据。比如说&#xff0c;在人员管理系统中&#xff0c;你删除一个人员&#xff0c;你即需要删除人员的基本资料&#xff0c;也要删除和该人员相关的信息&#xff0c;如信箱&#xff0c;文章等等&#xf…

oracle 启停操作

1. 监听端口启停 # 根据实际情况 切换至oracle用户 su - oracle# 状态查看 lsnrctl stat# 启动1521端口监听 lsnrctl start# 关闭1521监听 lsnrctl stop 2. 数据库服务启停 # 立即关闭服务 shutdown immediate# 启动服务 startup

C语言——类型转换

数据有不同的类型&#xff0c;不同类型数据之间进行混合运算时涉及到类型的转换问题。 转换的方法有两种&#xff1a; 自动转换(隐式转换)&#xff1a;遵循一定的规则&#xff0c;由编译系统自动完成强制类型转换&#xff1a;把表达式的运算结果强制转换成所需的数据类型 语法格…

Python学习笔记:Requests库安装、通过url下载文件

1.下载安装requests库 在pipy或者github下载&#xff0c;通常是个zip&#xff0c;解压缩后在路径输入cmd&#xff0c;并运行以下代码 Python setup.py install 安装完成后&#xff0c;输入python再输入import requests得到可以判断时候完成安装 2.通过url下载文件 使用的是u…

RSA私钥解密操作

RSA私钥解密操作 一、背景二、操作三、常见问题3.1 invalid key format3.2 解密的数据太长3.3 Decryption error 一、背景 项目数据库中存放的敏感字段已使用rsa加密的方式&#xff0c;将内容加密成密文存放, 现在需要在使用的时候&#xff0c;使用私钥进行解密。 二、操作 …

cvc-complex-type.2.4.a: 发现了以元素 ‘base-extension‘ 开头的无效内容。应以 ‘{layoutlib}‘ 之一开头

不能飞的猪只是没用的猪。 —— 宫崎骏 《红猪》 常见的1种case 记录一下&#xff0c;新电脑安装android studio导入公司那些gradle还是5.5左右的工程以后&#xff0c;各种不适应。编译问题出现了。老电脑都是好好的。 cvc-complex-type.2.4.a: 发现了以元素 ‘base-extensi…