【技术实现步骤摘要】
数据同步任务生成方法、装置和计算机可读存储介质
[0001]本申请涉及数据同步
,具体而言,涉及一种数据同步任务生成方法、装置和计算机可读存储介质。
技术介绍
[0002]随着信息化高速发展大数据、物联网、云计算等应用的快速增量,数据体量爆炸式增长。企业内进行数字化建设打破信息孤岛,进行数据同步汇聚到数据中心广泛应用,数据同步任务因此被大量使用。
[0003]现有的数据同步任务均是通过用户手动创建,而数据同步任务创建包含多个步骤和配置,手动创建需要花费大量时间,进而造成数据同步任务创建效率低。
技术实现思路
[0004]本申请实施例的目的在于提供一种数据同步任务生成方法、装置和计算机可读存储介质,用以解决目前数据同步任务通过人工手动创建存在的创建效率低的问题。
[0005]第一方面,本专利技术提供一种数据同步任务生成方法,该方法包括:获取当前待同步的源数据库的数据信息以及当前待同步的目标数据库的数据信息;获取任务创建模板;其中,任务创建模板包括创建数据同步任务所需的各个步骤的步骤执行信息 ...
【技术保护点】
【技术特征摘要】
1.一种数据同步任务生成方法,其特征在于,所述方法包括:获取当前待同步的源数据库的数据信息以及当前待同步的目标数据库的数据信息;获取任务创建模板;其中,所述任务创建模板包括创建数据同步任务所需的各个步骤的步骤执行信息;根据所述当前待同步的源数据库的数据信息、当前待同步的目标数据库的数据信息以及所述任务创建模板生成数据同步目标任务。2.根据权利要求1所述的方法,其特征在于,其中,所述步骤执行信息中包括执行所需的源数据库数据和目标数据库数据;所述根据所述当前待同步的源数据库的数据信息、当前待同步的目标数据库的数据信息以及所述任务创建模板生成数据同步目标任务,包括:将任务创建模板中步骤执行所需的源数据库数据配置为所述当前待同步的源数据库的数据信息,并将任务创建模板中步骤执行所需的目标数据库数据配置为当前待同步的目标数据库的数据信息,获得同步执行文件;根据所述同步执行文件生成所述数据同步目标任务。3.根据权利要求2所述的方法,其特征在于,其中,所述步骤执行信息中执行所需的源数据库数据和目标数据库数据均为预设的参数变量;所述将任务创建模板中步骤执行所需的源数据库数据配置为所述当前待同步的源数据库的数据信息,并将任务创建模板中步骤执行所需的目标数据库数据配置为当前待同步的目标数据库的数据信息,包括:利用当前待同步的源数据库的数据信息,对步骤执行所需的源数据库数据的预设参数变量进行替换;利用当前待同步的目标数据库的数据信息,对步骤执行所需的目标数据库数据的预设参数变量进行替换,获得所述同步执行文件。4.根据权利要求2所述的方法,其特征在于,其中,所述当前待同步的源数据库的数据信息和当前待同步的目标数据库的数据信息均包括多个数据;所述利用当前待同步的源数据库的数据信息,对步骤执行所需的源数据库数据的预设参数变量进行替换;利用当前待同步的目标数据库的数据信息,对步骤执行所需的目标数据库数据的预设参数变量进行替换,包括:根据当前待同步的源数据库的每个数据以及当前待同步的目标数据库的每个数据查找步骤执行信息中对应的预设参数变量,其中,不同的数据对应的预设参数变量不同;利用每个数据替换查找到的对应的预设参数变量,获得同步执行文件。5.根据权利要求2所述的方法,其特征在于,在所述将任务创建模板中步骤执行所需的源数据库数据配置为所述当前待同步的源数据库的数据信...
【专利技术属性】
技术研发人员:段立,郑笛,孙乔,罗兵,李启元,
申请(专利权)人:中国人民解放军海军工程大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。