【技术实现步骤摘要】
一种数据转移方法、数据转移系统、计算机设备和介质
[0001]本专利技术涉及互联网
,特别是涉及一种数据转移方法、数据转移系统、计算机设备和介质。
技术介绍
[0002]随着网络服务的发展,企业内部各个系统间互不相通,无法互相提供服务的缺点日益明显。而其中最核心的就是数据库互不相通,由此诞生了数据中台的概念。通过数据转移,企业可以将各个系统的数据全部放到一起,然后将原本零散的数据整合到大数据的hadoop库进行数据的统计并生成报表;或者将需要全文搜索的数据转移到ElasticSearch中以完成高效搜索的任务;然而始终存在数据转移成本高、效率低的问题。
技术实现思路
[0003]为了解决上述问题至少之一,本专利技术第一个实施例提供一种数据转移方法,包括:
[0004]第一微服务响应于用户的第一操作输入的数据建立数据源和数据转移任务,所述数据源包括至少一种数据格式,所述数据格式包括多个不同数据类型的字段;
[0005]所述第一微服务响应于用户的第二操作发送任务执行指令至第二微服务,所述任务 ...
【技术保护点】
【技术特征摘要】
1.一种数据转移方法,其特征在于,包括:第一微服务响应于用户的第一操作输入的数据建立数据源和数据转移任务,所述数据源包括至少一种数据格式,所述数据格式包括多个不同数据类型的字段;所述第一微服务响应于用户的第二操作发送任务执行指令至第二微服务,所述任务执行指令包括所述数据转移任务,以使得所述第二微服务根据所述数据转移任务启动数据转移程序进行数据转移;所述第一微服务响应于用户的第三操作发送任务结束指令至第二微服务以获取所述数据转移任务的执行结果。2.根据权利要求1所述的数据转移方法,其特征在于,所述第一微服务响应于用户的第一操作输入的数据建立数据源和数据转移任务进一步包括:建立第一数据源模板和第二数据源模板,其中,所述第一数据源模板包括源数据库、源数据库地址和源数据库的队列,所述第二数据源模板包括目的数据库和目的数据库信息;根据所述第一数据源模板建立数据源,所述数据源包括至少一种数据格式,所述数据格式为单层键值对,所述键值对包括具有多个不同数据类型的字段;根据所述第二数据源模板建立数据目的,所述数据目的包括目的数据库、对应的目的数据库的目的表和写入方式;根据所述数据源和数据目的建立数据源和数据目的的字段映射关系和数据转移任务。3.根据权利要求2所述的数据转移方法,其特征在于,所述第一微服务响应于用户的第二操作发送任务执行指令至第二微服务,所述任务执行指令包括所述数据转移任务,以使得所述第二微服务根据所述数据转移任务启动数据转移程序进行数据转移进一步包括:所述第一微服务响应于用户的第二操作根据所述数据转移任务获取任务执行信息,所述任务执行信息包括任务执行所需内存和任务执行所需资源;所述第一微服务根据所述任务执行信息从注册中心选择空闲的第二微服务,并发送所述任务执行指令发送至所述第二微服务;所述第一微服务控制所述第二微服务根据所述数据转移任务启动数据转移程序进行数据转移。4.根据权利要求3所述的数据转移方法,其特征在于,所述第一微服务控制所述第二微服务根据所述数据转移任务启动数据转移程序进行数据转移进一步包括:所述第二微服务启动数据转移程序并调用数据转移插件根据所述数据源、数据转移端和字段映射关系实时转移数据,其中,所述源数据库为实时接收对应的业务数据。5.根据权利要求4所述的数据转移方法,其特征在于,所述数据转移插件包括数据转移读插件和数...
【专利技术属性】
技术研发人员:曹旭皓,
申请(专利权)人:京东方科技集团股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。