[发明专利]批量与流式结合的数据处理方法及装置在审
申请号: | 202011529842.8 | 申请日: | 2020-12-22 |
公开(公告)号: | CN112597200A | 公开(公告)日: | 2021-04-02 |
发明(设计)人: | 陈卓;孙启明;汪利鹏;李延明;李侃;郭显宽;胡鹏 | 申请(专利权)人: | 南京三眼精灵信息技术有限公司 |
主分类号: | G06F16/2455 | 分类号: | G06F16/2455;G06F16/27;G06F16/21 |
代理公司: | 北京中政联科专利代理事务所(普通合伙) 11489 | 代理人: | 郑久兴 |
地址: | 211100 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 批量 结合 数据处理 方法 装置 | ||
1.一种批量与流式结合的数据处理方法,其特征在于,所述方法包括:
根据需要执行计算的数据节点类型和数据节点数量,确定对应的计算模型,其中,所述数据节点类型包括批量数据节点和流式数据节点,若所述数据节点数量为单个,则执行单源计算模型,否则执行多源计算模型;
根据所述计算模型根据预设执行模式进行数据处理。
2.根据权利要求1所述的批量与流式结合的数据处理方法,其特征在于,所述根据所述计算模型根据预设执行模式进行数据处理,包括:
若所述计算模型为单源计算模型且所述数据节点类型为批量数据节点,则一次性批量获取所述批量数据节点的目标数据并根据预设执行模式进行数据处理;
若所述计算模型为多源计算模型且所述数据节点类型为流式数据节点,则依次获取所述流式数据节点的各条目标数据或获取设定时间周期内所述流式数据节点的目标数据,并根据预设执行模式进行数据处理。
3.根据权利要求1所述的批量与流式结合的数据处理方法,其特征在于,所述根据所述计算模型根据预设执行模式进行数据处理,包括:
若所述计算模型为多源计算模型且需要执行计算的数据节点类型为多个批量数据节点,则通过预设计算引擎或预设数据索引规则对各批量数据节点的目标数据进行数据处理;
若所述计算模型为多源计算模型且需要执行计算的数据节点类型包含批量数据节点和流式数据节点,则预先对所述批量数据节点进行数据索引,并根据预设规则确定所述流式数据节点中与之匹配的目标数据并进行数据处理;
若所述计算模型为多源计算模型且需要执行计算的数据节点类型为多个流式数据节点,则根据所述流式数据节点在设定时间周期内的目标数据和所述批量数据节点的目标数据,通过预设计算引擎或预设数据索引规则进行数据处理。
4.根据权利要求1所述的批量与流式结合的数据处理方法,其特征在于,所述预设执行模式包括:一次性执行模型、设定时间周期的持续执行模式以及定时更新执行模式中的至少一种。
5.一种批量与流式结合的数据处理装置,其特征在于,包括:
计算节点确定模块,用于根据需要执行计算的数据节点类型和数据节点数量,确定对应的计算模型,其中,所述数据节点类型包括批量数据节点和流式数据节点,若所述数据节点数量为单个,则执行单源计算模型,否则执行多源计算模型;
目标数据计算模块,用于根据所述计算模型根据预设执行模式进行数据处理。
6.根据权利要求5所述的批量与流式结合的数据处理装置,其特征在于,所述计算节点确定模块包括:
批量数据节点单源计算单元,用于若所述计算模型为单源计算模型且所述数据节点类型为批量数据节点,则一次性批量获取所述批量数据节点的目标数据并根据预设执行模式进行数据处理;
流式数据节点单源计算单元,用于若所述计算模型为单源计算模型且所述数据节点类型为流式数据节点,则依次获取所述流式数据节点的各条目标数据或获取设定时间周期内所述流式数据节点的目标数据,并根据预设执行模式进行数据处理。
7.根据权利要求5所述的批量与流式结合的数据处理装置,其特征在于,所述计算节点确定模块包括:
多批量数据节点多源计算单元,用于若所述计算模型为多源计算模型且需要执行计算的数据节点类型为多个批量数据节点,则通过预设计算引擎或预设数据索引规则对各批量数据节点的目标数据进行数据处理;
批量数据节点与流式数据节点组合计算单元,用于若所述计算模型为多源计算模型且需要执行计算的数据节点类型包含批量数据节点和流式数据节点,则预先对所述批量数据节点进行数据索引,并根据预设规则确定所述流式数据节点中与之匹配的目标数据并进行数据处理;
多流式数据节点多源计算单元,用于若所述计算模型为多源计算模型且需要执行计算的数据节点类型为多个流式数据节点,则根据所述流式数据节点在设定时间周期内的目标数据和所述批量数据节点的目标数据,通过预设计算引擎或预设数据索引规则进行数据处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京三眼精灵信息技术有限公司,未经南京三眼精灵信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011529842.8/1.html,转载请声明来源钻瓜专利网。