主数据管理系统(MDM)集成方案
在当今社会,数据已成为企业发展的宝贵财富。然而,大多数企业面临着数据散落在多个系统中、无法互相印证和共享的问题,导致数据使用效率低下。为解决这个问题,目前有两种典型途径:建设公司级系统或建立数据共享平台。主数据管理系统(MDM)是实现数据共享的代表。本文将介绍主数据管理系统的概述、功能、集成方案以及集成效果,着重使用轻易云数据集成平台作为集成的工具,为企业数据整合提供全方位的解决方案。

解决这个问题的方法主要有两种典型途径:
途径一:建设公司级系统,将现有各内部系统的功能囊括其中,实现数据的统一存储。代表性的企业级ERP系统采用这种途径。优势在于数据得到统一存储,信息得到有效整合,标准化水平高,保持了较强的数据一致性。然而,这种途径的劣势在于系统间耦合性较强,数据来源相对单一,导致系统庞大而复杂,更新升级不便且需要巨大的系统投资。
途径二:建立数据共享平台,将公司内重要数据共享至该平台,通过数据清洗、标准化和发布形成公司级数据,供其他系统使用。主数据系统(MDM)是代表这种途径的解决方案。其优势在于实现了各业务系统的解耦,使得总体系统架构更加灵活,性能和扩展性较强。然而,这种途径的劣势在于数据的实时性相对较弱,由于存在多份副本数据,可能会造成一定程度的数据冗余。

通过采用主数据管理系统,可以为集团公司现有系统提供基础数据资源,使基础数据在集团公司财务、物资集中管理、销售、生产等各业务领域得到全方面应用。同时,可以实现与集团公司在建的各类主数据的接收/分发系统集成规范和接口功能开发,为整个集团公司的数据管理提供有力支持。
主数据概述
主数据是具有高业务价值、可在企业内跨越各个业务部门被重复使用的数据。常见的主数据类型包括产品、物料、供应商、客户、员工、会计科目、组织机构和项目等。主数据管理是建立单一、准确、及时、权威的事实来源的信息基础,确保数据的唯一性、完整性和相互关系。
主数据是企业宝贵的信息基石,蕴含着元数据、属性、定义、角色、关联关系、分类方法等内容。它在企业的多个组织和业务单元中得到广泛应用。主数据类型丰富多样,涵盖了产品、物料、供应商、客户(客商)、员工、会计科目、组织机构、项目等,扮演着重要的角色。
主数据管理是确保企业决策和建立单一、准确、及时、权威事实来源的全面信息基础。其中,数据的唯一性、完整性和相互关系至关重要。建立统一、集中的主数据系统成为实现信息共享和集成的基础,而良好的系统集成方式和高效率是主数据系统应用的重要追求。
主数据系统支持两类发布方式,既能主动推送数据,也能进行数据共享。在主数据发生变化时,它可以将更新推送至目标系统,同时还能建立主数据共享库,以主题视图或其他形式将变化的主数据实时存储于共享数据库,方便业务系统使用。此外,主数据系统还支持对业务系统的主数据需求进行定义,并通过标准接口或数据交换平台进行标准化的主数据分发。
确保主数据管理的及时性非常重要,主数据系统必须与外部业务系统具有良好的集成性,以反映当前业务的基础数据状态,并满足当前业务运营对主数据管理的实际需求。
在系统建设过程中,必须遵循集团统一的数据规范和管理规范。不仅要考虑系统的完整实现,还要确保现有系统与主数据系统能够无缝集成,保持接口畅通,满足扩展要求,并符合接口标准规范。为了实现与集团现有信息系统的数据共享,系统要预留软、硬件接口。随着企业的发展,系统的内容与标准可能会发生变化,因此系统建设需要灵活适应业务变化,方便维护和升级,并留有数据接口,以利于未来的系统变更。
主数据管理系统功能与集成平台

主数据管理是为了解决异构系统之间时间前后不一致问题而采取的一种折中方法。它在不破坏原有系统数据结构的基础上,通过在各个系统上加上一层“帽子”,建立数据映射关系,将企业集团公用的人员、客户、供应商、物资、财务等数据映射为主数据。
这种方式既适应了集团企业的发展阶段,最大限度地保护了各个子公司单独系统的完整性,又为集团提供了共用数据,使得集团的管理更加集约化。
通过建立集团公司统一的主数据管理平台,我们可以实现基础数据编码的标准化,管理流程的规范化,从而集中管理基础数据并标准化管理和监控业务流程。这样能够保证数据的真实性、一致性、完整性和及时性,提升全集团的数据管理和共享能力,同时提供数据综合分析为管理层决策提供依据的能力。
完整的主数据管理平台不仅满足主数据整合和分发,还能实现主数据的日常内容管理,并结合服务共享层的能力,实现主数据服务的共享和发布。
为了更好地实现主数据管理,我们对主数据管理平台进行重新分层,分为基础层、应用层和共享层三层。基础层提供基础引擎和技术服务能力,应用层围绕主数据全生命周期展开,最上层的服务共享层提供能力,实现主数据数据服务的快速发布和共享。
通过将主数据平台与其他信息系统集成,建立集团公司主数据的注册和订阅分发机制,将标准化数据发布至各应用系统,实现整体数据源头清晰、标准统一、共享应用,从而促进上下游业务系统为核心的集团公司系统群充分发挥整体效用。
主数据系统是各业务系统主数据的源头,因此需要及时有效的主数据自动分发方案以确保主数据系统的成功实施。为了实现数据分发,需要在主数据系统与目标系统之间建立接口连接。
系统主要采用WEB SERVICE方式向其他系统提供数据接口,具体访问地址和服务名称根据实际情况确定。
系统架构具有灵活性和扩展性,能够以低成本、高效率的方式支持未来系统升级和业务流程变化。系统还支持多语言环境,使用unicode编码进行系统间数据传输。对于大量数据传输,采用分段异步数据传输或将同步消息进行拆分并分段传输的方式,以确保系统数据传输的准确性,避免影响系统性能。
系统接口支持标准WebService、MQ、Mail、文件、数据库等常用方式,以及PI等数据交换中间件的集成,并具备定时任务的功能。
集成方案有两种,一种是通过轻易云数据集成平台(QEasy.cloud)方式分发或订阅主数据,另一种是通过主数据系统和目标系统后台表对表方式传递数据。考虑到集团的业务特点,一般推荐使用轻易云数据集成平台(QEasy.cloud)的方式进行系统集成。
集成方案
主数据系统的集成方案分为数据来源为业务系统和数据来源为主数据系统两种情况。
数据来源为业务系统
数据来源为业务系统的情况下,集成方式既要作为接收主数据的一方进行管理,又要作为发送一方进行管理。通过主数据接口模块实现数据的传输,主要步骤如下:
- 业务系统数据发送至主数据接口模块,由主数据接口模块返回成功、失败标志,失败则重复上述步骤;
- 主数据接口模块将数据发送至主数据系统,由主数据系统返回成功、失败标识至主数据接口模块,再由主数据接口模块将标识返回给业务系统,如果失败则重复上述步骤;
- 主数据系统将数据发送至主数据接口模块,由主数据接口模块返回成功、失败标识,失败则重复上述步骤;
- 主数据接口模块将数据发送至各个业务系统,由业务系统返回成功、失败标识至主数据接口模块,再由主数据接口模块将标识返回给主数据系统,如果失败则重复上述步骤。

(注:初始化数据较大时,建议线下操作,如excel等。上述描述中主数据接口模块过程可省略,省略后即为主数据系统与业务系统点对点集成。)
数据来源为主数据系统
数据来源为主数据系统的情况下,主数据系统只作为一个分发系统,不接受业务系统的主数据。主要步骤如下:
- 主数据系统将数据发送至主数据接口模块,由主数据接口模块返回成功失败标识,失败则重复上述步骤;
- 主数据接口模块将数据发送至各个业务系统,由业务系统返回成功、失败标识至主数据接口模块,再由主数据接口模块将标识返回给主数据系统,如果失败则重复上述步骤。
集成测试
集成完成后,需要对集成接口进行验证和测试,包括有效、合理的数据测试和无效、不合理的数据测试,以及发现和处理接口问题。通过全面的测试,确保集成效果的稳定和可靠。

集成效果
主数据管理系统通过数据接口将统一、唯一、标准的数据传输给需要使用该数据的各个系统,实现数据的全生命周期管理。主数据管理系统的应用,避免了业务系统中数据的重复建设,节省了信息化建设资金,提高了集团公司信息化标准水平,为集团公司信息系统集成和业务协同提供了有力支持。
总结
通过轻易云数据集成平台搭建统一的主数据管理平台,可以实现各类数据标准和数据明细的统一管理,确保主数据的在线申请、审批和分发。同时,集成主数据系统与相关信息系统,实现数据的共享与交换,为集团公司信息化标准化水平提升和业务协同贯通提供有力保障。主数据管理系统的应用将为企业数据整合和数字化转型提供强有力的支持。
主数据管理系统(MDM)集成方案的更多相关文章
- vue+element-ui JYAdmin后台管理系统模板-集成方案【项目搭建篇2】
项目搭建时间:2020-06-29 本章节:讲述基于vue/cli, 项目的基础搭建. 本主题讲述了: 1.跨域配置 2.axios请求封装 3.eslint配置 4.环境dev,test,pro(开 ...
- 主数据管理(MDM)的6大层级简述,你不可不知的数据治理参考!
前面我写了一篇关于对元数据和元数据管理的认知和理解的文章,有兴趣的朋友可以去看看.接下来我们讲一讲主数据管理(MDM). 主数据管理(MDM) 主数据是系统间共享数据,它是系统间信息交换的基准.主数据 ...
- FineReport和泛微OA(Ecology)的单点登录集成方案
最近出现了很多关于帆软报表和泛微OA的集成问题,均出现在“单点登录”上.直接也有相关的文章介绍一些FineReport和泛微集成的背景.价值等,以及FineReport和OA的深度集成的方案,但是并没 ...
- 日志服务与SIEM(如Splunk)集成方案实战
背景信息 目标 本文主要介绍如何让阿里云日志服务与您的SIEM方案(如Splunk)对接, 以便确保阿里云上的所有法规.审计.与其他相关日志能够导入到您的安全运维中心(SOC)中. 名词解释 LOG( ...
- JYadmin-react-antd react+antd封装的优秀后台模板集成方案("^1.0.0")
版本:[ "JYadmin-react-antd": "^1.0.0"] 版权所有:微信公众号[微新悦] 原文链接:https://www.weixinyue. ...
- Spring+Struts集成(方案一)
SSH框架是现在非常流行的框架之一,本文接下来主要来对Spring和Struts的集成进行展示. 集成原理:在Action中取得BeanFactory,通过BeanFactory取得业务逻辑对象. 集 ...
- 权限管理系统之集成Shiro实现登录、url和页面按钮的访问控制
用户权限管理一般是对用户页面.按钮的访问权限管理.Shiro框架是一个强大且易用的Java安全框架,执行身份验证.授权.密码和会话管理,对于Shiro的介绍这里就不多说.本篇博客主要是了解Shiro的 ...
- SSO集成方案[随笔]
看这个方案之前,先说明下为什么要加入SSO,以防对大家产生不好的影响.我们产品使用传统winform+db服务+Db存储方式开发,一群老菜帮子开发,以传统的datatble做数据传递,很多年了未有变化 ...
- Jmeter+Ant+Jenkins持续集成方案改进
关于Jmeter+Ant+Jenkins如何搭建持续集成环境,网上资料一大把,就不多说了,本文主要谈一下期间的问题及扩展该持续集成方案. 其实核心的流程不复杂,Jenkins管理构建项目,Ant配置脚 ...
- (转)Spring4.2.5+Hibernate4.3.11+Struts1.3.8集成方案二
http://blog.csdn.net/yerenyuan_pku/article/details/52894958 前面我们已经集成了Spring4.2.5+Hibernate4.3.11+Str ...
随机推荐
- koa搭建nodejs项目并注册接口
使用nodejs注册接口逻辑处理会比较复杂,直接通过express或者koa能够简化开发流程,这里记录用koa来搭建nodejs项目并注册接口,对koa不太熟悉的话可以参考这一篇.让nodejs开启服 ...
- LabVIEW图形化的AI视觉开发平台(非NI Vision)VI简介
前言 今天想和大家分享的是:仪酷LabVIEW AI视觉工具包的VI简介,如介绍内容有误,欢迎各位朋友们帮忙纠正~ 一.AI视觉工具包VI简介 已经安装好的AI工具包位于程序框图-函数选板-Addon ...
- python flask 提供web的get/post开发
转载请注明出处: 使用python flask框架编写web api中的get与post接口,代码编写与调试示例如下: from flask import Flask, request, jsonif ...
- Windows安装JDK 8/11/17教程
JDK,全称Java Development Kit,即Java开发工具包,它是整个Java开发的核心,包含了Java运行环境(JVM+Java系统类库)和Java工具.目前JDK 8.11.17是长 ...
- 第3章 Git最最常用命令大全
相信来查命令的同学,根本不是来学具体某个命令的作用的,只是想来查看命令的语法,博主深知这一点(因为博主也是这样过来的),相信这篇文章,将会带给你在工作中最常用的命令,让你一打开就是命令大全!! 喜欢这 ...
- 文心一言 VS 讯飞星火 VS chatgpt (90)-- 算法导论8.3 3题
三.用go语言,利用归纳法来证明基数排序是正确的.在你所给出的证明中,在哪里需要假设所用的底层排序算法是稳定的? 文心一言: 基数排序是一种非比较型整数排序算法,其通过在每一位上进行比较来排序.基数排 ...
- EXE一机一码打包加密大师1.4.0更新-支持导出注册机
EXE一机一码打包加密大师可以对EXE文件进行加密处理,可以让EXE支持一机一码功能,也可以支持静态打开密码功能, 方便开发人员想用户收费. 详细软件使用说明可以查看下面的说明文档: EXE一机一码打 ...
- 如何解决IOS 15提示“此App的开发者需要更新APP以在此IOS版本上正常工作”, 无法打开安装的APP的问题
在苹果手机最新的IOS 15 beta的系统上安装自签名或者企业签名的APP时,可能会遇到如下的错误提示: 此App的开发者需要更新APP以在此IOS版本上正常工作 The developer of ...
- MFAN论文阅读笔记(待复现)
论文标题:MFAN: Multi-modal Feature-enhanced Attention Networks for Rumor Detection 论文作者:Jiaqi Zheng, Xi ...
- Mysql优化篇-索引优化与查询优化
1.索引失败案列 如果查询时没有使用索引,查询语句就会扫描表中所有记录,在数据量大的情况下,查询会很慢. (1)全值匹配 (2)最佳左前缀法则 mysql可以为多个字段创建索引,一个索引可以包括16个 ...