
# 查询作业详情-QueryJobDetail
#### 功能介绍
查询作业详情
#### 授权信息
账号具备所有API的调用权限，如果使用账号下的IAM用户调用当前API，该IAM用户需具备调用API所需的权限。
- 如果使用角色与策略授权，具体权限要求请参见[权限和授权项](https://support.huaweicloud.com/api-octopus/Permission.html)。
- 如果使用身份策略授权，需具备如下身份策略权限。
  
  | 授权项                 | 访问级别 | 资源类型（\*为必须）  | 条件键 | 别名 | 依赖的授权项 |
  |:---|:---|:---|:---|:---|:---|
  | octopus:dataJob:get | Read | workspace \* | -   | -  | -      |
     
  
 
#### URI
GET /v1.0/{project_id}/data/jobs/{id}
表1路径参数 
| 参数         | 是否必选 | 参数类型   | 描述                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
|:---|:---|:---|:---|
| project_id | 是    | String | **参数解释**： 项目ID，获取方法请参见[获取项目ID](https://support.huaweicloud.com/api-octopus/octopus-10-0020.html)。 **约束限制**： 不涉及 **取值范围**： 不涉及 **默认取值**： 不涉及 |
| id         | 是    | Long   | **参数解释**： 作业ID **约束限制**： 不涉及 **取值范围**： 不涉及 **默认取值**： 不涉及                                                                                    |
   
#### 请求参数
表2请求Header参数 
| 参数           | 是否必选 | 参数类型   | 描述                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
|:---|:---|:---|:---|
| X-Auth-Token | 是    | String | **参数解释**： 用户Token，通过调用IAM服务获取用户Token接口获取（响应消息头中X-Subject-Token的值） **约束限制**： 不涉及 **取值范围**： 不涉及 **默认取值**： 不涉及 |
| Content-Type | 是    | String | **参数解释**： 内容类型。填application/json **约束限制**： 不涉及 **取值范围**： 不涉及 **默认取值**： 不涉及                                  |
   
#### 响应参数
**状态码：200**
表3响应Body参数 
| 参数        | 参数类型                                                                                        | 描述                                                               |
|:---|:---|:---|
| payload   | [DataJobDetailPayload] object | **参数解释**： 实际返回信息 |
| meta_info | [RespMetaInfo] object                 | **参数解释**： 元数据    |
   
 表4DataJobDetailPayload 
| 参数   | 参数类型                                                                              | 描述                                                             |
|:---|:---|:---|
| item | [DataJobDetailVo] object | **参数解释**： 作业详情 |
   
 表5DataJobDetailVo 
| 参数                | 参数类型                                                                                        | 描述                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
|:---|:---|:---|
| id                | Long                                                                                        | **参数解释**： 作业ID **取值范围**： 不涉及                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| processor_id      | Long                                                                                        | **参数解释**： 算子ID **取值范围**： 不涉及                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| processor_name    | String                                                                                      | **参数解释**： 算子名称 **取值范围**： 不涉及                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| data_id           | String                                                                                      | **参数解释**： 输入数据ID **取值范围**： 不涉及                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| status            | String                                                                                      | **参数解释**： 作业状态 **取值范围**： - QUEUING：排队中   - SUBMIT_FAILED：提交失败   - RUNNING：运行中   - RUN_FAILED：运行异常   - FINISHED：已完成   - STOPPED：已停止   - LAUNCHING：启动中   - UPLOADING：上传中   - UPLOAD_FAILED：上传失败    |
| output_type       | String                                                                                      | **参数解释**： 输出类型 **取值范围**： - DATA_MARK：数据标记   - OPEN_DATA：数据回放   - DATA_SET：数据集   - REPLAY_SIM：回放仿真   - PLOT_DATA：数据图表                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| create_at         | Long                                                                                        | **参数解释**： 创建时间，UTC标准时间毫秒时间戳 **取值范围**： 不涉及                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| update_at         | Long                                                                                        | **参数解释**： 更新时间，UTC标准时间毫秒时间戳 **取值范围**： 不涉及                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| start_at          | Long                                                                                        | **参数解释**： 运行开始时间，作业未开始运行不返回该字段，UTC标准时间毫秒时间戳 **取值范围**： 不涉及                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| end_at            | Long                                                                                        | **参数解释**： 运行结束时间，作业未结束不返回该字段，UTC标准时间毫秒时间戳 **取值范围**： 不涉及                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| project_id        | String                                                                                      | **参数解释**： 项目ID **取值范围**： 不涉及                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| msg_code          | Integer                                                                                     | **参数解释**： 错误码，作业状态正常不返回该字段(1:内部异常,10003:镜像不存在,10005:pvc不存在,10009:算子不存在,10011:获取实例资源异常,106:创建容器配置失败,107:镜像拉取失败,108:无效镜像,109:容器启动异常,110:创建容器失败,111:未选择数据仓库,201:数据包不存在,202:资源不可用,203:数据包类型异常,204:数据包状态不符合要求,205:场景片段不存在或源文件不存在,206:数据来源与算子类型不匹配,99999:作业运行失败) **取值范围**： 不涉及                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| msg_error         | String                                                                                      | **参数解释**： 错误原因，作业状态正常不返回该字段 **取值范围**： 不涉及                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| user_id           | String                                                                                      | **参数解释**： 用户ID **取值范围**： 不涉及                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| resource_spec     | String                                                                                      | **参数解释**： 资源规格 **取值范围**： 不涉及                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| warehouse_id      | String                                                                                      | **参数解释**： 输出到数据仓库的ID **取值范围**： 不涉及                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| extend_evs_volume | [ExtendEvsVolume] object           | **参数解释**： 挂载的evs pvc信息                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| warehouse_filters | [WarehouseDataFilters] object | **参数解释**： 数据仓库筛选参数                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| envs              | Array of [JobEnv] objects                   | **参数解释**： 环境变量                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| workspace_id      | String                                                                                      | **参数解释**： 工作空间ID **取值范围**： 不涉及                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| cluster_type      | String                                                                                      | **参数解释**： 集群类型 **取值范围**： - CCE   - MODELARTS                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| cluster_id        | String                                                                                      | **参数解释**： 集群ID **取值范围**： 不涉及                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
   
 表6ExtendEvsVolume 
| 参数       | 参数类型 | 描述                                                                                                                                                                                                                                                                                                                                                                                                                    |
|:---|:---|:---|
| capacity | Long | **参数解释**： EVS卷存储大小(GB) **约束限制**： 不涉及 **取值范围**： 10-32768 **默认取值**： 不涉及 |
   
 表7WarehouseDataFilters 
| 参数                    | 参数类型              | 描述                                                                                                                                                                                                                                                                                                                                                                                                                         |
|:---|:---|:---|
| start_time            | Long              | **参数解释**： 创建时间最小值时间，UTC标准时间毫秒时间戳 **约束限制**： 不涉及 **取值范围**： 不涉及 **默认取值**： 不涉及 |
| end_time              | Long              | **参数解释**： 创建时间最大值时间，UTC标准时间毫秒时间戳 **约束限制**： 不涉及 **取值范围**： 不涉及 **默认取值**： 不涉及 |
| file_name             | String            | **参数解释**： 文件名称筛选 **约束限制**： 不涉及 **取值范围**： 不涉及 **默认取值**： 不涉及                 |
| data_process_task_ids | Array of strings  | **参数解释**： 数据处理任务ID列表 **约束限制**： ID最多5个                                                                                                                                                                                                                                      |
| raw_data_ids          | Array of strings  | **参数解释**： 原始数据ID列表 **约束限制**： ID最多5个                                                                                                                                                                                                                                        |
| and_tags              | Array of integers | **参数解释**： 按标签筛选，多个标签取交集 **约束限制**： 标签最多5个                                                                                                                                                                                                                                   |
| or_tags               | Array of integers | **参数解释**： 按标签筛选，多个标签取并集 **约束限制**： 标签最多5个                                                                                                                                                                                                                                   |
| and_custom_attributes | Array of strings  | **参数解释**： 按自定义属性筛选，多个属性取交集 **约束限制**： 自定义属性最多5个                                                                                                                                                                                                                             |
| or_custom_attributes  | Array of strings  | **参数解释**： 按自定义属性筛选，多个属性取并集 **约束限制**： 自定义属性最多5个                                                                                                                                                                                                                             |
| file_types            | Array of strings  | **参数解释**： 文件类型列表 **约束限制**： 文件类型最多10个                                                                                                                                                                                                                                       |
   
 表8JobEnv 
| 参数    | 参数类型   | 描述                                                                                                                                                                                                                                                                                                                                                                                                                     |
|:---|:---|:---|
| key   | String | **参数解释**： 环境变量键 **约束限制**： 不能重复，配置环境变量时此项必填 **取值范围**： 不涉及 **默认取值**： 不涉及 |
| value | String | **参数解释**： 环境变量值 **约束限制**： 配置环境变量时此项必填 **取值范围**： 不涉及 **默认取值**： 不涉及      |
   
 表9RespMetaInfo 
| 参数           | 参数类型   | 描述                                                                                                                                                                                              |
|:---|:---|:---|
| current_time | String | **参数解释**： 请求时间，UTC时间格式，时间为UTC标准时间 **取值范围**： 不涉及 |
   
#### 请求示例
查询作业详情
```
GET https://{endpoint}/v1.0/{project_id}/data/jobs/10
```
#### 响应示例
**状态码：200**
查询成功
```
{
  "meta_info" : {
    "current_time" : "2022-01-01T08:08:29Z"
  },
  "payload" : {
    "item" : {
      "id" : 10,
      "processor_id" : 10000,
      "processor_name" : "myProcessor",
      "data_id" : "1b166fd2-xxxx-xxxx-xxxx-59f5b6742555",
      "status" : "FINISHED",
      "output_type" : "DATA_SET",
      "create_at" : 1640966400000,
      "update_at" : 1640966400000,
      "start_at" : 1640966400000,
      "end_at" : 1640966400000,
      "project_id" : "087679f0aaxxxxxxxxxxxxxx2f5e902b",
      "user_id" : "087679f0aaxxxxxxxxxxxxxx2f5e902b",
      "cluster_type" : "CCE",
      "cluster_id" : "087679f0aaxxxxxxxxxxxxxx2f5e902b",
      "extend_evs_volume" : {
        "capacity" : 100
      },
      "warehouse_filters" : {
        "data_process_task_ids" : [ "frame-extract-1", "scenario-to-sim-1", "scenario-to-sim-1" ],
        "file_types" : [ "TEXT", "VIDEO", "POINT_CLOUD", "IMAGE", "SCENARIO" ]
      },
      "envs" : [ {
        "key" : "key1",
        "value" : "1"
      } ],
      "resource_spec" : "1Core_1GiB",
      "warehouse_id" : "f78214c6-xxxx-xxxx-xxxx-0315098bce88"
    }
  }
}
```
#### 状态码
| 状态码 | 描述       |
|:---|:---|
| 200 | 查询成功     |
| 400 | 请求参数错误   |
| 403 | 权限校验失败   |
| 404 | 找不到请求的资源 |
| 500 | 系统内部错误   |
   
#### 错误码
请参见[错误码](https://support.huaweicloud.com/api-octopus/ErrorCode.html)。
