主数据同步与分发实现

随着企业的发展,各项数据的权威性显得尤为重要,针对解决企业的基础数据治理以及传输问题,数通畅联开发出了MDM主数据管理平台。主数据治理方案可以将企业的组织、人员、客户、供应商等高度共享的数据进行统一管理,对需要的业务系统进行同步分发,使数据易采集、易理解、易分析,提高部门与部门之间的沟通效率。

近期工作主要是为某装备制造企业的主数据治理项目做准备,熟悉主数据治理方案中数据的同步分发以及数据初始化全过程,以组织主数据为案例在本地搭建整套组织主数据功能模型、数据同步流程、分发流程以及数据初始化导入流程,为后续主数据调研实施奠定基础。

1名词解释

ESB:AEAI ESB主要作用是作为企业信息系统的“龙骨”来集成各业务系统,实现异构系统的互联互通,用来拉取、调度各个业务系统的数据,一般被称为企业服务总线。ESB主要包含三个模块:服务器ESB Server设计器ESB Designer以及管理控制中心。ESB Server是运行环境,基于定制的Tomcat 扩展开发,管理控制中心则是部署在ESB Server的Java Web应用,是基于开发平台构建的。ESB Designer是基于Eclipse Plugin开发的图形化、拖拽式的设计Web服务、消息流程的构建工具。

MDM:基础数据平台帮助创建并维护整个企业内主数据的单一视图,保证单一视图的准确性、一致性以及完整性,从而简化数据清洗工作、提高数据质量、加快业务系统对接和业务流程再造速度,提高业务响应速度。同时各业务系统复用一套主数据,各系统就像一个大系统的各个业务功能模块,企业IT架构可以实现柔性调整、升级、改造,从而支撑企业的业务战略目标落地

2总体需求 

总体需求可分为两大部分:

1.描述MDM+ESB主数据治理方案的典型业务应用场景,分析企业痛点;

2.以具体的组织数据为例,实现从数据清洗同步到数据分发的全过程。

2.1业务需求

随着各行业信息化政策的不断推进及各个企业决策者对信息化的重视,信息化系统不断增多,孤岛系统数量不断增加,跨系统间业务处理频繁,系统集成趋势明显,各系统之间数据分散、重复,未完全形成业务闭环,数据不一致,难以进行整合,没有形成数据资产,各系统间孤立的数据信息不能为运营决策提供有效支撑。首先需要将企业内部主数据、基础数据进行整合,形成业务闭环,形成企业数据资产

2.2功能需求

根据主数据治理过程中的实际业务场景,将主数据划分为四类,分别为人事类(组织、人员)、客商类(客户、供应商)、生产类(BOM、物料分组、物料)以及知识类(知识产权),上述主数据将会从现有ERP系统、PLM系统、MES系统、OA系统以及线下Excel中获取基本数据信息,对数据进行清洗及分类后,最终同步至MDM主数据平台进行数据管理及分发

以组织主数据为例,模拟HR数据库作为组织的数据源头,PM系统作为数据消费者,通过ESB和HR的组织服务获取组织数据,并调用MDM的接收接口实现数据同步,再在主数据内配置对应的BPM工作流,通过调用PM系统的服务接口实现数据的分发操作,确保各个系统内数据是准确的、一致的,该功能整体实现思路将在下一部分进行详细介绍。

3实现思路

整体实现思路架构如下:

使用HR数据库模拟HR业务系统,PM模拟PM系统,使用ESB创建HR数据获取服务,进行数据初始化,在数据同步流程内进行数据的格式转换、数据清洗、数据映射并调用MDM的OpenAPI接口,将数据同步到MDM内。

通过MDM数据建模、功能建模、流程建模生成对应的主数据模型以及OpenAPI接口,在数据提交通过后调用数据分发接口将数据分发到PM系统内。

3.1命名规则

整体ESB流程及数据表命名规则如下:

  • 2
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值