[发明专利]一种监管报送数据库的交互方法及装置在审
| 申请号: | 202011637688.6 | 申请日: | 2020-12-31 |
| 公开(公告)号: | CN112632176A | 公开(公告)日: | 2021-04-09 |
| 发明(设计)人: | 李锟;孙琳;刘春波 | 申请(专利权)人: | 中国农业银行股份有限公司 |
| 主分类号: | G06F16/25 | 分类号: | G06F16/25;G06F16/22 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 韩丽波 |
| 地址: | 100005 北*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 监管 报送 数据库 交互 方法 装置 | ||
本申请公开了一种监管报送数据库的交互方法及装置,该方法包括:获得源数据库的第一类型、源数据表的格式和目标数据库的第二类型;从数据库交互配置库中,获取第一类型与第二类型的数据库交互配置信息;根据数据库交互配置信息和源数据表的格式,生成交互模块;通过交互模块,将源数据库中的源数据表转换成目标数据表,并装载至目标数据库;目标数据表的格式与目标数据库匹配。由此可见,本申请实施例提供的监管报送数据库的交互方法,可以根据不同类型的数据库和数据库中不同格式的待装载数据表自动生成不同的交互模块以完成交互,节省了人力物力,且由于本申请中的交互模块都由同一标准自动生成,因此对监管报送系统的稳定性和容错性影响较小。
技术领域
本申请涉及电源领域,尤其涉及一种监管报送数据库的交互方法及装置。
背景技术
在监管报送系统中,不同类型的数据库中存储的数据表的字段定义格式不同。若不同类型的数据库之间直接装载数据表文件,则会出现错误。
目前,针对于两个不同类型的数据库之间的交互,需要依据这两个数据库的类型开发特定的交互的程序或组件。在存在多个类型的数据库时,这种方法需要耗费大量的人力物力。且由于不同类型的数据库之间的交互程序可能存在差异,容易造成监管报送系统的稳定性和容错性下降。因此,如何提供一种较为简便且对监管报送系统的稳定性和容错性影响较小的监管报送数据库的交互方法,成为本领域急需解决的技术问题。
发明内容
为了解决上述技术问题,本申请提供了评估电池电芯衰减程度的方法及装置,用于在不影响装置正常工作的前提下,对电池电芯的衰减程度进行评估。
为了实现上述目的,本申请实施例提供的技术方案如下:
本申请实施例提供一种监管报送数据库的交互方法,所述方法包括:
获得源数据库的第一类型、源数据表的格式和目标数据库的第二类型;
从数据库交互配置库中,获取所述第一类型与所述第二类型的数据库交互配置信息;
根据所述数据库交互配置信息和所述源数据表的格式,生成交互模块;
通过所述交互模块,将所述源数据库中的所述源数据表转换成目标数据表,并装载至所述目标数据库;所述目标数据表的格式与所述目标数据库匹配。
可选地,所述交互模块包括数据导出控件和数据导入控件;所述根据所述数据库交互配置信息和所述源数据表的格式,生成交互模块,包括:
根据所述源数据表的格式和所述数据库交互配置信息中的源数据表的数据类型至标准文件数据类型的转换函数,生成所述数据导出控件;所述转换函数用于实现字段粒度的转换;
根据所述目标数据表的格式和所述数据库交互配置信息,生成所述数据导入控件;所述目标数据表的格式是由所述源数据表的格式确定的。
可选地,所述通过所述交互模块,将所述源数据库中的所述源数据表转换成目标数据表,包括:
通过所述数据导出控件将所述源数据库中的所述源数据表生成所述标准文件,并将所述标准文件发送至所述数据导入控件;
通过所述数据导入控件将所述标准文件中的数据,装载至目标数据表。
可选地,所述数据导入控件包括:表创建控件,表装载控件和表转换控件;
所述根据所述目标数据表的格式和所述数据库交互配置信息,生成所述数据导入控件包括:
根据所述源数据表的格式和所述数据库交互配置信息,生成所述表创建控件;
生成与所述表创建控件对应的所述表装载控件;
生成与所述表创建控件对应的所述表转换控件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国农业银行股份有限公司,未经中国农业银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011637688.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:防疫用新式口罩
- 下一篇:一种操作系统初始化的方法和装置





