一分钟了解企业主数据系统建设
CIO之家的朋友 知乎

“在数据治理的相关资料中,提到了一个概念,叫‘主数据’,究竟什么是主数据,它的收益又在哪?”之所以具有代表性,是因为这是一个典型的企业人提出的问题,关注收益。笔者今天就来谈谈这个主数据,以个人的理解,为各位读者揭开它神秘的面纱。
一、什么是主数据
先看看互联网对主数据的定义:“主数据(MD Master Data)指系统间共享数据(例如,客户、供应商、账户和组织部门相关数据)。与记录业务活动,波动较大的交易数据相比,主数据(也称基准数据)变化缓慢。在正规的关系数据模型中,交易记录(例如,订单行项)可通过关键字(例如,订单头或发票编号和产品代码)调出主数据。主数据必须存在并加以正确维护,才能保证交易系统的参照完整性。”网上的定义听起来比较抽象,那么通俗解释一下:基本资料信息,既指语文中可以当作主语或者宾语的信息,这类信息在数据领域都可以理解为主数据。之所以说它变化缓慢,是因为作为随着时间的变化,主数据中部分属性会发生变化,比如年龄、地址等。与其对应的,是交易数据,可以理解为语文中的谓语,也可理解为在数据库中容易经常发生事务操作的那类数据。当然这个比喻未必形象,也不一定完全恰当,目的只是想给不理解的朋友多一点参考。
二、为什么要重视主数据
举几个个例子,希望各位能通过案例有最直观的感受。
场景一:企业要建数据仓库,做经营分析,但发现用来描述客户、供应商、商品的资料数据不是存储在多个,且相互间不连通的业务系统中,就是内部数据链路错综复杂,各业务系统的主数据来源不一致,更新不统一,导致在企业内部形成一个个数据孤岛。企业如果想基于这样的数据做经营分析,要么会遇到数据不全,输出错误的KPI,要么耗费大量的人人力物力,做数据目录梳理,关系映射,得不偿失。
场景二:企业做五年规划,通过顶层设计制定未来五年的信息化预算,对信息化重新布局。分析哪些业务系统和业务系统之间可以打通、哪些业务系统可以拆分成多套不同维度的独立系统、哪些独立的业务系统可以合并、哪些业务系统可以废弃掉。这波操作固然需要业务分析和系统梳理做驱动,但更主要的执行要落实到数据上,分析是不是存在多个数据孤岛,因此主数据的质量至关重要。如果主数据管理做的好,事半功倍;做的不好,事倍功半。
场景三:某政府机构基于业务发展,要做大数据分析平台,需要分支机构上报数据。由于各分支机构有自己独立的信息化体系,业务侧重点不同,导致业务场景符合的分支机构可以通过数据交换工具上传数据,不符合的只能手工上报数据。最终哪种模式上报的数据,发现都不能用,需要重新进行人共梳理入库,耗时耗力。
细想一下,如果以上案例中的企业主数据管理做的好,内部拥有一套完整的主数据管理方案,政府机构采用统建模式管理主数据,保证同一个基础数据有统一的来源,将会少走很多弯路。
三、如何做主数据管理
如果你的企业意识到了主数据的重要性,就需要把主数据管理起来,主数据管理中有几个关键点,供大家参考。通常情况下,主数据管理必须要满足以下两点核心目标:
1、保证企业内部各业务系统使用的主数据是统一来源,且是唯一的;

2、保证企业内部主数据更新的时效性。

基于此,主数据管理必须做好以下几点工作:
 1、业务系统的梳理。梳理企业内部的业务架构、应用架构、数据架构,将业务系统理清;
2、制定一系列用于主数据管理的标准规范。包括数据标准、接口标准、流程规范、清洗规则等;
3、搭建一套数据共享交换体系。用于接收、解析、清洗、传输主数据,需要支持企业内部业务系统所依赖的所有数据库;
4、开发数据建模程序。可以根据相关规范自定义创建主数据;
5、具备持续改造内部业务系统。主数据管理的最终目标是建立一套完整的主数据管理体系,并且成功改造业务系统。
四、做好主数据的收益
笔者始终认为一切有组织、合理有效的信息化规划手段,都是只有一个目的,打破企业数据孤岛,将碎片数据资产化。数据既是一切业务模式的产物,也是源头,做好数据治理 提升企业价值的根基,而主数据管理是这其中最为关键的一步,因此收益与价值不言而喻。

主数据系统


主数据系统的应用场景很多,往往可以结合自身情况,分阶段的实现不同的应用,真正玩转儿主数据管理。亿信华辰的主数据管理平台可保证各个系统间共享数据的一致性、完整性、可控性、通用性、正确性,帮助企业创建并维护主数据的单一视图,从而提高数据质量,统一商业实体定义,简化改进商业流程并提高业务的响应速度。


CIO之家 www.ciozj.com 公众号:imciow
关联的文档
也许您喜欢