首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

异构数据接口路由器数据处理方法 

申请/专利权人:中兴智慧(北京)技术有限公司

申请日:2022-06-22

公开(公告)日:2024-06-28

公开(公告)号:CN115665040B

主分类号:H04L45/74

分类号:H04L45/74;H04L47/125;H04L9/40;H04L41/0803;G06F16/25

优先权:

专利状态码:有效-授权

法律状态:2024.06.28#授权;2023.11.24#著录事项变更;2023.02.17#实质审查的生效;2023.01.31#公开

摘要:本发明实施例提出了一种异构数据接口路由器数据处理方法,中所述异构数据接口路由器包括:网关模块、负载均衡模块、服务注册和配置中心、业务服务模块、基础设施模块、基础服务模块、数据仓储模块;其中异构数据接口路由器用于执行以下步骤:取数线步骤:通过封装底层技术实现以下的规则,提供可视化配置操作,来完成对供应商API数据的萃取和供应商推送数据;供数线步骤:通过封装底层技术实现,提供可视化配置操作,来完成用户对数据的搜索预览并支持下载和数据的API调用计费。

主权项:1.一种异构数据接口路由器数据处理方法,其中所述异构数据接口路由器包括:网关模块、负载均衡模块、服务注册和配置中心、业务服务模块、基础设施模块、基础服务模块、数据仓储模块;其中所述异构数据接口路由器用于执行以下步骤:取数线步骤:通过封装底层技术实现以下的规则,提供可视化配置操作,来完成对供应商API数据的萃取和供应商推送数据;取数线的规则包括请求规则、公共认证规则、自定义认证规则、数据响应规则、标签配置规则、接口摘要配置、定时规则和存储规则;请求规则,对请求协议进行配置,内置协议栈,同时支持继承或实现标准接口来实现自定义扩展协议;公共认证规则,对请求认证进行配置,内置author2认证协议、token令牌协议、AccessKey认证协议;自定义认证规则,通过继承或实现标准接口来实现自定义认证扩展协议;数据响应规则,对请求返回的数据格式进行配置,内置JSON协议、xml协议,同时支持继承或实现接口实现自定义扩展返回格式,该自定义扩展返回格式为返回文件流;标签配置规则,对请求返回的数据进行配置标签,标明数据的分类和用途;接口摘要配置,对请求返回的数据进行摘要描述,可选项;定时规则,是对该请求一次性请求,还是定时获取请求的规则配置;存储规则,默认情况下,供应商数据会先落入到数据仓库CDH进行存储,数据仓库CDH内置有存储规则,该存储规则为Redis、es;通过选择对应的存储规则来对数据进行存储;萃取供应商API数据方式,通过选择对应的请求配置,输入API地址,选取对应的认证方式,选取对应的响应数据格式,配置对应的返回数据标签,填写接口对应的摘要,配置对应的定时策略,即可保存该配置,然后发布运行即可完成对供应商数据的萃取;供应商推送数据方式,通过平台提供标准的API接口,选取对应认证配置规则、数据响应配置规则、标签配置规则、接口摘要配置、定时配置规则,然后,由供应商来调取该API即可完成供应商推送数据;数据仓储步骤:用于实现数据优化存储在数据仓储中,达到接口数据资产化;其中数据仓储的底层实现API地址、标签、摘要和数据的映射关系Cube模型,并存储到Redis中;Cube模型存储API地址、标签、摘要和数据位置索引的多维度关系模型,减少对Redis存储的压力;数据仓储步骤包括:数据预热,冷热数据存储、数据安全;数据预热,提供可视化页面手动一键对供应商数据进行预热,预热会自动建立Cube模型,并将数据存储到Redis中,并提供多长时间周期未被访问后,自动冷却,消除模型和Redis中的数据;冷热数据存储,对于冷数据的存储,供应商数据的API地址、标签、摘要和数据地址这些元数据信息会只保留在MySql库中,数据只会存在CDH中;对于热数据的存储,底层实现对热数据的认定规则,认定规则就是对数据的访问频次定义,以及提供多长时间周期未被访问后,自动冷却;当选中认定规则并被触发后,该数据会自动建立Cube模型,且数据会存储到Redis中,es会存储API地址、标签和摘要分词对Cube的映射;数据安全,通过可视化页面操作,可以对敏感词的维护、数据的脱敏和数据权限的操作,实现数据的安全性访问;供数线步骤:通过封装底层技术实现,提供可视化配置操作,来完成用户对数据的搜索预览并支持下载和数据的API调用计费;供数线规则包括:用户计费规则、参数配置规则、认证规则、自定义认证规则、数据响应规则和服务编排规则;用户计费规则,对搜索预览次数或条数达到上限后计费、对调用API次或个数计费、对访问周期计费和对访问数据领域计费;参数配置规则,对参数必填或可选规则、对参数类型规则、对参数计算规则、对参数校验规则和对参数安全规则;认证规则,内置author2认证协议、token令牌协议、AccessKey认证协议;自定义认证规则,通过继承或实现标准接口来实现自定义认证扩展协议;数据响应规则,对请求返回的数据格式进行配置,内置JSON协议、xml协议,同时支持继承或实现接口实现自定义扩展返回格式,其中该自定义扩展返回格式为返回文件流;服务编排规则,对多个供应商API接口服务进行编排,支持内连接规则、左连接规则、右连接规则、全连接规则、左排除规则、去重合并规则、全合并规则、交集规则和差集规则;默认情况下,供应商的API接口直接同步到供数线,底层实现默认的认证规则和响应规则,只需要发布即可对外公布;若需要对供应商API接口编排时,平台支持多个或一个API接口编排可视化开发,选择对应服务编排规则、参数配置规则、认证规则和响应规则即可完成开发,然后发布即可;每个对外的API服务接口可以对应多种认证规则和响应规则;供数线的搜索预览,平台提供通过关键词、API地址、摘要的搜索预览相关数据且提供下载功能,在此过程中,通过输入的关键词、API地址、摘要,平台会匹配热数据,去es中匹配Cube模型,匹配上后,根据Cube模型获取相关权限数据返回,若没有匹配到则会到Redis中匹配Cube模型,匹配后获取相关权限数据返回,若没有匹配到则会匹配冷数据,会去Mysql的元数据匹配相关数据,匹配后获取相关权限数据返回,若依然没有匹配到则返回空。

全文数据:

权利要求:

百度查询: 中兴智慧(北京)技术有限公司 异构数据接口路由器数据处理方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。