【技术实现步骤摘要】
数据处理方法、电子设备及存储介质
[0001]本专利技术涉及计算机
,尤其涉及一种数据处理方法、电子设备及存储介质。
技术介绍
[0002]随着计算机技术的发展,越来越多的技术,例如,区块链(Blockchain)、大数据、分布式等技术被应用在金融领域,传统金融业正在逐步向金融科技转变,然而,由于金融行业的安全性、实时性要求,金融科技也对技术提出了更高的要求。金融科技领域下,开发人员在开发大数据应用的过程中,从大数据应用相关的业务对应的源码中,整理出对应业务所涉及的数据表的相关信息。但是,存在整理出的数据出现遗漏或错误的问题。
技术实现思路
[0003]有鉴于此,本专利技术实施例提供一种数据处理方法、电子设备及存储介质,以解决相关技术中整理出的数据出现遗漏或错误的技术问题。
[0004]为达到上述目的,本专利技术的技术方案是这样实现的:
[0005]本专利技术实施例提供了一种数据处理方法,包括:
[0006]从第一业务相关的业务系统对应的业务数据表中,获取所述第一业务对应的第一数 ...
【技术保护点】
【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:从第一业务相关的业务系统对应的业务数据表中,获取所述第一业务对应的第一数据关系表中每个字段对应的第一字段值和第二字段值;其中,所述第一数据关系表表征第一业务对应的入参字段在每个相关的业务系统对应的业务数据表中对应的字段;第一字段值和第二字段值分别为业务系统响应所述第一业务的第一处理请求前后的字段值;基于所述第一数据关系表中每个字段对应的第一字段值和第二字段值,确定出字段值发生变更的第一字段;输出关于所述第一业务的第一信息,所述第一信息表征入参字段在所述第一数据关系表中对应的所有第一字段、以及每个第一字段对应的第一字段值和第二字段值。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:基于所述第一处理请求中的输入参数和所述第一信息,输出所述第一业务对应的业务逻辑。3.根据权利要求1或2所述的方法,其特征在于,在构建所述第一数据关系表时,所述方法包括:从第一业务相关的业务系统中,获取业务系统在执行第一业务对应的测试用例的过程中所执行的结构化查询语言SQL语句;通过解析获取到的所有SQL语句,确定出每个业务系统对应的每个业务数据表中与所述测试用例相关的第二字段和对应的字段值;基于测试用例中入参字段和对应的字段值、以及基于确定出的字段和对应的字段值,确定出字段值相同的每组字段;每组字段包括入参字段和第二字段;基于确定出的每组字段,构建第一数据关系表。4.根据权利要求3所述的方法,其特征在于,在所述通过解析获取到的所有SQL语句,确定出每个业务系统对应的每个业务数据表中与所述测试用例相关的第二字段和对应的字段值时,所述方法包括:按照空格对SQL语句进行切割,得到第一数组;基于第一数组中的第一个字串以及设定的语句类型对应的设定字符串,确定出SQL语句对应的语句类型;基于确定出的语句类型和对应的设定解析策略,从第一数组中提取出业务数据表的标识、对应语句类型对应的字段和字段值。5.根据权利要求4所述的方法,其特征在于,所述从第一数组中提取出业务数据表的标识、对应语句类型对应的字段和字段值,包括:基于确定出的语句类型和对应的第一设定解析策略,从第一数组中提取出业务...
【专利技术属性】
技术研发人员:安继贤,李晶,晋晓峰,盛勤,
申请(专利权)人:深圳前海微众银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。