预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共13页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN114428674A(43)申请公布日2022.05.03(21)申请号202210088762.6(22)申请日2022.01.25(71)申请人北京百度网讯科技有限公司地址100085北京市海淀区上地十街10号百度大厦2层(72)发明人杨厚楠(74)专利代理机构北京市铸成律师事务所11313代理人韩月琴包莉莉(51)Int.Cl.G06F9/48(2006.01)权利要求书2页说明书7页附图3页(54)发明名称任务调度方法、装置、设备以及存储介质(57)摘要本公开提供了任务调度方法、装置、设备以及存储介质,涉及云计算、大数据和信息流等人工智能技术领域。其中,任务调度方法包括:创建第一目标任务;对第一目标任务进行识别,得到第一目标任务的依赖任务;确定第一目标任务的调度时间;根据依赖任务和调度时间,执行第一目标任务。根据本公开的任务调度方法,可以自动得到第一目标任务的依赖任务,进而在第一目标任务的依赖任务数量较多的情况下,无需人工手动添加第一目标任务的依赖任务,从而可以有效提高依赖任务的添加效率和准确率。CN114428674ACN114428674A权利要求书1/2页1.一种任务调度方法,包括:创建第一目标任务;对所述第一目标任务进行识别,得到所述第一目标任务的依赖任务;确定所述第一目标任务的调度时间;根据所述依赖任务和所述调度时间,执行所述第一目标任务。2.根据权利要求1所述的方法,其中,对所述第一目标任务进行识别,得到所述第一目标任务的依赖任务,包括:对所述第一目标任务进行识别,得到所述第一目标任务的数据输入表;根据所述数据输入表对应的任务标识信息,得到所述依赖任务。3.根据权利要求1所述的方法,其中,确定所述第一目标任务的调度时间,包括:对所述第一目标任务进行识别,得到所述第一目标任务的数据输入表;根据所述数据输入表对应的任务执行时间,确定所述调度时间。4.根据权利要求3所述的方法,其中,根据所述数据输入表对应的任务执行时间,确定所述调度时间,包括:根据预设的时间逻辑条件和所述数据输入表对应的任务执行时间,确定所述调度时间,其中,所述调度时间晚于所述任务执行时间。5.根据权利要求2‑4中任一项所述的方法,其中,对所述第一目标任务进行识别,得到所述第一目标任务的数据输入表,包括:对所述第一目标任务进行结构化查询语言SQL解析,得到对应的逻辑计划;对所述逻辑计划进行解析,得到所述第一目标任务的数据输入表。6.根据权利要求1所述的方法,还包括:对所述第一目标任务进行识别,得到所述第一目标任务的数据输出表,其中,所述第一目标任务的数据输出表为至少一个第二目标任务的数据输入表;将所述第一目标任务的任务标识信息、所述数据输出表的表标识信息以及所述第一目标任务的任务执行时间与所述数据输出表进行对应,并存储于元数据库。7.一种任务调度装置,包括:创建模块,用于创建第一目标任务;第一识别模块,用于对所述第一目标任务进行识别,得到所述第一目标任务的依赖任务;确定模块,用于确定所述第一目标任务的调度时间;执行模块,用于根据所述依赖任务和所述调度时间,执行所述第一目标任务。8.根据权利要求7所述的装置,其中,所述第一识别模块包括:第一识别子模块,用于对所述第一目标任务进行识别,得到所述第一目标任务的数据输入表;生成子模块,用于根据所述数据输入表对应的任务标识信息,生成所述依赖任务。9.根据权利要求7所述的装置,其中,所述确定模块包括:第一识别子模块,用于对所述第一目标任务进行识别,得到所述第一目标任务的数据输入表;确定子模块,用于根据所述数据输入表对应的任务执行时间,确定所述调度时间。2CN114428674A权利要求书2/2页10.根据权利要求9所述的装置,其中,确定子模块还用于:根据预设的时间逻辑条件和所述数据输入表对应的任务执行时间,确定所述调度时间,其中,所述调度时间晚于所述任务执行时间。11.根据权利要求8‑10中任一项所述的装置,其中,所述第一识别子模块还用于:对所述第一目标任务进行结构化查询语言SQL解析,得到对应的逻辑计划;对所述逻辑计划进行解析,得到所述第一目标任务的数据输入表。12.根据权利要求7所述的装置,还包括:第二识别模块,用于对所述第一目标任务进行识别,得到所述第一目标任务的数据输出表,其中,所述第一目标任务的数据输出表为至少一个第二目标任务的数据输入表;对应模块,用于将所述第一目标任务的任务标识信息、所述数据输出表的表标识信息以及所述第一目标任务的任务执行时间与所述数据输出表进行对应,并存储于元数据库。13.一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指