【技术实现步骤摘要】
数据报表任务执行方法、装置、设备和存储介质
本申请涉及计算机
,具体而言,涉及一种数据报表任务执行方法、装置、设备和存储介质。
技术介绍
在电商领域中,经常需要统计商品的数据报表,任务队列中,当前的数据报表任务需要执行时,如果该数据报表相关联的数据报表没有更新完毕,就执行该数据报表统计计算任务,则可能会造成该数据报表统计计算的失误。
技术实现思路
本申请的主要目的在于提供一种数据报表任务执行方法、装置、设备和存储介质,以解决上述问题。为了实现上述目的,根据本申请的一个方面,提供了一种数据报表任务执行方法,包括:在数据报表任务队列中,对于任意的一个当前要执行的数据报表任务,确定所述数据报表任务的多个关联数据报表任务;确定每个关联数据报表任务的任务执行状态;如果至少有一个数据报表任务的数据报表的任务执行状态为没有完成;则不执行所述数据报表任务,以及将所述数据报表任务放在所述队列的队尾,等待所有所述关联数据报表任务执行完成后再执行所述数据报表任务。在一种实施 ...
【技术保护点】
1.一种数据报表任务执行方法,其特征在于,包括:/n在数据报表任务队列中,对于任意的一个当前要执行的数据报表任务,确定所述数据报表任务的多个关联数据报表任务;/n确定每个关联数据报表任务的任务执行状态;/n如果至少有一个数据报表任务的数据报表的任务执行状态为没有完成;/n则不执行所述数据报表任务,以及将所述数据报表任务放在所述队列的队尾,等待所有所述关联数据报表任务执行完成后再执行所述数据报表任务。/n
【技术特征摘要】
1.一种数据报表任务执行方法,其特征在于,包括:
在数据报表任务队列中,对于任意的一个当前要执行的数据报表任务,确定所述数据报表任务的多个关联数据报表任务;
确定每个关联数据报表任务的任务执行状态;
如果至少有一个数据报表任务的数据报表的任务执行状态为没有完成;
则不执行所述数据报表任务,以及将所述数据报表任务放在所述队列的队尾,等待所有所述关联数据报表任务执行完成后再执行所述数据报表任务。
2.如权利要求1所述的数据报表任务执行方法,其特征在于,如果所有关联数据报表任务的执行状态为执行完成,则执行所述数据报表任务。
3.如权利要求1所述的数据报表任务执行方法,其特征在于,确定当前数据报表任务的关联数据报表任务,包括:
根据预先设定的数据报表任务关联关系确定所述当前数据报表任务的关联数据报表任务。
4.如权利要求1所述的数据报表任务执行方法,其特征在于,多个关联数据报表任务为并行关系。
5.如权利要求1所述的数据报表任务执行方法,其特征在于,所述方法还包括:如果在一天的时间之内,所述数据报表任务被放置在队尾的次数达到了预定次数阈值,则确定所述数据报表任务为失败任务。...
【专利技术属性】
技术研发人员:雷勇,康路路,
申请(专利权)人:上海多维度网络科技股份有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。