本申请涉及数据处理,尤其涉及一种数据对接方法、装置、电子设备及存储介质。
背景技术:
1、为了满足客户需求和应用建设需求,越来越多的企业需要进行业务区块数据的扩充,为了让数据流动起来,各应用系统都需要进行数据对接。
2、目前,多应用系统之间的对接一般需要针对不同的接口提供方的接口规范多次调整接口使用方的接口规范,通过统一开放平台完成同多个应用系统对接时,需要重复对接调整相关数据字典值。
3、然而,现有技术方案数据对接效率低下,无法满足业务需求。
技术实现思路
1、本申请提供一种数据对接方法、装置、电子设备及存储介质,用以解决数据对接效率低下的技术问题。
2、第一方面,本申请提供一种数据对接方法,包括:
3、获取初始数据字典值,初始数据字典值为目标接口提供方应用系统发送的数据字典值;
4、根据目标接口提供方应用系统,确定初始数据字典值与业务类型的对应关系;
5、根据初始数据字典值与业务类型的对应关系、以及业务类型与当前数据字典值的对应关系,确定当前数据字典值中的目标当前数据字典值,其中,业务类型与当前数据字典值的对应关系根据目标接口使用方应用系统确定,目标接口使用方根据目标接口提供方应用系统的待接入信息确定;
6、根据目标当前数据字典值和初始数据字典值,确定预设数据字典值;
7、根据预设数据字典值,对目标接口使用方的接口规范进行调整,并根据调整后的接口规范,建立目标接口使用方和目标接口提供方的数据对接。
8、在本申请实施例中,在根据初始数据字典值与业务类型的对应关系、以及业务类型与当前数据字典值的对应关系,确定当前数据字典值中的目标当前数据字典值之前,方法还包括:
9、确定与统一开放平台连接的第一交互数据和第二交互数据,第一交互数据为接口提供方的数据,第二交互数据为接口使用方提供的数据;
10、根据第一交互数据,构建第一对应关系;
11、根据第二交互数据,构建第二对应关系;
12、将第一对应关系和第二对应关系存储在统一开放平台中。
13、在本申请实施例中,在将第一对应关系和第二对应关系存储在统一开放平台中之后,方法还包括:
14、接收对统一开放平台的更新指令;
15、根据对统一开放平台的更新指令,对第一对应关系和第二对应关系进行增删处理,得到第三对应关系;
16、根据第三对应关系,对已建立数据对接的目标接口使用方和目标接口提供方进行调整。
17、在本申请实施例中,根据初始数据字典值与业务类型的对应关系、以及业务类型与当前数据字典值的对应关系,确定当前数据字典值中的目标当前数据字典值,包括:
18、根据目标接口提供方和接口使用方,从统一开放平台中确定两种对应关系;
19、根据初始数据字典值与业务类型的对应关系、以及初始数据字典值,确定目标业务类型;
20、根据业务类型与当前数据字典值的对应关系、以及目标业务类型,确定当前数据字典值中的目标当前数据字典值。
21、在本申请实施例中,根据目标当前数据字典值和初始数据字典值,确定预设数据字典值,包括:
22、获取统一开放平台中的已设置数据字典值;
23、根据已设置数据字典值、目标当前数据字典值和初始数据字典值,确定预设数据字典值。
24、在本申请实施例中,根据预设数据字典值,对目标接口使用方的接口规范进行调整,并根据调整后的接口规范,建立目标接口使用方和目标接口提供方的数据对接,包括:
25、构建初始数据字典值和预设数据字典值的映射关系;
26、根据预设数据字典值,对目标接口使用方的接口规范进行调整;
27、根据映射关系、以及调整后的目标接口使用方的接口规范,建立目标接口使用方和目标接口提供方的数据对接。
28、在本申请实施例中,方法还包括:
29、当目标数据字典调整时,根据映射关系,确定目标接口使用方和目标接口提供方;
30、对目标接口使用方的字典值进行调整,并重新构建目标接口使用方和目标接口提供方的数据对接。
31、第二方面,本申请提供一种数据对接装置,包括:
32、获取模块,用于获取初始数据字典值,初始数据字典值为目标接口提供方应用系统发送的数据字典值;
33、第一确定模块,用于根据目标接口提供方应用系统,确定初始数据字典值与业务类型的对应关系;
34、第二确定模块,用于根据初始数据字典值与业务类型的对应关系、以及业务类型与当前数据字典值的对应关系,确定当前数据字典值中的目标当前数据字典值,其中,业务类型与当前数据字典值的对应关系根据目标接口使用方应用系统确定,目标接口使用方根据目标接口提供方应用系统的待接入信息确定;
35、第三确定模块,用于根据目标当前数据字典值和初始数据字典值,确定预设数据字典值;
36、接口调整模块,用于根据预设数据字典值,对目标接口使用方的接口规范进行调整,并根据调整后的接口规范,建立目标接口使用方和目标接口提供方的数据对接。
37、第三方面,本申请提供一种电子设备,包括:处理器,以及与处理器通信连接的存储器;
38、存储器存储计算机执行指令;
39、处理器执行存储器存储的计算机执行指令,以实现本申请实施例的数据对接方法。
40、第四方面,本申请提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,计算机执行指令被处理器执行时用于实现本申请实施例的数据对接方法。
41、本申请提供的数据对接方法、装置、电子设备及存储介质,通过获取初始数据字典值,初始数据字典值为目标接口提供方应用系统发送的数据字典值;根据目标接口提供方应用系统,确定初始数据字典值与业务类型的对应关系;根据初始数据字典值与业务类型的对应关系、以及业务类型与当前数据字典值的对应关系,确定当前数据字典值中的目标当前数据字典值,其中,业务类型与当前数据字典值的对应关系根据目标接口使用方应用系统确定,目标接口使用方根据目标接口提供方应用系统的待接入信息确定;根据目标当前数据字典值和初始数据字典值,确定预设数据字典值;根据预设数据字典值,对目标接口使用方的接口规范进行调整,并根据调整后的接口规范,建立目标接口使用方和目标接口提供方的数据对接的手段,通过建立初始数据字典值和业务类型的对应关系以及当前数据字典值和业务类型的对应关系,确定待进行数据对接的目标当前数据字典值,同时通过确定预设数据字典值,将接口提供方的数据字典值进行转换,减少了接口使用方的接口对接重复性建设工作,方便了接口使用方和接口提供方完成对接,减小了系统对接口管理的工作量,解决了数据对接效率低下的问题。
1.一种数据对接方法,其特征在于,应用于统一开放平台,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在所述根据所述初始数据字典值与所述业务类型的对应关系、以及所述业务类型与当前数据字典值的对应关系,确定所述当前数据字典值中的目标当前数据字典值之前,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,在所述将所述第一对应关系和所述第二对应关系存储在所述统一开放平台中之后,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述根据所述初始数据字典值与所述业务类型的对应关系、以及所述业务类型与当前数据字典值的对应关系,确定所述当前数据字典值中的目标当前数据字典值,包括:
5.根据权利要求1所述的方法,其特征在于,所述根据所述目标当前数据字典值和所述初始数据字典值,确定预设数据字典值,包括:
6.根据权利要求1所述的方法,其特征在于,所述根据所述预设数据字典值,对所述目标接口使用方的接口规范进行调整,并根据调整后的接口规范,建立所述目标接口使用方和所述目标接口提供方的数据对接,包括:
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
8.一种数据对接装置,其特征在于,包括:
9.一种电子设备,其特征在于,包括:处理器,以及与所述处理器通信连接的存储器;
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1至7中任一项所述的数据对接方法。