【技术实现步骤摘要】
一种分布式主数据集成方法及其系统
[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均为预设系数;将数值最小的优先...
【专利技术属性】
技术研发人员:赵旭隆,许健康,王士义,
申请(专利权)人:珍岛信息技术上海股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。