安全公司报告
文库搜索
切换导航
文件分类
频道
联系我们
问题反馈
文件分类
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210731509.8 (22)申请日 2022.06.24 (71)申请人 平安银行股份有限公司 地址 518000 广东省深圳市罗湖区深南 东 路5047号 (72)发明人 易旺 (74)专利代理 机构 深圳紫藤知识产权代理有限 公司 44570 专利代理师 黄威 (51)Int.Cl. G06F 16/22(2019.01) G06F 16/242(2019.01) G06Q 40/02(2012.01) (54)发明名称 空值数据处理方法、 装置、 计算机设备以及 存储介质 (57)摘要 本申请提供一种空值数据处理方法、 装置、 计算机设备以及存储介质, 该方法通过获取数据 源指定信息, 基于数据源指定信息确定目标数据 库; 基于应用服务器与数据库间的调用关系, 获 取目标数据库对应的目标应用服务器, 并从目标 应用服务器中获取业务查询语句; 对业务查询语 句进行解析, 得到业务查询语句中的查询表表名 以及查询字段信息; 基于查询表表名从目标数据 库中获取目标 实体表, 并从目标 实体表中获取全 量数据; 遍历 全量数据中查询字段信息对应的列 值, 若列值为空值数据, 生成填充数据, 并将填充 数据插入至列值在目标数据库的位置中, 实现减 少目标数据库中与 目标应用服务器中应用业务 相关的数据为空值的情况。 权利要求书2页 说明书10页 附图5页 CN 115098503 A 2022.09.23 CN 115098503 A 1.一种空值数据处 理方法, 其特 征在于, 包括: 获取数据源指定信息, 基于所述数据源指定信息确定目标 数据库; 基于应用服务器与数据库间的调用关系, 获取所述目标数据库对应的目标应用服务 器, 并从所述目标应用服 务器中获取业 务查询语句; 对所述业务查询语句进行解析, 得到业务查询语句中的查询表表名以及查询字段信 息; 基于所述查询表表名从所述目标数据库中获取目标实体表, 并从所述目标实体表中获 取全量数据; 遍历所述全量数据中所述查询字段信息对应的列值, 若所述列值为空值数据, 生成填 充数据, 并将所述 填充数据插 入至所述列值在所述目标 数据库的位置中。 2.根据权利要求1所述的方法, 其特征在于, 所述数据源指定信息包括指定表表名; 所 述基于所述 查询表表名从所述目标 数据库中获取目标实体表, 包括: 对比所述指定表 表名以及所述 查询表表名; 若所述指定表表名与所述查询表表名不一致, 将所述指定表表名替换所述查询表表 名, 并基于替换后的查询表 表名从目标 数据库中获取目标实体表。 3.根据权利要求2所述的方法, 其特征在于, 所述基于所述数据源指定信 息确定目标数 据库, 包括: 遍历服务器集群中各个数据库中的数据表 表名; 若所述数据库包括数据表表名与 所述指定表表名一致的实体表, 将所述数据库确定为 目标数据库。 4.根据权利要求1所述的方法, 其特征在于, 所述业务查询语句包括连接操作查询语 句, 所述连接操作查询语句的查询表 表名包括主表 表名以及与主表连接的次表 表名; 所述基于所述 查询表表名从所述目标 数据库中获取目标实体表, 包括: 从目标数据库中获取数据表表名与 所述主表表名一致的第 一实体表、 以及数据表表名 与所述次表 表名一致的第二实体表; 将所述第一实体表以及所述第二实体表确定为目标实体表。 5.根据权利要求1所述的方法, 其特征在于, 所述遍历所述全量数据中所述查询字段信 息对应的列值之后, 还 包括: 若所述查询字段信 息在所述全量数据中为外键, 基于所述查询字段信 息对应的外键确 定目标关联表; 遍历所述目标关联表中与所述 查询字段信息对应的列值。 6.根据权利要求1至 5任意一项所述的方法, 其特 征在于, 所述 生成填充数据, 包括: 获取所述目标 数据库的数值类型以及数值 位数; 基于所述数据类型生成与所述数值 位数对应的填充数据。 7.根据权利要求1至5任意一项所述的方法, 其特征在于, 所述从所述目标实体表中获 取全量数据, 包括: 获取所述业务查询语句对应业 务功能的数据范围信息; 从所述目标实体表提取在所述数据范围信息内的全量数据。 8.一种空值数据处 理装置, 其特 征在于, 所述装置包括:权 利 要 求 书 1/2 页 2 CN 115098503 A 2数据库指定模块, 用于获取数据源指定信息, 基于所述数据源指定信息确定目标数据 库; 应用服务关联模块, 用于基于应用服务器与数据库间的调用关系, 获取所述目标数据 库对应的目标应用服 务器, 并从所述目标应用服 务器中获取业 务查询语句; 属性信息获取模块, 用于对所述业务查询语句进行解析, 得到业务查询语句中的查询 表表名以及查询字段信息; 全量数据提取模块, 用于基于所述查询表表名从所述目标数据库中获取目标实体表, 并从所述目标实体表中获取全量数据; 填充数据生成模块, 用于遍历所述全量数据中所述查询字段信息对应的列值, 若所述 列值为空值数据, 生成填充数据, 并将所述填充数据插入至所述列值在所述 目标数据库的 位置中。 9.一种计算机设备, 其特 征在于, 所述计算机设备包括: 一个或多个处 理器; 存储器; 以及 一个或多个应用程序, 其中所述一个或多个应用程序被存储于所述存储器中, 并配置 为由所述处 理器执行以实现权利要求1至7中任一项所述的空值数据处 理方法。 10.一种计算机可读存储介质, 其特征在于, 其上存储有计算机程序, 所述计算机程序 被处理器进行加载, 以执 行权利要求1至7任一项所述的空值数据处 理方法中的步骤。权 利 要 求 书 2/2 页 3 CN 115098503 A 3
专利 空值数据处理方法、装置、计算机设备以及存储介质
文档预览
中文文档
18 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助2元下载(无需注册)
温馨提示:本文档共18页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2元下载
本文档由 人生无常 于
2024-03-18 06:24:32
上传分享
举报
下载
原文档
(751.2 KB)
分享
友情链接
GB-T 18916.61-2022 取水定额 第61部分:赖氨酸盐.pdf
法律法规 易制毒化学品管理条例.pdf
T-CEC 725—2022 户用光伏发电与储能一体化系统技术要求.pdf
GB-T 36527-2018 洁净室及相关受控环境 节能指南.pdf
DB6301-T 4-2023 住宅物业星级服务规范 西宁市.pdf
DB52-T 1656-2022 磷石膏抹灰砂浆通用技术要求 贵州省.pdf
DB65-T3834-2023 废旧地膜分类分级规范 新疆维吾尔自治区.pdf
证券研究报告 大模型应用下自动驾驶赛道将有哪些变化-2023-10-自动驾驶.pdf
DB65-T4620-2022 绿色公路建设技术指南 新疆维吾尔自治区.pdf
DB4403-T 51-2020 珠宝行业经营服务规范 深圳市.pdf
GB-T 1683-2018 硫化橡胶 恒定形变压缩永久变形的测定方法.pdf
GB-T 9359-2016 水文仪器基本环境试验条件及方法.pdf
JCT 2697-2022 玻璃行业节能监察技术规范.pdf
DB42-T 1417-2018 生态浮岛(浮床)植物种植技术规程 湖北省.pdf
T-NIFA 28—2023 网上银行服务 应用安全规范.pdf
GB-T 36969-2018 纳米技术 原子力显微术测定纳米薄膜厚度的方法.pdf
GB-T 14560-2022 履带起重机.pdf
DB52-T 1626-2021 水利工程调整概算报告编制导则 贵州省.pdf
GB-T 22517.6-2020 体育场地使用要求及检验方法 第6部分:田径场地.pdf
GB/T 36448-2018 集装箱式数据中心机房通用规范.pdf
交流群
-->
1
/
3
18
评价文档
赞助2元 点击下载(751.2 KB)
回到顶部
×
微信扫码支付
2
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。