一种基于数据融合处理的接口管理方法及系统与流程

文档序号:37513751发布日期:2024-04-01 14:22阅读:23来源:国知局
一种基于数据融合处理的接口管理方法及系统与流程

本发明涉及数据接口领域,特别是一种基于数据融合处理的接口管理方法及系统。


背景技术:

1、在数字化数据类应用中,数据的完整流向流程:收集,传输,存储,处理,应用;以满足业务流程数据闭环。目前普遍的实现方式,从数据源平台采集数据,到数据底座平台存储、分析处理,到开放给上层业务应用,缺少相应的规范和标准。针对每个数据源平台,需要定制化数据采集对接;针对上层业务应用开放,需要定制化开放的数据和接口。这种方式应用交付效率低下,交付周期长,且难以应对业务需求快速变化快速响应的诉求。现有技术在实现数据采集和开放上没有考虑到上层应用快速响应业务需求变化的诉求,采用定制化方式,不能通过配置化的方式,灵活支撑多数据源平台对接,和各类上层应用数据需求和接口开放。


技术实现思路

1、本发明的目的是为了解决上述问题,设计了一种基于数据融合处理的接口管理方法及系统。

2、实现上述目的本发明的技术方案为,进一步,在上述一种基于数据融合处理的接口管理方法中,该接口管理方法包括以下步骤:

3、获取数据库中的历史接口数据,根据所述历史接口数据确定第一数据接入源平台;

4、基于所述数据接入源平台配置数据源api,利用所述数据源api完成源数据平台的数据接入和数据代理;

5、建立数据融合处理模型,构建所述数据融合处理模型的模型属性与所述数据源api之间的映射关系,构建所述数据融合处理模型的模型功能与所述数据源api之间的映射关系;

6、获取数据库中的实时接口数据,根据所述实时接口数据确定第二数据接入源平台,根据所述数据融合处理模型生成所述第二数据接入源平台的接入协议和代理协议;

7、根据所述接入协议和代理协议,对所述第二数据接入源平台的数据接入和应用能力进行管理。

8、进一步,在上述一种基于数据融合处理的接口管理方法中,所述获取数据库中的历史场景管理数据,所述获取数据库中的历史接口数据,根据所述历史接口数据确定第一数据接入源平台,包括:

9、获取数据库中的历史接口数据,所述历史接口数据至少包括整数型接口数据、浮点型接口数据、时间类型接口数据、布尔型接口数据、字符型接口数据、枚举型接口数据、位图型接口数据、数组类型接口数据、结构图接口数据;

10、根据所述历史接口数据确定第一数据接入源平台,所述第一数据接入源平台至少包括终端设备的接入端口。

11、进一步,在上述一种基于数据融合处理的接口管理方法中,所述基于所述数据接入源平台配置数据源api,利用所述数据源api完成源数据平台的数据接入和数据代理,包括:

12、基于所述数据接入源平台配置数据源api,所述配置数据源api至少包括基于http的数据源,websocket数据源,tcp协议数据源和api数据源;

13、利用所述数据源api完成源数据平台的数据接入和数据代理。

14、进一步,在上述一种基于数据融合处理的接口管理方法中,所述建立数据融合处理模型,构建所述数据融合处理模型的模型属性与所述数据源ap i之间的映射关系,构建所述数据融合处理模型的模型功能与所述数据源ap i之间的映射关系,包括:

15、建立数据融合处理模型,构建所述数据融合处理模型的模型属性与所述数据源api之间的映射关系;

16、所述模型属性至少包括用于描述终端设备的动态特征,运行时的状态和发起对属性的读取和设置请求,描述终端设备被外部调用的能力,可设置输入参数和输出参数;

17、构建所述数据融合处理模型的模型功能与所述数据源api之间的映射关系;

18、所述模型功能至少包括与源数据平台的服务功能,还包括lbs定位服务、onenet设备认证服务。

19、进一步,在上述一种基于数据融合处理的接口管理方法中,所述获取数据库中的实时接口数据,根据所述实时接口数据确定第二数据接入源平台,根据所述数据融合处理模型生成所述第二数据接入源平台的接入协议和代理协议,包括:

20、获取数据库中的实时接口数据,根据所述实时接口数据确定第二数据接入源平台;

21、根据所述数据融合处理模型生成所述第二数据接入源平台的接入协议和代理协议;

22、根据所述接入协议和代理协议,对所述第二数据接入源平台的数据接入和应用能力进行管理;

23、获取所述第二数据接入源平台的管理反馈,根据管理反馈调整所述实时接口数据,得到目标接口数据;

24、利用所述目标接口数据对所述第二数据接入源平台的数据接入和应用能力进行目标管理。

25、实现上述目的本发明的技术方案为,进一步,在上述一种基于数据模型的接口管理系统中,所述接口管理系统包括以下模块:

26、数据获取模块,用于获取数据库中的历史接口数据,根据所述历史接口数据确定第一数据接入源平台;

27、数据配置模块,用于基于所述数据接入源平台配置数据源ap i,利用所述数据源ap i完成源数据平台的数据接入和代理;

28、模型建立模块,用于建立数据融合处理模型,构建所述数据融合处理模型的模型属性与所述数据源api之间的映射关系,构建所述数据融合处理模型的模型功能与所述数据源api之间的映射关系;

29、协议生成模块,用于获取数据库中的实时接口数据,根据所述实时接口数据确定第二数据接入源平台,根据所述数据融合处理模型生成所述第二数据接入源平台的接入协议和代理协议;

30、平台管理模块,用于根据所述接入协议和代理协议,对所述第二数据接入源平台的数据接入和应用能力进行管理。

31、进一步,在上述一种基于数据模型的接口管理系统中,所述模型建立模块包括以下子模块:

32、建立子模块,用于建立数据融合处理模型,构建所述数据融合处理模型的模型属性与所述数据源api之间的映射关系;

33、属性子模块,用于确定所述模型属性至少包括用于描述终端设备的动态特征,运行时的状态和发起对属性的读取和设置请求,描述终端设备被外部调用的能力,可设置输入参数和输出参数;

34、构建子模块,用于构建所述数据融合处理模型的模型功能与所述数据源api之间的映射关系;

35、功能子模块,用于确定所述模型功能至少包括与源数据平台的服务功能,还包括lbs定位服务、onenet设备认证服务。

36、其有益效果在于,通过获取数据库中的历史接口数据,根据所述历史接口数据确定第一数据接入源平台;基于所述数据接入源平台配置数据源ap i,利用所述数据源api完成源数据平台的数据接入和数据代理;建立数据融合处理模型,构建所述数据融合处理模型的模型属性与所述数据源ap i之间的映射关系,构建所述数据融合处理模型的模型功能与所述数据源ap i之间的映射关系;获取数据库中的实时接口数据,根据所述实时接口数据确定第二数据接入源平台,根据所述数据融合处理模型生成所述第二数据接入源平台的接入协议和代理协议;根据所述接入协议和代理协议,对所述第二数据接入源平台的数据接入和应用能力进行管理。可以满足支撑跨行业,跨业务,跨应用实现多源数据接入融合,多平台数据开放的配置化实现方式;实现业务应用快速交付,应对业务需求快速变化快速响应的诉求。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1