深圳中广核工程设计有限公司;中广核工程有限公司;中国广核集团有限公司;中国广核电力股份有限公司侯斌获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉深圳中广核工程设计有限公司;中广核工程有限公司;中国广核集团有限公司;中国广核电力股份有限公司申请的专利一种数据同步方法、同步装置、计算机设备及存储介质获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN115544164B 。
龙图腾网通过国家知识产权局官网在2025-12-12发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202211247763.7,技术领域涉及:G06F16/27;该发明授权一种数据同步方法、同步装置、计算机设备及存储介质是由侯斌;吴祥勇;汪鹏;王云福;涂红兵设计研发完成,并于2022-10-12向国家知识产权局提交的专利申请。
本一种数据同步方法、同步装置、计算机设备及存储介质在说明书摘要公布了:本发明涉及一种数据同步方法、同步装置、计算机设备及存储介质。该方法包括:获取第三方系统的目标数据;读取所述第三方系统目标数据的属性和数据;根据所述目标数据的属性和数据,配置对应目标数据的属性和数据的映射规则文件;根据所述目标数据的属性和数据的映射规则文件,调用数据存储通用方法,对所述目标数据进行对应的操作。实施本发明的技术方案,通过配置目标数据的映射规则文件的方式,减少了因接入第三方系统或者第三方系统的数据同步字段变化而产生的代码开发量,以及业务变动产生的代码变更量,稳定高效地实现异构系统之间的数据同步。
本发明授权一种数据同步方法、同步装置、计算机设备及存储介质在权利要求书中公布了:1.一种数据同步方法,其特征在于,包括: S1、获取第三方系统的目标数据; S2、读取所述第三方系统目标数据的属性和数据;所述目标数据的属性包括:所述目标数据的字典内容;所述目标数据的关联关系;所述目标数据的数据类型; S3、根据所述目标数据的属性和数据,配置对应所述目标数据的属性和数据的映射规则文件;所述步骤S3包括以下步骤: S3-1:配置所述目标数据的映射规则XML文件整体结构片段,用于定义数据传输规则以及文件传输属性;所述步骤S3-1包括:根据dataType字段定义的第三方系统数据类型,调用resultMap字段配置对应所述目标数据的同步范围的映射规则XML文件片段;通过所述dataType字段定义第三方系统数据类型和dctmType字段定义基于Documentum的文档系统数据类型,默认均为String类型;根据fileConfig字段定义的文件传输属性,结合所述目标数据的属性和数据的映射规则XML文件片段,对所述目标数据进行对应的操作;所述fileConfig字段定义了文件传输属性,支持FTP、SFTP、HTTP、SAMBA多种传输协议的文件上传;根据resultMap字段配置所述目标数据的属性和数据的映射规则XML文件片段;所述resultMap字段中,id为所述目标数据的属性和数据的映射规则XML文件的唯一标识,result为所述目标数据的属性和数据的映射规则XML文件片段;所述result字段中,column为所述第三方系统数据类型的属性名称,property为所述基于Documentum的文档系统数据类型的属性名称; S3-2:根据所述目标数据的数据,配置对应所述目标数据的数据的XML数据模板,用于将所述目标数据的数据读取到XML数据模板中对应的位置; S3-3:根据所述目标数据的字典内容,配置对应所述目标数据的字典内容的映射规则XML文件片段,用于存储具有映射关系的所述目标数据;所述步骤S3-3包括以下步骤:根据所述目标数据的字典内容,调用valueMaps字段配置对应所述目标数据的字典内容的映射规则XML文件片段;所述valueMaps字段包含若干个valueMap字段,根据所述valueMap字段配置对应所述目标数据的字典内容的映射规则;所述valueMap字段中,key为所述第三方系统目标数据的字典内容,value为所述基于Documentum的文档系统目标数据的字典内容; S3-4:根据所述目标数据的关联关系,配置对应所述目标数据的关联关系的映射规则XML文件片段,用于根据所述目标数据的关联关系查询与所述目标数据关联的多种所述目标数据结果;所述步骤S3-4包括以下步骤:根据所述目标数据的关联关系,调用relations字段配置对应所述目标数据的关联关系的映射规则XML文件片段;所述relations字段包含若干个relation字段,根据所述relation字段配置对应所述目标数据的关联关系的映射规则,每种所述目标数据的关联关系存放于一个所述relation字段中;所述relation字段中,name为所述目标数据的关联关系的类型,label为所述目标数据的关联关系的名称,identity为所述目标数据的关联关系的唯一标识; S3-5:根据所述目标数据的数据类型,配置对应所述目标数据的同步范围的映射规则XML文件片段,用于确定所述目标数据的同步范围以及标记所述目标数据的传输进行状态;所述目标数据的同步范围的映射规则XML文件片段包括:目标数据的第一同步范围片段和目标数据的传递状态值片段; 所述步骤S3-5包括以下步骤:根据所述目标数据的数据类型,调用transRules字段配置对应所述目标数据的同步范围的映射规则XML文件片段;所述transRules字段中,包含whereClause字段,根据所述whereClause字段的所述目标数据的数据类型的查询条件语句,配置对应所述目标数据的第一同步范围的映射规则,所述查询条件语句包含于CDATA块中,用于确定所述目标数据的第一同步范围;所述transRules字段中,包含transFlag字段,根据所述transFlag字段设定所述目标数据的传递状态值,并配置对应所述目标数据的传递状态值的映射规则,用于标记所述目标数据的传输进行状态;所述transRules字段中,name为所述目标数据的同步范围的映射规则的名称;dctmType字段,定义了传递的所述目标数据的数据类型;batchSize字段,为限制所述目标数据每次传递的最大批次量; S3-6:联合所述目标数据的数据的XML数据模板和所有所述目标数据的属性的映射规则XML文件片段,结合所述目标数据的映射规则XML文件整体结构片段,形成完整的所述目标数据的属性和数据的映射规则XML文件; S4、根据所述目标数据的属性和数据的映射规则文件,调用数据存储方法,对所述目标数据进行对应的操作。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人深圳中广核工程设计有限公司;中广核工程有限公司;中国广核集团有限公司;中国广核电力股份有限公司,其通讯地址为:518100 广东省深圳市龙岗区龙城街道441号天安数码创业园2号大厦;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励