本文介绍如何在基因分析平台中查看、停止和恢复运行任务。用户在基因分析平台中成功创建运行任务后,系统会自动进行解析和执行,直到完成或者失败。在此过程中,用户可以随时查看运行任务的执行进度,任务日志和性能监控等情况。
查看运行任务
平台提供运行任务详情页面,展示运行任务状态和执行进度。
运行任务状态
等待中:创建运行任务成功,等待平台执行。
已提交:运行任务校验通过,等待执行引擎调度。
运行中:运行任务执行中。
已完成:运行任务成功完成。
已终止:运行任务被用户主动停止。
失败:运行任务发生错误。
作业列表
运行任务按照应用定义,解析生成的不同计算作业,每个作业属于一个分析步骤,并提供具体的执行信息。
输入
用户提交运行任务时,使用的所有输入参数。
输出
由应用定义的,运行任务成功完成后,产生的分析结果输出。
运行任务中计算作业详情
计算作业是运行任务的最小执行单位,平台提供了运行详情,帮助用户了解分析任务执行情况。
错误信息:计算作业失败时,平台提供的错误原因。
运行日志:计算作业的标准输出和标准错误。
命令行:平台执行引擎解析后,该计算作业实际执行的命令行
执行环境:由平台在应用Task定义的基础上,分配的平台资源
恢复运行任务
对于失败或者被终止的运行任务,用户可以直接进行中断恢复。点击恢复后,平台会默认使用该历史作业参数,作为运行任务的输入,用户可以直接提交或者选择更改其中某些步骤的输入。
提交后,平台会生成全新的运行任务ID。该运行任务执行时,通过Call-Caching的机制,对于之前失败运行任务中,已经完成、并且恢复后没有更改参数的计算作业,会跳过执行直接复用结果文件。从而实现了对中断作业恢复继续执行的效果,方便开发调试,同时也节省了费用。
注意
删除中间结果或完成的运行任务已经超过有效保留期,恢复运行任务时会无法实现中断继续的效果,而是重新计算分析。
文档内容是否对您有帮助?