一种异构系统数据快捷同步方法技术方案

技术编号:29873043 阅读:33 留言:0更新日期:2021-08-31 23:48
本发明专利技术涉及快捷同步方法技术领域,且公开了一种异构系统数据快捷同步方法,包括以下步骤:S1、设计配置表a、Config表,用于记录某个同步场景的基础信息,包括源数据连接池、源数据表名、目标接口名等同步信息;b、Columns表,用于描述源表字段和目标表字段的映射关系,以在程序中准确将源表字段组成的document/报文转换成目标字段组成的ducument/报文,再发送给目标接收方;S2、动态执行取数SQL,执行配置表里的取数SQL;S3、key‑value方式存储源数据,并根据Columns表映射关系将源字段替换为目标字段。本发明专利技术具有较大通用性的同步需求,去除不必要的重复开发工作,节约人力成本,设计了数据推送框架,并且通过简单的配置工作,不需要变更代码,可以实现多种数据推送场景。

【技术实现步骤摘要】
一种异构系统数据快捷同步方法
本专利技术涉及快捷同步方法领域,尤其涉及一种异构系统数据快捷同步方法。
技术介绍
因客户需求,需要在不同环境开发一套同步工具,实现表对表增量实时同步。实现的同步任务包括香港登陆中心密码同步,微信注册信息同步、守则违规表同步等。webMethods需要实现从数据中台的RDS或者MQ取数,同步到SaleForce。目前收到安利ACCL对于阿里云数据中台和SalesForce之间会有很多数据需要进行同步,因这些同步任务具有较大的通用性,对接到SF的接口也是固定的几个,因此需要设计一套通用的数据同步框架,以满足后续大量敏捷的数据同步需求。为解决上述问题,本申请中提出一种异构系统数据快捷同步方法。
技术实现思路
(一)专利技术目的为解决
技术介绍
中存在的技术问题,本专利技术提出一种异构系统数据快捷同步方法,本专利技术具有较大通用性的同步需求,去除不必要的重复开发工作,节约人力成本,设计了数据推送框架,并且通过简单的配置工作,不需要变更代码,可以实现多种数据推送场景。>(二)技术方案...

【技术保护点】
1.一种异构系统数据快捷同步方法,其特征在于,包括以下步骤:/nS1、设计配置表/na、Config表,用于记录某个同步场景的基础信息,包括源数据连接池、源数据表名、目标接口名等同步信息;/nb、Columns表,用于描述源表字段和目标表字段的映射关系,以在程序中准确将源表字段组成的document/报文转换成目标字段组成的ducument/报文,再发送给目标接收方;/nS2、动态执行取数SQL,执行配置表里的取数SQL;/nS3、key-value方式存储源数据,并根据Columns表映射关系将源字段替换为目标字段;/nS4、执行消息发送/数据库操作;/n根据配置表信息,调用对应的接口,实现...

【技术特征摘要】
1.一种异构系统数据快捷同步方法,其特征在于,包括以下步骤:
S1、设计配置表
a、Config表,用于记录某个同步场景的基础信息,包括源数据连接池、源数据表名、目标接口名等同步信息;
b、Columns表,用于描述源表字段和目标表字段的映射关系,以在程序中准确将源表字段组成的document/报文转换成目标字段组成的ducument/报文,再发送给目标接收方;
S2、动态执行取数SQL,执行配置表里的取数SQL;
S3、key-value方式存储源数据,并根据Columns表映射关系将源字段替换为目标字段;
S4、执行消息发送/数据库操作;
根据配置表信息,调用对应的接口,实现消息推送;或者根据配置的目标信息,对目标表进行相关操作。


2.根据权利要求1...

【专利技术属性】
技术研发人员:陈海彬李超军
申请(专利权)人:深圳新贝奥数字科技有限公司
类型:发明
国别省市:广东;44

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

1