如何恢复Google Earth Engine中失败的特定批量任务?
Google Earth Engine批量任务恢复与复用方案
能否仅恢复这2个失败的特定批量任务?
可以直接单独恢复。在GEE的任务面板中找到那两个失败的任务,点击「Retry」按钮就能重新触发执行,完全不需要影响已完成的任务。注意先清理Google Drive空间,确保有足够存储量,避免再次失败。是否必须重新运行代码下载全部7天的批量任务?
不需要。没必要重复处理已经成功完成的5天任务,单独重试失败任务即可;或者修改代码,只针对那两天的任务逻辑重新提交,效率更高。若重新运行,能否在完成缺失的批量任务后停止进程,复用首次尝试中已完成的任务?
可以实现。在代码中添加判断逻辑:每次提交任务前,先检查Google Drive中对应日期的输出文件是否已经存在。如果文件存在(说明该任务已完成),就跳过该日期的任务提交;只有文件不存在时,才触发该日期的任务。这样重新运行代码时,会自动跳过已完成的5天,只处理那2个失败的任务,完成后不会再生成新任务,相当于自动停止进程,完全复用之前的成果。
内容的提问来源于stack exchange,提问作者Jonathan Roy
相关产品推荐
相关产品推荐

