【技术实现步骤摘要】
一种数据模型的调用方法及装置
[0001]本专利技术涉及大数据
,尤其涉及一种数据模型的调用方法及装置
。
技术介绍
[0002]利用数据模型从海量数据中提取目标数据以服务于业务运营,在大数据时代这一手段显得尤为重要
。
各行各业由于业务运营的需求不同,需要的数据模型也不尽相同,因此根据不同的运营需求单独开发相应的数据模型是当前的普遍做法
。
[0003]然而,这种直接对接运营的独立的模型开发方式配合难度高
、
周期长,因此开发成本较高;并且利用该方式开发的数据模型其逻辑不能通用
、
代码不能复用
、
仅能够满足单一的运营需求,导致数据模型的利用效率较低,从而无法充分发挥数据模型的价值
。
技术实现思路
[0004]有鉴于此,本专利技术实施例提供一种数据模型的调用方法及装置,通过接收用户的模型调用请求,所述模型调用请求指示了待调用数据模型的输入条件和输出条件;根据所述模型调用请求,调用与所述模型调用请求对应的目标数据模型;获取所述目标数据模型根据所述输入条件返回的
、
与所述输出条件对应的模型输出结果;根据所述模型输出结果,返回目标数据结果给用户
。
由此通过模型调用为业务运营提供数据支持,解决了直接对接运营的独立的模型开发方式配合难度高
、
周期长的问题,从而降低了开发成本;并且提高了数据模型的利用效率,从而使得数据模型的价值得到更充分的发挥
...
【技术保护点】
【技术特征摘要】
1.
一种数据模型的调用方法,其特征在于,包括:接收用户的模型调用请求,所述模型调用请求指示了待调用数据模型的输入条件和输出条件;根据所述模型调用请求,调用与所述模型调用请求对应的目标数据模型;获取所述目标数据模型根据所述输入条件返回的
、
与所述输出条件对应的模型输出结果;根据所述模型输出结果,返回目标数据结果给用户
。2.
根据权利要求1所述的方法,其特征在于,所述模型调用请求还指示了接收所述目标数据结果更新的时间周期;还包括:根据所述时间周期,获取更新后的所述目标数据结果对应的目标更新结果;确定所述目标更新结果与所述目标数据结果是否一致;在不一致的情况下,将所述目标更新结果发送给所述用户
。3.
根据权利要求2所述的方法,其特征在于,所述获取更新后的所述目标数据结果对应的目标更新结果,包括:根据所述时间周期,调用所述目标数据模型;所述目标数据模型的输入数据源是定期更新的;获取所述目标数据模型返回的
、
与所述模型输出结果对应的更新结果;根据所述更新结果,确定所述目标数据结果对应的目标更新结果
。4.
根据权利要求1所述的方法,其特征在于,所述根据所述模型调用请求,调用与所述模型调用请求对应的目标数据模型,包括:根据所述输入条件和所述输出条件,确定所述模型调用请求对应的模型类型;根据所述模型类型,确定所述模型类型下与所述模型调用请求对应的目标数据模型
。5.
根据权利要求4所述的方法,其特征在于,所述根据所述模型类型,确定所述模型类型下与所述模型调用请求对应的目标数据模型,包括:在所述模型类型包括多个类型的情况下,确定出所述多个类型中与所述模型调用请求对应的多个第一目标数据模型;和
/
或,在所述模型类型仅包括一种类型的情况下,确定出所述类型中与所述模型调用请求对应的多个第二目标数据模型;将所述第一目标数据模型或所述第二目标数据模型确定为所述目标数据模型
。6.
根据权...
【专利技术属性】
技术研发人员:李松俊,
申请(专利权)人:北京京东世纪贸易有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。