更新时间:2025-05-14 GMT+08:00
输出数据目录位置
解释说明
选择批量预测结果的保存位置,可以选择您创建的空文件夹。
批量服务的输出结果目录会有一个manifest文件。
- 假设用户输出结果路径为/test-bucket/test/,则结果存放位置如下:
OBS桶/目录名 ├── test-bucket │ ├── test │ │ ├── infer-result-{{task_id}}.manifest │ │ ├── infer-result-{{task_id}} │ │ │ ├── 1.jpg_result.txt │ │ │ ├── 2.jpg_result.txt
- 文件格式:
- 文件名为“infer-result-{{task_id}}.manifest”,task_id为批量任务id,批量服务对应唯一的批量任务id。
- 当处理文件数目较多时,可能会有多个manifest文件,后缀相同,均为“.manifest”,文件名以后缀区分,例如“infer-result-{{task_id}}_1.manifest”等。
- manifest同一目录下会创建infer-result-{{task_id}}目录存放文件处理结果。
- manifest文件内容是多行JSON,每行JSON描述一个输入数据的对应输出结果。
- JSON内容包含多个字段。
- source:输入数据描述,与输入的manifest一致。
- result:文件处理结果,取值为“SUCCESSFUL”或“FAILED”,分别代表成功和失败。
- inference-loc:result为“SUCCESSFUL”时显示。输出结果路径,格式为“obs://{{桶名}}/{{对象名}}”。
- error_message:result为“FAILED”时显示。输出失败原因。