更新时间:2022-06-15 GMT+08:00
分享

备份执行结果

GCS的执行结果最多可以存放500条记录,当超过配额后,执行新的任务将会失败,配额查询方法请参见我的配额。为了保证能正常执行新的任务,您可以将历史执行结果备份至自有OBS桶,备份的同时,被备份的执行结果将从“执行结果”列表中删除,移动至您指定的OBS桶中。

此外,通过历史数据备份,您可以使用备份的历史数据做季度或是年度的业务分析。

注意事项

  • 只有任务状态为“成功”、“失败”、“已停止”的执行结果可以备份。
  • 单次备份最多备份50条执行结果。

备份执行结果

备份后的执行结果数据,将以CSV文件格式保存在指定OBS存储的指定路径下以CSV文件的方式,并从“执行结果”列表中删除。为保证新的分析任务可以正常执行,建议定期备份历史数据。

  1. 登录GCS控制台,选择左侧导航栏的“执行结果”,在右侧页面单击“备份”

  2. 在弹出的容器中填写参数,并勾选需要备份的任务,完成后单击“确认”。

    • 选择OBS存储。选择待备份执行结果存储的OBS存储。可在下拉框中选择已有存储,或是创建新的OBS存储。
    • 存储路径。待备份执行结果在OBS存储中的存储路径,建议存储在“backup/”路径下。斜杠(/)表示分隔并创建多层级文件夹。
    • 文件名。系统指定,无法修改。备份完成后,可以通过该文件名在存储路径中找到备份的CSV文件。
    • 选择通过执行结果状态过滤执行结果(上图中的3),从而快速备份特定状态的执行结果。

  3. 备份成功后,界面将提示备份成功,您可以通过界面提示链接“数据存储列表”,或是在“数据管理”>“私有数据”查看备份结果。

    通过2中的文件名找到备份文件,单击“操作”中的“下载”,即可查看备份的执行结果数据。

    结果数据中各列的数据说明如下,以下从A列起顺序说明。

    • execution_name:任务名称。
    • guid:任务ID。
    • project_id:项目ID,代表任务所属华为云区域(项目)。项目ID与区域(项目)的对应关系,请参见获取项目ID
    • status:任务执行状态。
    • workflow_id:任务所使用的流程的ID。
    • workflow_name:任务所使用的流程名称。
    • time_duration:任务耗时,单位为秒。
    • environment:任务所使用的环境,如果为CCI环境,则表示命名空间名称;如果为CCE环境,则表示集群名称。
    • inputs:任务输入参数。
    • outputs:任务输出参数。
    • batch_name:批次名称。
    • resources:资源消耗。
    • tae_resources:重试资源消耗。仅失败任务重试此项有数值。
    • job_status:子任务状态。
    • create_at:任务创建时间。
    • update_at:任务状态最后更新时间。

相关文档