基于表数据的数据同步方法、系统、设备及计算机可读介质技术方案

技术编号:36845287 阅读:26 留言:0更新日期:2023-03-15 16:24
本申请提供了一种基于表数据的数据同步方法、系统、设备及计算机可读介质,其中,所述方法包括:获取源数据库中的数据源信息,根据所述数据源信息确定待同步字段;根据预配置的转换规则建立所述待同步字段与目标数据库中的目标字段的映射关系,生成待同步任务;其中,所述预配置的转换规则包括所述待同步字段和所述目标字段之间的逻辑规则;根据所述待同步任务进行数据转换;将进行数据转换后的数据同步至所述目标数据库,可以至少用以解决相关技术中的基于表数据的数据同步方法较为单一,缺乏灵活性的技术问题。乏灵活性的技术问题。乏灵活性的技术问题。

【技术实现步骤摘要】
基于表数据的数据同步方法、系统、设备及计算机可读介质


[0001]本申请涉及信息
,尤其涉及一种基于表数据的数据同步方法、系统、设备及计算机可读介质。

技术介绍

[0002]随着信息技术的不断发展,涌现了很多实际生产运营必不可少的信息化数据管理系统,例如工单管理系统、水务数据管理系统等等。但在实际使用这些系统的过程中,经常会面临着新老系统切换或者版本升级等问题,因此常常需要进行数据同步。
[0003]相关技术中,最为常见的针对同一数据类型的数据同步方法为:将源数据库、源数据库表名、源数据库表字段与目标数据库、目标数据库表名、目标数据库表字段分别一一进行对应,实现将源数据库中的数据原样同步至目标数据库中,即源数据具体是什么样的数据,进行数据同步后就是什么样的数据。
[0004]然而,专利技术人发现相关技术中至少存在如下技术问题:
[0005]新老系统或者版本升级前后的数据格式等往往并不一致,而采用将源数据库中的数据原样同步至目标数据库中的方式则无法满足上述不一致的需求,可见,相关技术中的同步方式较为单一,缺乏灵活性。本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于表数据的数据同步方法,其特征在于,所述方法包括:获取源数据库中的数据源信息,根据所述数据源信息确定待同步字段;根据预配置的转换规则建立所述待同步字段与目标数据库中的目标字段的映射关系,生成待同步任务;其中,所述预配置的转换规则包括所述待同步字段和所述目标字段之间的逻辑规则;根据所述待同步任务进行数据转换;将进行数据转换后的数据同步至所述目标数据库。2.根据权利要求1所述的方法,其特征在于,所述获取待同步的数据源信息,并根据所述数据源信息确定待同步字段包括:确定操作人员的权限等级;若所述操作人员的权限等级低于预设等级,则提示权限高于所述预设等级的人员输入所述目标数据库的连接信息;在接收到所述目标数据库的连接信息后,向所述权限等级低于预设等级的操作人员展示安全界面;根据所述安全界面获取待同步的数据源信息,并根据所述数据源信息确定待同步字段。3.根据权利要求1所述的方法,其特征在于,所述源数据库中的表的类型为纵表。4.根据权利要求1所述的方法,其特征在于,所述根据所述待同步任务进行数据转换包括:根据所述待同步任务包括的所述转换规则确定所述源数据库的目标数据;对所述目标数据按照所述待同步字段和所述目标字段之间的逻辑规则进行数据转换。5.根据权利要求4所述的方法,其特征在于,所述预配置的转换规则还包括时间规则;所述时间规则用于指示所述待同步任务属于周期性任务或者一次性任务;所述根据所述待同步任务进行数据...

【专利技术属性】
技术研发人员:邹凯李熠蒋泽虎赖欢刘蓉蓉张保卫张鹏辉
申请(专利权)人:上海威派格智慧水务股份有限公司
类型:发明
国别省市:

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

1