System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种数据处理方法及系统技术方案_技高网

一种数据处理方法及系统技术方案

技术编号:40044616 阅读:8 留言:0更新日期:2024-01-16 20:15
本申请公开了一种数据处理方法及系统,当业务平台接收到请求信息时,业务平台对请求信息进行唯一性校验,得到校验结果,校验用于校验请求信息的字段是否被占用,若校验结果表示字段未被占用,业务平台确定校验通过并调用用户中台的数据同步接口,将校验通过的校验结果所对应的返回数据同步至数据库中,以实现用户中台与业务平台之间数据的一致性。

【技术实现步骤摘要】

本申请涉及数据处理,更具体地说,涉及一种数据处理方法及系统


技术介绍

1、对于大型系统,通过构建用户中台以实现多业务平台的用户数据统一管理。用户中台作用是统一管理所有业务的用户,方便实现业务数据打通,从而加强个业务平台之间的有效沟通,及时传递业务相关数据信息。

2、在用户中台与业务平台的数据处理的过程中,当每次有新的业务平台接入时,都需要将业务平台数据导出,由开发人员将字段对其形成导入的结构化查询语言(structured querylanguage,sql)脚本,然后提交审批单,对审批单审批完成后由数据库管理员执行,最后再由开发人员确认导入数据库的数据的正确性。这样会导致大量的人员介入,增加了重复且繁琐的工作,降低了处理数据的效率。并且由于人为参与修改数据库的操作,从而降低了导入数据的准确性。

3、因此,如何提高处理数据的效率和导入数据的准确性,是本申请亟需解决的问题。


技术实现思路

1、有鉴于此,本申请公开了一种数据处理方法及系统,旨在实现用户中台与所述业务平台之间数据的一致性,减少了重复的工作,提高了处理数据的效率和导入数据的准确性。

2、为了实现上述目的,其公开的技术方案如下:

3、本申请第一方面公开了一种数据处理方法,所述方法应用于业务平台,所述方法包括:

4、当接收到请求信息时,对所述请求信息进行唯一性校验,得到校验结果;所述唯一性校验用于校验请求信息的字段是否被占用;

5、若所述校验结果表示字段未被占用,确定校验通过并调用用户中台的数据同步接口,将校验通过的校验结果所对应的返回数据同步至数据库中,以实现所述用户中台与所述业务平台之间数据的一致性。

6、优选的,所述当接收到请求信息时,对所述请求信息进行唯一性校验,得到校验结果,包括:

7、当接收到请求信息时,解析所述请求信息,得到待校验信息;

8、确定所述待校验信息对应的各个字段值;

9、通过注册接口,将所述各个字段值分别与数据库中的各个预设字段值进行比对,得到校验结果;

10、若所述各个字段值与所述数据库中的各个预设字段值相对应,确定校验结果为字段未被占用的校验结果;

11、若所述各个字段值与所述数据库中的各个预设字段值中存在任意一个不对应,确定校验结果为字段已被占用的校验结果。

12、优选的,还包括:

13、若所述校验结果表示字段已被占用,生成已被占用字段的状态数据。

14、优选的,还包括:

15、确定返回数据的返回值;

16、若所述返回值为第一预设返回值,通过登录接口,调用用户中台的数据同步接口,将处于第一预设返回值对应的返回数据更新至数据库中。

17、优选的,还包括:

18、若所述返回值为所述第一预设返回值或第二预设返回值,确定所述用户中台与所述业务平台之间的数据同步成功;

19、若所述返回值为第三预设返回值,确定所述用户中台与所述业务平台之间的数据同步失败。

20、本申请第二方面公开了一种数据处理方法,所述方法应用于用户中台,所述方法包括:

21、当接收到业务平台的校验通过的校验结果时,通过数据同步接口将校验通过的校验结果所对应的返回数据反馈至所述业务平台,以使所述业务平台将校验通过的校验结果所对应的返回数据同步至数据库中,以实现用户中台与业务平台之间数据的一致性;所述校验通过的校验结果表示请求信息的字段未被占用。

22、优选的,还包括:

23、对接收到业务平台的校验通过的校验结果进行注册,得到完整的用户信息。

24、本申请第三方面公开了一种数据处理系统,所述系统应用于业务平台,所述系统包括:

25、校验单元,用于当接收到请求信息时,对所述请求信息进行唯一性校验,得到校验结果;所述唯一性校验用于校验请求信息的字段是否被占用;

26、第一确定单元,用于若所述校验结果表示字段未被占用,确定校验通过并调用用户中台的数据同步接口,将校验通过的校验结果所对应的返回数据同步至数据库中,以实现所述用户中台与所述业务平台之间数据的一致性。

27、优选的,所述校验单元,包括:

28、解析模块,用于当接收到请求信息时,解析所述请求信息,得到待校验信息;

29、第一确定模块,用于确定所述待校验信息对应的各个字段值;

30、比对模块,用于通过注册接口,将所述各个字段值分别与数据库中的各个预设字段值进行比对,得到校验结果;

31、第二确定模块,用于若所述各个字段值与所述数据库中的各个预设字段值相对应,确定校验结果为字段未被占用的校验结果;

32、第三确定模块,用于若所述各个字段值与所述数据库中的各个预设字段值中存在任意一个不对应,确定校验结果为字段已被占用的校验结果。

33、本申请第四方面公开了一种数据处理系统,所述系统应用于用户中台,所述系统包括:

34、反馈单元,用于当接收到业务平台的校验通过的校验结果时,通过数据同步接口将校验通过的校验结果所对应的返回数据反馈至所述业务平台;

35、同步单元,用于以使所述业务平台将校验通过的校验结果所对应的返回数据同步至数据库中,以实现用户中台与业务平台之间数据的一致性;所述校验通过的校验结果表示请求信息的字段未被占用。

36、经由上述技术方案可知,本申请公开了一种数据处理方法及系统,当业务平台接收到请求信息时,业务平台对请求信息进行唯一性校验,得到校验结果,唯一性校验用于校验请求信息的字段是否被占用,若校验结果表示字段未被占用,业务平台确定校验通过并调用用户中台的数据同步接口,将校验通过的校验结果所对应的返回数据同步至数据库中,以实现用户中台与业务平台之间数据的一致性。通过上述方案,在用户中台与业务平台的数据处理的过程中,当每次有新的业务平台接入时,无需通过人为触发的被动方式将业务平台数据导出和参与修改数据库的操作,由于用户中台与业务平台之间的接口通用,只需调用用户中台的数据同步接口,将校验通过的校验结果所对应的返回数据同步至数据库中,以实现用户中台与业务平台之间数据的一致性,数据同步过程没有大量的开发人员介入,没有人为参与修改数据库的操作,减少了重复的工作,提高了处理数据的效率和导入数据的准确性。

本文档来自技高网...

【技术保护点】

1.一种数据处理方法,其特征在于,所述方法应用于业务平台,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述当接收到请求信息时,对所述请求信息进行唯一性校验,得到校验结果,包括:

3.根据权利要求1所述的方法,其特征在于,还包括:

4.根据权利要求1所述的方法,其特征在于,还包括:

5.根据权利要求4所述的方法,其特征在于,还包括:

6.一种数据处理方法,其特征在于,所述方法应用于用户中台,所述方法包括:

7.根据权利要求6所述的方法,其特征在于,还包括:

8.一种数据处理系统,其特征在于,所述系统应用于业务平台,所述系统包括:

9.根据权利要求8所述的系统,其特征在于,所述校验单元,包括:

10.一种数据处理系统,其特征在于,所述系统应用于用户中台,所述系统包括:

【技术特征摘要】

1.一种数据处理方法,其特征在于,所述方法应用于业务平台,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述当接收到请求信息时,对所述请求信息进行唯一性校验,得到校验结果,包括:

3.根据权利要求1所述的方法,其特征在于,还包括:

4.根据权利要求1所述的方法,其特征在于,还包括:

5.根据权利要求4所述的方法,其特征在于,还包括:

【专利技术属性】
技术研发人员:雷超于鑫李良斌
申请(专利权)人:北京声智科技有限公司
类型:发明
国别省市:

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

1