获取外部数据源数据的方法、装置、电子设备及存储介质制造方法及图纸

技术编号:35918207 阅读:26 留言:0更新日期:2022-12-10 11:01
本申请提供了一种获取外部数据源数据的方法、装置、电子设备及存储介质,所述方法包括:获取业务系统发送的外部数据源的接口标识;根据所述接口标识,在缓存中查询所述接口标识指向的目标动态脚本;通过执行所述目标动态脚本,根据所述业务系统传递的调用参数远程调用所述外部数据源,获取所述外部数据源的目标数据,并将所述目标数据返回所述业务系统。本申请实施例避免了业务系统的源代码臃肿问题的同时,简化了频繁执行业务系统的冗长流程,提高了业务系统获取外部数据源数据的效率和灵活性。和灵活性。和灵活性。

【技术实现步骤摘要】
获取外部数据源数据的方法、装置、电子设备及存储介质


[0001]本申请涉及信贷风控领域,具体涉及一种获取外部数据源数据的方法、装置、电子设备及存储介质。

技术介绍

[0002]在众多对于数据有着较大需求的应用场景中,业务系统出于自身的业务考量,常常需要从外部数据源处获取数据。例如:机器学习领域中,业务系统为了提升机器学习模型训练的效果,需要从多个第三方的外部数据源获取训练模型所需数据。现有技术中,通常采用在业务系统的源代码中新增代码片段的方式,使得业务系统能够直接对接外部数据源。这种获取数据的方式可以在一定程度上满足业务的数据量要求,但是,随着业务系统需要对接的外部数据源越来越多,业务系统的源代码会越来越臃肿,并且每对接一个新的外部数据源,业务系统就需要重新执行其流程,使得业务流程冗长而繁复,导致获取外部数据源数据的效率低下、灵活性低下。

技术实现思路

[0003]本申请的一个目的在于提出一种获取外部数据源数据的方法、装置、电子设备及存储介质,避免业务系统的源代码臃肿问题的同时,简化了频繁执行业务系统的冗长流程,提高了业务系统获本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种获取外部数据源数据的方法,其特征在于,所述方法包括:获取业务系统发送的外部数据源的接口标识;根据所述接口标识,在缓存中查询所述接口标识指向的目标动态脚本;通过执行所述目标动态脚本,根据所述业务系统传递的调用参数远程调用所述外部数据源,获取所述外部数据源的目标数据,并将所述目标数据返回所述业务系统。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:若在所述缓存中未查询到所述目标动态脚本,则在数据库中查询所述目标动态脚本;若在所述数据库中查询到所述目标动态脚本,则将所述目标动态脚本添加至所述缓存。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:监测数据库中新增的动态脚本,并将所述新增的动态脚本添加至所述缓存。4.根据权利要求1所述的方法,其特征在于,通过执行所述目标动态脚本,根据所述业务系统传递的调用参数远程调用所述外部数据源,获取所述外部数据源的目标数据,并将所述目标数据返回所述业务系统,包括:通过执行所述目标动态脚本中的入参处理脚本,对所述调用参数进行组装,得到组装后调用参数;通过执行所述目标动态脚本中的远程调用脚本,根据所述组装后调用参数远程调用所述外部数据源,获取所述目标数据;通过执行所述目标动态脚本中的出参处理脚本,对所述目标数据进行组装,得到组装后数据,并将所述组装后数据返回所述业务系统。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:通过执行所述目标动态脚本中的入参处理脚本,与所述外部数据源进行签名认证。6.根据权利要求1所述的方法,其特征...

【专利技术属性】
技术研发人员:郭玉江田一帆王沈华张宇驰郑坚方东孙建
申请(专利权)人:同盾科技有限公司
类型:发明
国别省市:

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

1