数据比对方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:43841046 阅读:14 留言:0更新日期:2024-12-31 18:36
本申请属于人工智能领域与金融科技领域,涉及一种数据比对方法、装置、计算机设备及存储介质,包括:在检测到目标作业的更新信息时,获取与目标作业对应的更新SQL语句与原始SQL语句;对更新SQL语句与原始SQL语句进行分段处理得到第一分段内容与第二分段内容;对第一分段内容进行编码得到第一编码值;对第二分段内容进行编码得到第二编码值;对第一编码值与第二编码值进行比对处理,筛选出数值不同的第一指定编码值与第二指定编码值;获取与第一指定编码值对应的第一指定分段内容,以及获取与第二指定编码值对应的第二指定分段内容;对第一指定分段内容与第二指定分段内容进行比对处理得到改动信息。本申请有效地提高了SQL差异比对的比对效率。

【技术实现步骤摘要】

本申请涉及人工智能开发与金融科技领域,尤其涉及数据比对方法、装置、计算机设备及存储介质


技术介绍

1、在金融保险领域中,为了提高业务营销效果,金融企业通常会构建有权益系统。权益系统作为用户激励机制的重要组成部分,其准确性和效率直接影响到用户体验及业务运营效果。传统上,这类权益系统依赖大数据平台定期执行作业跑批,通过执行复杂的sql语句从海量数据中提取用户行为数据,进而判断用户是否达到预设的达标条件,以触发相应的权益派发。

2、然而,这种依赖高度定制化sql语句的处理方式存在显著的风险:sql语句的微小改动,哪怕是一个字符的变更,都可能导致作业执行失败或数据提取偏差,直接危及下游权益派发的准确性,最终影响客户满意度和业务稳定性。鉴于此,对sql语句的有效监控和差异识别成为保障系统稳定运行的关键环节。然而,现实挑战在于,sql语句往往冗长复杂,短的可达数百行,长的则可能超过四五百行,而大数据平台通常只能提供作业级别的sql变更通知,无法精确指出具体改动内容。

3、传统的sql差异比对方法通常是采用逐字符比对前后版本的sql语句的方式,本文档来自技高网...

【技术保护点】

1.一种数据比对方法,其特征在于,包括下述步骤:

2.根据权利要求1所述的数据比对方法,其特征在于,所述基于预设的分段策略分别对所述更新SQL语句与所述原始SQL语句进行分段处理,得到与所述更新SQL语句对应的第一分段内容,以及得到与所述原始SQL语句对应的第二分段内容的步骤,具体包括:

3.根据权利要求1所述的数据比对方法,其特征在于,所述对所述第一分段内容分别进行低分辨度编码与高分辨度编码得到对应的第一低分辨度编码值与第一高分辨度编码值,并基于所述第一低分辨度编码值与所述第一高分辨度编码值生成第一编码值的步骤,具体包括:

4.根据权利要求3所述的数...

【技术特征摘要】

1.一种数据比对方法,其特征在于,包括下述步骤:

2.根据权利要求1所述的数据比对方法,其特征在于,所述基于预设的分段策略分别对所述更新sql语句与所述原始sql语句进行分段处理,得到与所述更新sql语句对应的第一分段内容,以及得到与所述原始sql语句对应的第二分段内容的步骤,具体包括:

3.根据权利要求1所述的数据比对方法,其特征在于,所述对所述第一分段内容分别进行低分辨度编码与高分辨度编码得到对应的第一低分辨度编码值与第一高分辨度编码值,并基于所述第一低分辨度编码值与所述第一高分辨度编码值生成第一编码值的步骤,具体包括:

4.根据权利要求3所述的数据比对方法,其特征在于,所述对所述第一低分辨度编码值与所述第一高分辨度编码值进行拼接处理,得到所述第一编码值的步骤,具体包括:

5.根据权利要求1所述的数据比对方法,其特征在于,所述对所述第一编码值与所述第二编码值进行比对处理,...

【专利技术属性】
技术研发人员:牛煜超
申请(专利权)人:平安银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1