【技术实现步骤摘要】
数据调用方法、装置、计算机设备和存储介质
本申请涉及人工智能领域,尤其涉及一种数据调用方法、装置、计算机设备和存储介质。
技术介绍
在数据提供方或大数据平台通过数据接口将数据共享到数据请求方时,由于数据提供方中的不同应用服务或数据库对应于不同的数据接口,因此数据请求方需要通过多个数据接口分别调用数据提供方中的应用服务或数据库对应的数据,导致产生数据接口众多、不方便管理的问题。在从数据提供方调用数据的过程中,数据请求方需要针对不同类型的数据进行定制化解析,增加使用复杂度,不方便数据请求方的管理和使用。因此如何提高数据请求方调用数据的效率成为亟需解决的问题。
技术实现思路
本申请提供了一种数据调用方法、装置、计算机设备和存储介质,通过统一的数据交互接口根据数据调用请求调用目标数据内容,并对目标数据内容进行格式化处理,可以更加便捷地调用数据,提高了数据的调用效率。第一方面,本申请提供了一种数据调用方法,所述方法包括:基于预设的数据交互接口获取数据请求方发送的数据调用请求,确定所述数据调用 ...
【技术保护点】
1.一种数据调用方法,其特征在于,包括:/n基于预设的数据交互接口获取数据请求方发送的数据调用请求,确定所述数据调用请求对应的请求类型;/n当所述请求类型为服务调用请求时,基于所述数据交互接口从所述数据提供方中的应用服务获取所述服务调用请求对应的目标数据内容,或当所述请求类型为数据表调用请求时,从预先生成的虚拟数据表中获取所述数据表调用请求对应的目标数据内容;/n基于所述数据交互接口,对所述目标数据内容进行格式化处理,并将处理后的目标数据内容发送至所述数据请求方。/n
【技术特征摘要】
1.一种数据调用方法,其特征在于,包括:
基于预设的数据交互接口获取数据请求方发送的数据调用请求,确定所述数据调用请求对应的请求类型;
当所述请求类型为服务调用请求时,基于所述数据交互接口从所述数据提供方中的应用服务获取所述服务调用请求对应的目标数据内容,或当所述请求类型为数据表调用请求时,从预先生成的虚拟数据表中获取所述数据表调用请求对应的目标数据内容;
基于所述数据交互接口,对所述目标数据内容进行格式化处理,并将处理后的目标数据内容发送至所述数据请求方。
2.根据权利要求1所述的数据调用方法,其特征在于,所述请求类型包括服务调用请求和数据表调用请求,所述确定所述数据调用请求对应的请求类型,包括:
获取所述数据调用请求中的来源信息项,其中,所述来源信息项包括应用服务或数据表;
当所述来源信息项为应用服务时,确定所述数据调用请求对应的请求类型为服务调用请求;
当所述来源信息项为数据表时,确定所述数据调用请求对应的请求类型为数据表调用请求。
3.根据权利要求1所述的数据调用方法,其特征在于,所述当所述请求类型为服务调用请求时,基于所述数据交互接口从所述数据提供方中的应用服务获取所述服务调用请求对应的目标数据内容之前,还包括:
获取所述数据提供方发送的服务参数注册请求;
根据所述服务参数注册请求,确定所述数据提供方中的应用服务对应的服务地址和数据格式规范;
将所述应用服务对应的服务地址和数据格式规范进行关联,并存储在区块链中。
4.根据权利要求3所述的数据调用方法,其特征在于,所述当所述请求类型为服务调用请求时,基于所述数据交互接口从所述数据提供方中的应用服务获取所述服务调用请求对应的目标数据内容,包括:
确定所述服务调用请求对应的服务地址,以及识别所述服务调用请求对应的数据格式;
基于所述区块链存储的服务地址和数据格式规范的对应关系,根据所述服务调用请求对应的服务地址确定所述服务调用请求对应的数据格式规范;
若所述数据格式规范与所述服务调用请求对应的数据格式不一致,则根据所述数据格式规范将所述服务调用请求转成服务调用通知,其中,所述服务调用通知包括服务地址;
基于所述数据交互接口,将所述服务调用通知发送至所述数据提供方,以使所述数据提供方根据所述服务调用通知中的服务地址获取对应的应用服务中的目标数据内容,并返回所述目标数据内容。
5.根据权利要求1所述的数据调用方法,其特征在于,所述数据表调用请求包括数据查询信息;所述当所述请求类型为数据表调用请求时,从...
【专利技术属性】
技术研发人员:王斌,
申请(专利权)人:平安国际智慧城市科技股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。