一种基于kettle的数据同步方法、系统、电子设备及存储介质技术方案

技术编号:42686887 阅读:32 留言:0更新日期:2024-09-10 12:34
本申请公开了一种基于kettle的数据同步方法、系统、电子设备及存储介质,该方法中,响应于配置操作,获取kettle配置信息;kettle配置信息包括数据源和数据源对应的数据库信息,数据源包括初始数据源和目标数据源;获取初始数据对应的kettle转换脚本文件;初始数据为从初始数据源中获得的;kettle转换脚本文件用于指示将初始数据转换为目标数据;根据kettle配置信息动态解析kettle转换脚本文件,将初始数据转换为所述目标数据,将目标数据写入所述目标数据源。如此,基于kettle配置信息动态解析初始数据对应的kettle转换脚本文件,获取对初始数据转换后的目标数据,从而实现任意指定初始数据源和目标数据源之间的数据扭转,提高了数据同步的成效性。

【技术实现步骤摘要】

本申请涉及数据更新,特别是涉及一种基于kettle的数据同步方法、系统、电子设备及存储介质


技术介绍

1、随着企业业务的不断增长,系统不断更新迭代,而新系统并不是直接取缔老系统,通常是新、旧系统并行支撑业务。对于新系统的设计,一般需要实现新旧系统的兼容以及新旧系统的数据同步,也就是说,若系统升级,不可避免需要对与之关联的旧系统进行数据同步。

2、目前是基于人工方式进行新旧系统之间的数据同步,然而,企业业务通常是由大基数的系统进行支撑的,也即需要进行数据同步的系统多、数据量大,人工方式进行数据同步不仅易出错而且极大耗费时间,使得数据同步的成效性差。


技术实现思路

1、本申请提供了一种基于kettle的数据同步方法、系统、电子设备及存储介质,能够实现任意指定数据源之间的数据扭转,提高了数据同步的成效性。

2、第一方面,本申请还提供了一种基于kettle的数据同步方法,应用于基于kettle的数据同步系统,所述方法包括:

3、响应于配置操作,获取kettle配置信息;所述ket本文档来自技高网...

【技术保护点】

1.一种基于kettle的数据同步方法,其特征在于,应用于基于kettle的数据同步系统,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述kettle配置信息动态解析所述kettle转换脚本文件,将所述初始数据转换为所述目标数据,将所述目标数据写入所述目标数据源,包括:

3.根据权利要求1所述的方法,其特征在于,所述根据所述kettle配置信息动态解析所述kettle转换脚本文件,将所述初始数据转换为所述目标数据,包括:

4.根据权利要求3所述的方法,其特征在于,所述kettle转换脚本文件包括转换流程配置参数,所述根据所述ket...

【技术特征摘要】

1.一种基于kettle的数据同步方法,其特征在于,应用于基于kettle的数据同步系统,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述kettle配置信息动态解析所述kettle转换脚本文件,将所述初始数据转换为所述目标数据,将所述目标数据写入所述目标数据源,包括:

3.根据权利要求1所述的方法,其特征在于,所述根据所述kettle配置信息动态解析所述kettle转换脚本文件,将所述初始数据转换为所述目标数据,包括:

4.根据权利要求3所述的方法,其特征在于,所述kettle转换脚本文件包括转换流程配置参数,所述根据所述kettle配置信息动态解析所述kettle转换脚本文件,获取目标转换流程,包括:

5...

【专利技术属性】
技术研发人员:张位勇郭彬桂
申请(专利权)人:北京商银微芯科技有限公司
类型:发明
国别省市:

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

1