【技术实现步骤摘要】
基于人工智能的数据调用方法、装置、电子设备及介质
[0001]本申请涉及人工智能
,具体涉及一种基于人工智能的数据调用方法、装置、电子设备及介质。
技术介绍
[0002]随着大数据时代来临,数据量飞速增加,通常不会将数据存储至本地服务器,而是将数据存储至下游的服务器中。本地服务器需要使用数据时,通常是通过调用下游的服务器的接口来获取服务器存储的数据。
[0003]由于完成一项业务时,需要不同类型的数据,所以本地服务器需要通过调用不同的接口来获取下游服务器中存储的数据。一次业务过程中,本地服务器对下游服务器中接口调用的频次非常高,容易发生下游服务器的数据库数据资源不足,出现数据吞吐异常的问题,导致数据调用效率较低。
技术实现思路
[0004]鉴于以上内容,有必要提出一种基于人工智能的数据调用方法、装置、电子设备及介质,通过建立业务索引,降低本地服务器对下游服务器调用的频次,减少下游服务器的压力,避免下游服务器压力过大导致数据调用失败的情况发生,提高了数据调用的效率。
[0005]第一方面, ...
【技术保护点】
【技术特征摘要】
1.一种基于人工智能的数据调用方法,其特征在于,所述方法包括:获取目标系统对应的业务事项,并确定所述业务事项对应的多个数据类型;确定所述多个数据类型对应的多个数据接口,并获取所述多个数据接口对应的调用数据;将所述调用数据进行封装,得到所述业务事项对应的调用层,并根据所述调用层生成业务索引;若接收到所述目标系统对应的数据调用指令时,解析所述数据调用指令,确定所述数据调用指令对应的目标业务事项;查询所述业务索引,确定所述目标业务事项对应的调用层;激活所述调用层,得到所述目标业务事项对应的目标数据。2.如权利要求1所述的基于人工智能的数据调用方法,其特征在于,所述获取目标系统对应的业务事项包括:确定所述目标系统对应的H5页面;获取所述H5页面对应的HTML文件;根据所述HTML文件确定所述目标系统对应的业务事项。3.如权利要求2所述的基于人工智能的数据调用方法,其特征在于,所述根据所述HTML文件确定所述目标系统对应的业务事项包括:对所述HTML文件进行解析,得到多个脚本语言节点;根据所述多个脚本语言节点内容创建DOM节点树;从所述DOM节点树的根节点开始遍历所述DOM树中的每一个DOM节点;将遍历到的DOM节点内容确定为所述目标系统对应的业务事项。4.如权利要求1所述的基于人工智能的数据调用方法,其特征在于,所述根据所述调用层生成业务索引包括:基于所述业务事项创建索引根节点;基于所述索引根节点创建索引分支节点;基于所述索引分支节点和所述调用层中的调用数据创建索引叶子节点;根据所述索引根节点、所述索引分支节点及所述索引叶子节点,生成所述业务事项对应的业务索引。5.如权利要求1所述的基于人工智能的数据调用方法,其特征在于,根据所述调用层生成业务索引之后,所述方法还包括:若接收到所述目标系统的更新指令,获取更新后的目标系统的H5页面;根据所述H5页面对应的HTML文件,确定更新的业务事项;基于所述更新后的业务事项,对所述业务索引进行更新。6.如权利要求1所述的基于人工智能的数据...
【专利技术属性】
技术研发人员:汤奇,
申请(专利权)人:平安付科技服务有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。