数据对接方法、装置、设备和存储介质制造方法及图纸

技术编号:37202973 阅读:13 留言:0更新日期:2023-04-20 22:57
本申请提供一种数据对接方法、装置、设备和存储介质,本申请中的方法包括:调用预设的数据采集脚本采集预设的业务数据平台缓存的异构数据;读取该异构数据的数据字段,将该数据字段和异构数据库中预设的存储字段进行比较,得到该异构数据中的更新字段;根据该更新字段和预设的字段更新规则对该异构数据库的扩展字段进行配置,得到更新后的异构数据库,将该异构数据存入更新后的异构数据库;响应数据对接请求,获取该异构数据库中的目标异构数据,按照该目标异构数据的目标外发接口传输该目标异构数据。实现根据业务更新动态适配取数及外发数据,提高数据对接的灵活性。提高数据对接的灵活性。提高数据对接的灵活性。

【技术实现步骤摘要】
数据对接方法、装置、设备和存储介质


[0001]本申请涉及计算机
,具体涉及一种数据对接方法、装置、设备和存储介质。

技术介绍

[0002]目前,现有的金融、银行等服务类企业在运行时普遍需要与多个品牌厂商进行数据对接,现有的数据对接方式是按照品牌厂商的要求进行定制化开发,根据外发字段设计表结构存储数据及外发数据;而通过现有的数据处理方式无法根据业务场景需求自定义拓展功能,在新业务出现时需要重新进行开发,增加版本过程的工作量,延长上线时效快速对接上线的场景应用要求。

技术实现思路

[0003]本申请实施例提供一种数据对接方法、装置、设备和存储介质,旨在解决现有技术中数据对接过程中无法拓展,导致灵活性较差的技术问题。
[0004]一方面,本申请实施例提供一种数据对接方法,该数据对接方法包括以下步骤:
[0005]调用预设的数据采集脚本采集预设的业务数据平台缓存的异构数据;
[0006]读取该异构数据的数据字段,将该数据字段和异构数据库中预设的存储字段进行比较,得到该异构数据中的更新字段;
[0007]根据该更新字段和预设的字段更新规则对该异构数据库的扩展字段进行配置,得到更新后的异构数据库,将该异构数据存入更新后的异构数据库;
[0008]响应数据对接请求,获取该异构数据库中的目标异构数据,按照该目标异构数据的目标外发接口传输该目标异构数据。
[0009]在本申请一种可能的实现方式中,该读取该异构数据的数据字段,将该数据字段和该异构数据库中预设的存储字段进行比较,得到该异构数据中的更新字段,包括:
[0010]读取该异构数据的数据字段中的数据类型参数和数据字符量,以及该异构数据库中与该异构数据关联的各存储字段的存储类型参数和存储字符量;
[0011]若该数据类型参数与该存储类型参数匹配,且该数据字符量与该存储字符量匹配,则将该数据字段标记为常规数据字段;
[0012]若该数据类型参数与该存储类型参数不匹配或该数据字符量与该存储字符量不匹配,则将该数据字段标记为更新字段。
[0013]在本申请一种可能的实现方式中,该读取该异构数据的数据字段,将该数据字段和该异构数据库中预设的存储字段进行比较,得到该异构数据中的更新字段,还包括:
[0014]获取该异构数据中数据字段的业务标识和终端标识,以及该异构数据库中与该终端标识关联的存储字段;
[0015]读取该存储字段关联的预设业务标识,若该异构数据的业务标识与每一该存储字段的预设业务标识均不匹配,则将该异构数据设置为该异构数据的更新字段。
[0016]在本申请一种可能的实现方式中,该根据该更新字段和预设的字段更新规则对该异构数据库的扩展字段进行配置,得到更新后的异构数据库,包括:
[0017]访问字段数据库,获取与该更新字段关联的字段更新规则,以及该字段更新规则中的字段描述数据和字段类型参数;
[0018]按照该字段类型参数对该更新字段关联的扩展字段进行字段配置,生成该更新字段的目标存储字段;
[0019]根据该字段描述数据对该目标存储字段进行渲染设置,得到该更新字段的更新存储字段;
[0020]按照该更新存储字段对该异构数据库进行更新配置,得到更新后的异构数据库。
[0021]在本申请一种可能的实现方式中,该响应数据对接请求,获取该异构数据库中的目标异构数据,按照该目标异构数据的目标外发接口传输该目标异构数据,包括:
[0022]响应该数据对接请求,获取该数据对接请求关联的目标业务终端的终端标识和业务类型;
[0023]访问异构数据库,获取该异构数据库中与该终端标识和该业务类型关联的异构数据;
[0024]将该终端标识和该业务类型关联的异构数据设置为目标异构数据;
[0025]获取该目标异构数据的目标外发接口,基于该目标外发接口将该目标异构数据传输到该目标业务终端。
[0026]在本申请一种可能的实现方式中,该获取该目标异构数据的目标外发接口,基于该目标外发接口将该目标异构数据传输到该目标业务终端,包括:
[0027]获取该目标异构数据的目标外发接口,将该目标异构数据传输到该目标外发接口,通过该目标外发接口将该目标异构数据发送到预设的隔离网关;
[0028]驱动该隔离网关将该目标异构数据传输到该数据对接请求指向的目标业务终端。
[0029]在本申请一种可能的实现方式中,该响应数据对接请求,获取该异构数据库中的目标异构数据,按照该目标异构数据的目标外发接口传输该目标异构数据之后,还包括:
[0030]接收该目标业务终端反馈的数据传输结果;
[0031]若该数据传输结果为传输失败,则获取该目标异构数据的数据补发策略;
[0032]获取该数据补发策略中的重试外发次数和重试外发时间,根据该重试外发次数和重试外发时间对该目标异构数据进行数据补发,得到数据补发结果。
[0033]另一方面,本申请提供一种数据对接装置,该数据对接装置包括:
[0034]数据获取模块,被配置为调用预设的数据采集脚本采集预设的业务数据平台缓存的异构数据;
[0035]字段匹配模块,被配置为读取该异构数据的数据字段,将该数据字段和该异构数据库中预设的存储字段进行比较,得到该异构数据中的更新字段;
[0036]字段配置模块,被配置为根据该更新字段和预设的字段更新规则对该异构数据库的扩展字段进行配置,得到更新后的异构数据库,将该异构数据存入更新后的异构数据库;
[0037]数据传输模块,被配置为读响应数据对接请求,获取该异构数据库中的目标异构数据,按照该目标异构数据的目标外发接口传输该目标异构数据。
[0038]另一方面,本申请还提供一种数据对接设备,该数据对接设备包括:
[0039]一个或多个处理器;
[0040]存储器;以及
[0041]一个或多个应用程序,其中该一个或多个应用程序被存储于该存储器中,并配置为由该处理器执行以实现该的数据对接方法的步骤。
[0042]另一方面,本申请还提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器进行加载,以执行该的数据对接方法中的步骤。
[0043]本申请中通过调用预设的数据采集脚本采集预设的业务数据平台缓存的异构数据;读取该异构数据的数据字段,将该数据字段和异构数据库中预设的存储字段进行比较,得到该异构数据中的更新字段;根据该更新字段和预设的字段更新规则对该异构数据库的扩展字段进行配置,得到更新后的异构数据库,将该异构数据存入更新后的异构数据库;响应数据对接请求,获取该异构数据库中的目标异构数据,按照该目标异构数据的目标外发接口传输该目标异构数据。实现根据业务更新动态适配取数及外发数据,提高数据对接的灵活性。
附图说明
[0044]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据对接方法,其特征在于,该数据对接方法包括:调用预设的数据采集脚本采集预设的业务数据平台缓存的异构数据;读取该异构数据的数据字段,将该数据字段和异构数据库中预设的存储字段进行比较,得到该异构数据中的更新字段;根据该更新字段和预设的字段更新规则对该异构数据库的扩展字段进行配置,得到更新后的异构数据库,将该异构数据存入更新后的异构数据库;响应数据对接请求,获取该异构数据库中的目标异构数据,按照该目标异构数据的目标外发接口传输该目标异构数据。2.如权利要求1该的数据对接方法,其特征在于,该读取该异构数据的数据字段,将该数据字段和该异构数据库中预设的存储字段进行比较,得到该异构数据中的更新字段,包括:读取该异构数据的数据字段中的数据类型参数和数据字符量,以及该异构数据库中与该异构数据关联的各存储字段的存储类型参数和存储字符量;若该数据类型参数与该存储类型参数匹配,且该数据字符量与该存储字符量匹配,则将该数据字段标记为常规数据字段;若该数据类型参数与该存储类型参数不匹配或该数据字符量与该存储字符量不匹配,则将该数据字段标记为更新字段。3.如权利要求1该的数据对接方法,其特征在于,该读取该异构数据的数据字段,将该数据字段和该异构数据库中预设的存储字段进行比较,得到该异构数据中的更新字段,还包括:获取该异构数据中数据字段的业务标识和终端标识,以及该异构数据库中与该终端标识关联的存储字段;读取该存储字段关联的预设业务标识,若该异构数据的业务标识与每一该存储字段的预设业务标识均不匹配,则将该异构数据设置为该异构数据的更新字段。4.如权利要求1该的数据对接方法,其特征在于,该根据该更新字段和预设的字段更新规则对该异构数据库的扩展字段进行配置,得到更新后的异构数据库,包括:访问字段数据库,获取与该更新字段关联的字段更新规则,以及该字段更新规则中的字段描述数据和字段类型参数;按照该字段类型参数对该更新字段关联的扩展字段进行字段配置,生成该更新字段的目标存储字段;根据该字段描述数据对该目标存储字段进行渲染设置,得到该更新字段的更新存储字段;按照该更新存储字段对该异构数据库进行更新配置,得到更新后的异构数据库。5.如权利要求1该的数据对接方法,其特征在于,该响应数据对接请求,获取该异构数据库中的目标异构数据,按照该目标异构数据的目标外发接口传输该目标异构数据,包括:响应该数据对接请...

【专利技术属性】
技术研发人员:张春和
申请(专利权)人:平安银行股份有限公司
类型:发明
国别省市:

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

1