[发明专利]一种数据传输方法及设备、介质有效
申请号: | 202011631154.2 | 申请日: | 2020-12-30 |
公开(公告)号: | CN112749163B | 公开(公告)日: | 2023-08-01 |
发明(设计)人: | 刘宝凯;王豪森;王颖;邢新东;张富杰 | 申请(专利权)人: | 浪潮通用软件有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/27 |
代理公司: | 北京君慧知识产权代理事务所(普通合伙) 11716 | 代理人: | 董延丽 |
地址: | 250101 山东省济*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据传输 方法 设备 介质 | ||
本申请公开了一种数据传输方法及设备、介质,其中基于获取的数据传输请求,确定相应的目标表以及目标表的数据表结构;根据目标表的数据表结构,构建相应的中间表;接收第一设置指令,并根据第一设置指令获取源表的待传输数据;接收第二设置指令,并根据第二设置指令将获取的源表的待传输数据同步至中间表,得到同步后的中间表;接收第三设置指令,并根据第三设置指令对同步后的中间表与源表的关联关系进行调整;根据调整后的关联关系,调整同步后的中间表,得到目标中间表;将目标中间表中的待传输数据传输至目标表中。
技术领域
本申请涉及数据传输技术领域,尤其涉及一种数据传输方法及设备、介质。
背景技术
在实际应用中,很多场景下需要将表结构不同的数据表之间进行数据传输或者转移的情况。例如,在资金行业中,客户会根据各种情况综合考虑,采用的资金系统可能是来自各个厂家,每个厂家会用表结构不同的的数据表来存储数据,而这些厂家的数据库表与资金系统之间需要进行数据传输。
针对上述情况,现有技术中工作人员录入的方式,实现数据表之间的数据传输。这样也就导致工作人员的精力被基础数据录入占用,耗费大量的人力成本,并且数据传输的效率极低,办公效率低。而且还容易出现手工录入错误的问题。
发明内容
本说明书实施例提供一种数据传输方法及设备、介质,用于解决现有技术中的如下技术问题:不同表结构的数据库表之间进行数据传输时,需要通过人工录入的方式实现数据传输,耗费大量的人力资源,办公效率低。
本说明书实施例采用下述技术方案:
一种数据传输方法,其包括:
基于获取的数据传输请求,确定相应的目标表以及所述目标表的数据表结构;
根据所述目标表的数据表结构,构建相应的中间表;
接收第一设置指令,并根据所述第一设置指令获取源表的待传输数据;
接收第二设置指令,并根据所述第二设置指令将获取的源表的待传输数据同步至所述中间表,得到同步后的中间表;
接收第三设置指令,并根据所述第三设置指令对同步后的中间表与源表的关联关系进行调整;
根据调整后的关联关系,调整所述同步后的中间表,得到目标中间表;
将所述目标中间表中的待传输数据传输至所述目标表中。
在一种可能实现的方式中,所述中间表与所述目标表的数据库表结构相同。
在一种可能实现的方式中,所述关联关系至少包括以下一项:
数据表结构映射关系、字段映射关系。
在一种可能实现的方式中,在所述关联关系为数据表结构映射关系的情况下,根据所述第三设置指令对同步后的中间表与源表的关联关系进行调整,具体包括:
并根据所述第三设置指令对同步后的中间表与源表的数据表结构映射关系至少调整以下一项:
新增取数条件;修改取数条件;新增取数条数;修改取数条数;回写方式。
在一种可能实现的方式中,在所述关联关系为字段信息映射关系的情况下,根据所述第三设置指令对同步后的中间表与源表的关联关系进行调整,具体包括:
对同步后的中间表与源表的字段映射关系进行以下至少一项的调整:
字段长度、字段名。
在一种可能实现的方式中,所述方法还包括:
接收第四设置指令,并根据所述第四设置指令,对同步后的中间表的数据结构进行调整;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮通用软件有限公司,未经浪潮通用软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011631154.2/2.html,转载请声明来源钻瓜专利网。