[发明专利]一种多域数据融合的方法、装置和存储介质在审
申请号: | 202210573368.1 | 申请日: | 2022-05-25 |
公开(公告)号: | CN115033590A | 公开(公告)日: | 2022-09-09 |
发明(设计)人: | 林文楷;周成祖;魏超;吴文;朱海勇 | 申请(专利权)人: | 厦门市美亚柏科信息股份有限公司 |
主分类号: | G06F16/242 | 分类号: | G06F16/242;G06F16/2455;G06F16/25 |
代理公司: | 厦门市精诚新创知识产权代理有限公司 35218 | 代理人: | 汪万龙 |
地址: | 361000 福建省厦门市*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据 融合 方法 装置 存储 介质 | ||
1.一种多域数据融合的方法,用于使用多个域的数据来执行处理任务,其特征在于,包括:
S1,在预先设置的多域调度融合区建立任务规则库,所述任务规则库包括:待处理任务的标识、与所述待处理任务相关的数据源、与各数据源相关的多个数据域、与各数据域对应的执行引擎;
S2,提取所述任务规则库中选定的所有任务,针对选定的每一任务确定对应的数据域组及对应的执行引擎组,并获得与同一数据域相关的任务集合;
S3,根据预先设置的任务优先级对与所述同一数据域相关的任务集合中的任务进行调度,优先调用与优先级较高的任务对应的执行引擎;
S4,针对选定的所述每一任务,将对应的执行引擎组中的各执行引擎从对应数据域返回的任务结果存储到所述多域调度融合区,并在所述多域调度融合区进行融合,获得融合结果。
2.根据权利要求1的方法,其特征在于,所述步骤S2包括:
提取所述任务规则库中所述选定的所有任务,形成待处理任务数据集Sn,并新建归一任务数据集合Tn;
遍历所述Sn,获得与各任务相关的数据源所对应的数据域组及对应的执行引擎组list(clyc),并根据所述执行引擎组list(clyc)将所述Sn拆分存储到Tn,其中Tn={Sn,list(clyc)};
遍历所述Tn,根据执行引擎对所述Tn中的记录进行聚合,将同一数据域的任务进行合并,获得与同一数据域相关的任务集合。
3.根据权利要求1的方法,其特征在于,所述S3包括:
根据所述多域调度融合区分配的硬件资源确定最大的处理线程数m,m为大于0的自然数;
根据预先设置的优先级,对所述与同一数据域相关的任务集合中的任务进行排序,依次取优先级较高的m条任务;
调用与所述m条任务对应的执行引擎进行数据处理。
4.根据权利要求1的方法,其特征在于,在所述S2之后、所述S3之前,还包括:
对所述与同一数据域相关的任务集合中的任务进行验证;如果验证通过,将对应任务的任务状态设置为可用;否则,将对应任务的任务状态设置为不可用;
所述S3中,参与任务调度的任务为所述与同一数据域相关的任务集合中任务状态可用的任务。
5.根据权利要求4的方法,其特征在于,对任务进行验证的步骤包括:
调用待验证任务对应的执行引擎,如果执行引擎返回结果的为0,则进行重试,且重试次数加1;如果重试次数达到预定阈值时,返回结果仍为0,则将任务状态设置为不可用;如果执行引擎返回结果的为1,则验证通过,将任务状态设置为可用。
6.根据权利要求1的方法,其特征在于,返回的任务结果的格式由对应的执行引擎动态定义。
7.根据权利要求1的方法,其特征在于,根据预先设置的数据分类设置所述融合结果的保存时限。
8.根据权利要求1的方法,其特征在于,还包括根据任务来源和任务分级对所述融合结果进行过滤,并将过滤后的结果分发给任务来源方。
9.根据权利要求1的方法,其特征在于,还包括:在分发完成后,将对应任务销毁的步骤。
10.一种多域数据融合的装置,其特征在于,包括存储器和处理器,存储器存储有至少一段程序,至少一段程序由处理器执行以实现如权利要求1至9中任一项所述的多域数据融合的方法。
11.一种计算机可读存储介质,其特征在于,存储介质中存储有至少一段程序,至少一段程序由处理器执行以实现如权利要求1至9中任一项所述的多域数据融合的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门市美亚柏科信息股份有限公司,未经厦门市美亚柏科信息股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210573368.1/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置