一种分布式主数据集成方法及其系统技术方案

技术编号:38437635 阅读:29 留言:0更新日期:2023-08-11 14:21
本发明专利技术公开了一种分布式主数据集成方法及其系统,属于数据集成技术领域,具体包括以下步骤:S1:主数据系统接收主数据信息上报的请求,根据元数据定义和数据协议进行上报;S2:将上报的系统数据转义为主数据属性;S3:根据所述数据协议对上报的主数据信息进行校验;S4:将校验通过后的主数据信息进行存储;以上四个步骤由主数据系统的主节点完成,当主节点完成后通知主数据系统的从节点,由从节点完成以下步骤:S5:将主数据信息转义为关联系统属性;S6:分发S5中转义后的主数据信息至关联系统;本发明专利技术提升了主数据集成的效率,改善了主数据的维护和管理成本。数据的维护和管理成本。数据的维护和管理成本。

【技术实现步骤摘要】
一种分布式主数据集成方法及其系统


[0001]本专利技术涉及数据集成
,具体涉及一种分布式主数据集成方法及其系统。

技术介绍

[0002]在企业信息化过程中,由于系统之间的业务流程和数据形态的不同,往往需要将核心数据进行集成,从而实现相互协同,提升企业效率和竞争力。然而传统的集成方法中面临了诸多的问题:定时同步的方式:无法保证数据的实时性;如果各系统同步的时间不一致,则无法保证数据的一致性。
[0003]主动推送的方式:一定程度上可以解决数据的实时性,并且需要完善的校验机制,否则无法保证数据的一致性。
[0004]以上是目前传统的集成方法,一般会采取一种或者两种相结合的方式弥补各自的缺点。虽然采用两种相结合的方式可以解决绝大多数分布式产生的问题,但由于各系统可能使用不同的开发语言与环境,各系统自身的主数据协同只能独立开发,这样增加了企业成本,也浪费了人力资源。

技术实现思路

[0005]本专利技术的目的在于提供一种分布式主数据集成方法及其系统,解决以下技术问题:由于各数据系统使用不同的开发语言与环境,各系统本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种分布式主数据集成方法,其特征在于,包括以下步骤:S1:主数据系统接收主数据信息上报的请求,根据元数据定义和数据协议进行上报;S2:将上报的系统数据转义为主数据属性;S3:根据所述数据协议对上报的主数据信息进行校验;S4:将校验通过后的主数据信息进行存储;S5:将主数据信息转义为关联系统属性;S6:分发S5中转义后的主数据信息至关联系统。2.根据权利要求1所述的一种分布式主数据集成方法,其特征在于,S1具体包括:主数据系统由若干个主节点和从节点组成,主节点和从节点各有一个负载均衡,主节点仅向从节点通信,主节点之间互不通信,从节点之间互不通信;主节点负责主数据的上报,从节点负责主数据的发布;对需要集成的主数据进行标准化的定义,包括元数据的管理以及定义数据协议的规则,所述元数据是用于描述主数据的数据,元数据描述了主数据的名称、主键、属性、来源和关联系统。3.根据权利要求1所述的一种分布式主数据集成方法,其特征在于,S3具体包括:主数据系统设置有数据接口用以接收主数据信息的上报,主数据系统根据数据协议对主数据的上报进行校验,当校验通过后,若主键存在,则修改主数据信息;若主键不存在,则创建主数据信息;当处理成功之后,将返回一个状态信息给数据来源系统,来源系统根据状态的数值以确认主数据系统是否处理完成。4.根据权利要求3所述的一种分布式主数据集成方法,其特征在于,所述数据接口包括高、中、低三个接口等级,将需要上报的主数据信息划分为高、中、低三个重要性,依次与所述接口等级对应,根据主数据信息的重要性为主数据信息分配对应等级的身份令牌,所述身份令牌用于对主数据信息进行标识,并将相同身份令牌的主数据信息整合为数据包;对于同一身份令牌的数据包,获取其中每组数据包数据容量并标记为R,并提取每组数据包对应传输协议的带宽值并标记为D,根据公式Y=(R*a)/(D*b)计算得出每组数据包的优先值Y,其中a和b均为预设系数;将数值最小的优先...

【专利技术属性】
技术研发人员:赵旭隆许健康王士义
申请(专利权)人:珍岛信息技术上海股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1