[发明专利]一种数据处理方法、装置、电子设备及计算机可读介质在审
| 申请号: | 202211531529.7 | 申请日: | 2022-12-01 |
| 公开(公告)号: | CN115904474A | 公开(公告)日: | 2023-04-04 |
| 发明(设计)人: | 宋丽娜;陈美熹;申友兵;赖品宇;黄泽尹;陈启东 | 申请(专利权)人: | 中国建设银行股份有限公司;建信金融科技有限责任公司 |
| 主分类号: | G06F8/71 | 分类号: | G06F8/71;G06F11/36 |
| 代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 李阳;徐敏 |
| 地址: | 100033 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 数据处理 方法 装置 电子设备 计算机 可读 介质 | ||
本申请公开了数据处理方法、装置、电子设备及计算机可读介质,涉及自动程序设计技术领域,一具体实施方式包括接收数据处理请求,调用数据库脚本封板流水线以拉取对应的第一程序数据和第二程序数据;获取第一程序数据对应的数据库脚本,进而基于数据库脚本和第二程序数据,生成合并程序数据;调用异常检测程序,以拉取合并程序数据对应的路径,进而根据路径确定数据异常项并输出。有效规避了因为程序数据未覆盖和备份导致的生产问题,缩短程序数据拉取耗时,提升了程序数据封板工作的效率和质量。
技术领域
本申请涉及自动程序设计技术领域,尤其涉及一种数据处理方法、装置、电子设备及计算机可读介质。
背景技术
以往的数据库版本打包主要包含步骤:拉取分布式版本控制系统代码、代码合并代码压缩、代码传输、人工代码检查、执行脚本文件、人工检查脚本执行情况并重复以上步骤直至封板完成。以往的流程存在手工执行拉取分布式版本控制系统代码并进行压缩传输耗时较长,效率较低,脚本命名不规范以及人工检查关键文件信息容易疏漏。
发明内容
有鉴于此,本申请实施例提供一种数据处理方法、装置、电子设备及计算机可读介质,能够解决现有的流程存在手工执行拉取分布式版本控制系统代码并进行压缩传输耗时较长,效率较低的问题。
为实现上述目的,根据本申请实施例的一个方面,提供了一种数据处理方法,包括:
接收数据处理请求,调用数据库脚本封板流水线以拉取对应的第一程序数据和第二程序数据;
获取第一程序数据对应的数据库脚本,进而基于数据库脚本和第二程序数据,生成合并程序数据;
调用异常检测程序,以拉取合并程序数据对应的路径,进而根据路径确定数据异常项并输出。
可选地,调用数据库脚本封板流水线以拉取对应的第一程序数据和第二程序数据,包括:
获取第一程序数据对应的第一封板版本日期和第二程序数据对应的第二封板版本日期;
根据第一封板版本日期和第二封板版本日期拉取对应的第一程序数据和第二程序数据。
可选地,在获取第一程序数据对应的数据库脚本之前,方法还包括:
确定数据库脚本的用途;
根据用途对数据库脚本进行命名。
可选地,获取第一程序数据对应的数据库脚本,包括:
根据预设的命名前缀定位并获取第一程序数据中的数据库脚本。
可选地,生成合并程序数据,包括:
确定第二程序数据中与数据库脚本对应的目录;
将数据库脚本放入目录下,以生成合并程序数据。
可选地,确定第二程序数据中与数据库脚本对应的目录,包括:
获取数据库脚本的名称;
将名称与第二程序数据中的各个目录进行匹配,以根据匹配结果确定与数据库脚本对应的目录。
可选地,拉取合并程序数据对应的路径,包括:
拉取合并程序数据对应的备份路径、恢复路径、更新路径和编译执行路径。
可选地,根据路径确定数据异常项,包括:
根据路径,确定合并程序数据对应的建表语句的日期信息;
获取合并程序数据对应的封板版本日期,进而将日期信息与封板版本日期进行匹配,将匹配失败时对应的建表语句确定为数据异常项。
另外,本申请还提供了一种数据处理装置,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国建设银行股份有限公司;建信金融科技有限责任公司,未经中国建设银行股份有限公司;建信金融科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211531529.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:环氧地坪空鼓修复施工方法
- 下一篇:一种城市轨道交通乘客流量预测方法及系统





