[发明专利]基于模型的任务处理方法、装置、设备和介质在审
申请号: | 202010852168.0 | 申请日: | 2020-08-21 |
公开(公告)号: | CN112035581A | 公开(公告)日: | 2020-12-04 |
发明(设计)人: | 贾立 | 申请(专利权)人: | 北京字节跳动网络技术有限公司 |
主分类号: | G06F16/28 | 分类号: | G06F16/28;G06F16/2458;G06F16/78;G06F16/901 |
代理公司: | 北京远智汇知识产权代理有限公司 11659 | 代理人: | 范坤坤 |
地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 模型 任务 处理 方法 装置 设备 介质 | ||
本公开实施例公开了一种基于模型的任务处理方法、装置、设备和介质,以针对复杂数据系统,提高数据查询任务的任务渲染效率。该方法包括:获取数据查询任务;解析获取所述数据查询任务中的至少一个待查询实体和待查询实体的至少一个待查询属性;确定所述待查询实体的待查询属性在预设数据模型中的渲染路径;根据每条所述渲染路径中的属性串行关联关系,从数据库中依次读取所述渲染路径所涉及实体的属性的数据,并进行数据渲染;根据渲染后的数据结果响应所述数据查询任务。本公开实施例的技术方案,对于数据查询任务的渲染耗时短、效率高、占用资源少。
技术领域
本公开实施例涉及计算机数据处理技术,尤其涉及一种基于模型的任务处理方法、装置、设备和介质。
背景技术
随着智能终端的发展,基于客户端和互联网为用户提供的功能服务越来越丰富,并且,往往呈现平台化、规模化的基于数据提供的服务。
随着功能服务的业务场景复杂化,其一个表现形式就是涉及的数据量增大,数据维度增加,关联度复杂化。往往用户的一个数据处理需求,需要涉及到很多类型的数据;由于数据量大又可能分别存储于不同的数据库中;而数据之间的依赖关系也是错综复杂的。
以广告系统的数据处理为例,广告系统内会涉及到广告主、推送渠道的应用软件、推送策略和广告目标用户。而每个涉及项中又会进一步细分,如推送策略中的推送时间、推送地域、激励方式、以及落地页内容等等。由此构成了一个复杂数据系统。当需要针对该复杂数据系统进行某项数据查询任务时,需要根据该数据查询任务逐步进行渲染,现有技术可能需要通过尝试的方式串行处理数据的读取和计算,处理逻辑非常复杂,这个过程会导致占用资源多,任务的渲染耗时很长。
发明内容
本公开实施例提供一种基于模型的任务处理方法、装置、设备和介质,以针对复杂数据系统,提高数据查询任务的任务渲染效率。
第一方面,本公开实施例提供了一种基于模型的任务处理方法,所述方法包括:
获取数据查询任务;
解析获取所述数据查询任务中的至少一个待查询实体和待查询实体的至少一个待查询属性;
确定所述待查询实体的待查询属性在预设数据模型中的渲染路径;其中,所述预设数据模型中包括至少一个实体,每个实体与至少一个属性具有关联关系,至少两个实体之间具有关联关系,每条所述渲染路径包括具有串行关联关系的至少一个实体的至少一个属性;
根据每条所述渲染路径中的属性串行关联关系,从数据库中依次读取所述渲染路径所涉及实体的属性的数据,并进行数据渲染;
根据渲染后的数据结果响应所述数据查询任务。
第二方面,本公开实施例提供了一种基于模型的任务处理装置,所述装置包括:
任务获取模块,用于获取数据查询任务;
实体属性解析模块,用于解析获取所述数据查询任务中的至少一个待查询实体和待查询实体的至少一个待查询属性;
渲染路径确定模块,用于确定所述待查询实体的待查询属性在预设数据模型中的渲染路径;其中,所述预设数据模型中包括至少一个实体,每个实体与至少一个属性具有关联关系,至少两个实体之间具有关联关系,每条所述渲染路径包括具有串行关联关系的至少一个实体的至少一个属性;
数据渲染模块,用于根据每条所述渲染路径中的属性串行关联关系,从数据库中依次读取所述渲染路径所涉及实体的属性的数据,并进行数据渲染;
任务响应模块,用于根据渲染后的数据结果响应所述数据查询任务。
第三方面,本公开实施例提供了一种电子设备,所述电子设备包括:
一个或多个处理器;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京字节跳动网络技术有限公司,未经北京字节跳动网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010852168.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种舟桥锚定用投锚机
- 下一篇:一种GIL小角度壳体弯曲装置