[发明专利]一种基于多维数据变量的数据交互方法及平台在审
申请号: | 201910062225.2 | 申请日: | 2019-01-23 |
公开(公告)号: | CN109783163A | 公开(公告)日: | 2019-05-21 |
发明(设计)人: | 崔晶晶;张永名;郑兴旺 | 申请(专利权)人: | 集奥聚合(北京)人工智能科技有限公司 |
主分类号: | G06F9/448 | 分类号: | G06F9/448 |
代理公司: | 北京东方汇众知识产权代理事务所(普通合伙) 11296 | 代理人: | 张淑贤;王庆彬 |
地址: | 100000 北京市朝*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多维数据 接口引擎 解析引擎 垃圾数据 数据交互 校验 过滤 读取 数据服务提供 布隆过滤器 数据准确性 安全策略 实时数据 数据支持 同一时刻 高可靠 高效性 自定义 互动 调用 配置 封装 并发 解析 | ||
1.一种基于多维数据变量的数据交互系统,其特征在于,包括:校验模块、接口引擎和配置解析引擎;其中
所述校验模块,通过布隆过滤器实现对垃圾数据进行过滤,筛选出合法字段;
所述接口引擎,并发调用多个数据提供方接口以交互获取多维数据变量,并能返回有效数据放的功能;
所述配置解析引擎,对所述接口引擎返回的数据进行解析封装,即自动以及私有化定制解析。
2.一种基于多维数据变量的数据交互方法,其特征在于,该方法包括以下步骤:
(1)数据请求方请求接入;
(2)利用布隆过滤器对接入的数据进行过滤,以过滤掉垃圾数据变量,解析请求参数,获取字段及其数据类型;
(3)通过与合法字段列表进行匹配,从而对(2)获取的所有字段进行合法校验,如果合法,则筛选出合法字段,然后执行(4);如果不合法,则执行(8);
(4)将(3)校验的合法字段,匹配提供商接口,如果与合法接口列表相匹配,执行(5);否则执行(8);
(5)并发请求提供商接口数据,即向各个数据提供商接口提出多维度并发请求,执行(6);
(6)基于所述步骤(5)获取的数据结果,对数据进行解析封装,执行(7);
(7)对结果进行合理性校验,校验合理,则返回结果给数据请求方,校验不合理执行(8);
(8)将包含异常原因的结果返回给数据请求方。
3.根据权利要求2所述的基于多维数据变量的数据交互方法,其特征在于:所述步骤(3)中,字段合法性校验是通过给定所有合法字段映射校验,自动筛选。
4.根据权利要求2所述的基于多维数据变量的数据交互方法,其特征在于:所述步骤(4)中,匹配提供商接口是根据数据提供商提供的合法字段接口数据字典来为字段映射接口,其中可能存在一个字段会映射到多个接口,是采取优先策略来选择,效率优先、稳定性优先。
5.根据权利要求2所述的基于多维数据变量的数据交互方法,其特征在于:所述步骤(5)中,访问提供商接口是通过采取并发策略访问的,并发调用多个提供商提供的多维度接口。
6.根据权利要求2所述的基于多维数据变量的数据交互方法,其特征在于:所述步骤(6)中,解析封装结果数据包括可定制化封装和系统自动封装两个策略。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于集奥聚合(北京)人工智能科技有限公司,未经集奥聚合(北京)人工智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910062225.2/1.html,转载请声明来源钻瓜专利网。