[发明专利]基于单数据项标签的数据源访问方法及装置有效
申请号: | 201910560367.1 | 申请日: | 2019-06-26 |
公开(公告)号: | CN110377421B | 公开(公告)日: | 2021-06-29 |
发明(设计)人: | 张惠亮;李贲;吴锋海;刘胜 | 申请(专利权)人: | 联动优势科技有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 陈玉婷 |
地址: | 100082 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 数据项 标签 数据源 访问 方法 装置 | ||
本发明实施例提供一种基于单数据项标签的数据源访问方法及装置,方法包括:针对用户终端发送的数据获取请求中数据属性字段包含一个数据项标签的情况,通过寻找含有数据项标签的所有数据源,组成第一数据源集合;基于所读取的最高成本上限MaxMoney和最长返回时间MaxTime,按照预设访问策略,所述预设访问策略考虑时间和成本,在第一数据源集合中挑选数据源,发送本次数据访问请求;接收所挑选的数据源返回的本次数据访问的结果,若访问成功则将本次数据访问的结果发给用户终端。可针对用户终端发送的数据获取请求中的数据属性字段包括一个数据项标签的情况,提供高性能、最快、最经济的数据源访问方式,满足对于数据源访问时间和降低数据源成本的要求。
技术领域
本发明涉及计算机技术领域,尤其涉及一种基于单数据项标签的数据源访问方法及装置。
背景技术
近年来,随着大数据风控技术的不断完善,为了提升模型准确率,商户需要从不同数据源获取更多的数据作为模型变量,为了提高效率和降低成本,一般都会选择从数据服务平台获取数据。而数据服务平台,作为一个中间平台,参见图3,会外接很多(第三方)数据源,这些数据源可以为平台提供相同或不同的数据项。
现有技术提供的数据源访问方法,是通过每次数据请求时都对之前的数据源生成访问评估参量,如果满足一定条件,则计算第二数据源的访问评估参量;对于不同的条件设定,会判断是不是切换数据源的方式进行;访问评估参量的指标主要为通过率;对于切换数据源的策略,还有人工干预选项策略,人工干预选项优先级优于切换条件。
但是,现有技术提供的数据源访问方法主要是考虑到当前访问数据源和历史访问数据源的评判参量发生变化时候采用不同的策略,主要是基于业务的通过率等简单指标,对于用户终端发送的数据获取请求中的数据属性字段包含一个数据项标签的情况,无法满足数据源TPS(Transaction Per Second,每秒执行的事务数量)的要求,也无法满足商户对于超时时间、降低数据源成本以提升平台整体收益的要求。
发明内容
针对现有技术存在的问题,本发明实施例提供一种基于单数据项标签的数据源访问方法及装置。
本发明实施例提供一种基于单数据项标签的数据源访问方法,包括:
接收用户终端发送的数据获取请求,读取所述数据获取请求中的数据属性字段、最高成本上限MaxMoney和最长返回时间MaxTime,其中,所述数据属性字段包含一个数据项标签;
在所有数据源中寻找含有所述数据项标签的所有数据源,组成第一数据源集合;
基于所读取的MaxMoney和MaxTime,按照预设访问策略,所述预设访问策略考虑时间和成本,在第一数据源集合中挑选数据源,发送本次数据访问请求;
接收所挑选的数据源返回的本次数据访问的结果,若访问成功,则将本次数据访问的结果发送给用户终端。
本发明实施例提供一种基于单数据项标签的数据源访问装置,包括:
第一接收模块,用于接收用户终端发送的数据获取请求,读取所述数据获取请求中的数据属性字段、最高成本上限MaxMoney和最长返回时间MaxTime,其中,所述数据属性字段包含一个数据项标签;
组成模块,用于在所有数据源中寻找数据属性字段中含有所述数据项标签的所有数据源,组成第一数据源集合;
挑选模块,用于基于所读取的MaxMoney和MaxTime,按照预设访问策略,所述预设访问策略考虑时间和成本,在第一数据源集合中挑选数据源,发送本次数据访问请求;
第二接收模块,用于接收所挑选的数据源返回的本次数据访问的结果,若访问成功,则将本次数据访问的结果发送给用户终端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联动优势科技有限公司,未经联动优势科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910560367.1/2.html,转载请声明来源钻瓜专利网。