【技术实现步骤摘要】
一种数据处理方法、装置及系统
本专利技术实施例涉及金融科技(Fintech)领域,尤其涉及一种数据处理方法、装置及系统。
技术介绍
随着计算机技术的发展,越来越多的技术应用在金融领域,传统金融业正在逐步向金融科技转变,但由于金融行业的安全性、实时性要求,也对技术提出的更高的要求。目前,随着业务发展原因,一家公司拥有多套人力资源管理系统,当其他业务系统需要获取全量员工数据的时候,需要跟多套人力系统对接。并且,每个业务系统获取数据的时候,按照固有逻辑各自实现一遍,即代码冗余无可用性,且无法从全局管控人力资源管理系统的接口权限问题,导致对数据的同步效果差。
技术实现思路
本专利技术提供一种数据处理方法、装置及系统,解决了现有技术中从多个人力资源管理系统中获取数据速度较慢,进而导致对数据的同步效果差的技术问题。第一方面,本专利技术实施例提供一种数据处理方法,包括:接收任一业务系统对多个人力资源管理系统中数据的获取请求;其中,所述获取请求中包括所述任一业务系统对应的ID和密钥;对所述任一业务系统对应的ID和密钥进行鉴权处理,确定所述获取请求对应的身份可用,且确定所述数据对应的字段的控制参数;其中,所述控制参数用于对所述字段的个数和内容进行限制;基于所述数据对应的字段的控制参数,从预设数据库中获取数据,并将所述数据发送给所述任一业务系统;其中,所述预设数据库中包括从所述多个人力资源管理系统中实时汇总的可用的数据。上述方法中,在接收到任一业务系统对多个人力资源管理系统中数据的获取请求时, ...
【技术保护点】
1.一种数据处理方法,其特征在于,其中:/n接收任一业务系统对多个人力资源管理系统中数据的获取请求;其中,所述获取请求中包括所述任一业务系统对应的ID和密钥;/n对所述任一业务系统对应的ID和密钥进行鉴权处理,确定所述获取请求对应的身份可用,且确定所述数据对应的字段的控制参数;其中,所述控制参数用于对所述字段的个数和内容进行限制;/n基于所述数据对应的字段的控制参数,从预设数据库中获取数据,并将所述数据发送给所述任一业务系统;其中,所述预设数据库中包括从所述多个人力资源管理系统中实时汇总的可用的数据。/n
【技术特征摘要】
1.一种数据处理方法,其特征在于,其中:
接收任一业务系统对多个人力资源管理系统中数据的获取请求;其中,所述获取请求中包括所述任一业务系统对应的ID和密钥;
对所述任一业务系统对应的ID和密钥进行鉴权处理,确定所述获取请求对应的身份可用,且确定所述数据对应的字段的控制参数;其中,所述控制参数用于对所述字段的个数和内容进行限制;
基于所述数据对应的字段的控制参数,从预设数据库中获取数据,并将所述数据发送给所述任一业务系统;其中,所述预设数据库中包括从所述多个人力资源管理系统中实时汇总的可用的数据。
2.如权利要求1所述的方法,其特征在于,在所述接收任一业务系统对多个人力资源管理系统中数据的获取请求之前,所述方法还包括:
从多个人力资源管理系统中,基于预设路径采集数据;
确定采集的数据的关键字段;
基于所述关键字段,对所述采集的数据进行关联配置,获得关联配置后的数据。
3.如权利要求2所述的方法,其特征在于,所述方法还包括:
对所述关联配置后的数据进行平面化处理,获得处理后的第一数据;将所述第一数据和已有数据进行对比,确定比对结果,并确定所述比对结果对应的数据是否合理;其中,所述已有数据表征在获取所述第一数据之前所述预设数据库中存储的数据;
当确定所述比对结果对应的数据合理时,将所述数据缓存至所述预设数据库。
4.如权利要求3所述的方法,其特征在于,将所述第一数据和已有数据进行对比,确定比对结果,并确定所述比对结果对应的数据是否合理,包括:
对所述第一数据和所述已有数据进行比对,确定比对结果,所述比对结果中至少包括新增数据和新增数据条目数、修改数据和修改数据条目数据以及删除数据和删除数据条目数;
基于所述新增数据条目数、修改数据条目数据以及删除数据条目数和第一和值,确定所述第一数据和所述已有数据的整体变化量;
将所述第一数据和所述已有数据的整体变化量和预设区间进行比较,基于比对结果确定所述第一数据是否为合理数据;其中,所述预设区间用于表征所述多个人力资源系统对应的数据变化属于合理的数据量变化区间。
5.如权利要求4所述的方法,其特征在于,所述基于所述新增数据条目数、修改数据条目数据以及删除数据条目数和第一和值,确定所述第一数据和已有数据的整体变化量,包括:
确定第一比对结果至少包括上一次新增数据条目数、修改数据条目数据以及删除数据条目数;其中,所述第一比对结果为在所述第一数据和所述已有数据进行比对之前,将获取的数据和第一已有数据进行数据比对时所确定的;
将所述上一次新增数据条目数、修改数据条目数据以及删除数据条目数相加,获得第一和值;以及,将所述新增数据条目数、修改数据条目数据以及删除数据条目数相加,获得第二和值;
确定所述第二和值减去第一和值的中间值,并基于所述中间值除以所述第一和值,得到所述第一数据和所述已有数据的整体变化量。
6.如权利要求4或5所述的方法,其特征在于,所述将所述第一数据和所述已有数据的整体变化量和预设区间进行比较,基于...
【专利技术属性】
技术研发人员:朱敏毅,谢波,卢道和,
申请(专利权)人:深圳前海微众银行股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。