华为云AI开发平台ModelArts查询处理任务详情_云淘科技

功能介绍

查询处理任务详情,支持查询“特征分析”任务和“数据处理”两大类任务。可通过指定路径参数“task_id”来查询某个具体任务的详情。

调试

您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。

URI

GET /v2/{project_id}/processor-tasks/{task_id}

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

用户项目ID。获取方法请参见获取项目ID和名称。

task_id

String

数据处理任务ID。

请求参数

响应参数

状态码: 200

表2 响应Body参数

参数

参数类型

描述

create_time

Long

数据处理的创建时间。

data_source

ProcessorDataSource object

数据处理任务的输入,与inputs二选一。

description

String

数据处理任务描述。

duration_seconds

Integer

数据处理的运行时间,单位秒。

error_msg

String

错误信息,status是3时,会出现该字段。

inputs

Array of ProcessorDataSource objects

数据处理任务的输入通道列表,与data_source二选一。

is_current

Boolean

当前任务是否是该版本的同类型任务中的最新任务。

name

String

数据处理任务名称。

result

Object

数据处理任务输出的结果,status为2时会出现该字段,用于特征分析任务。

status

Integer

数据处理的状态。可选值如下:

0:初始化

1:运行中

2:已完成

3:失败

4:停止

task_id

String

数据处理任务ID。

template

TemplateParam object

数据处理模板,如算法ID和参数等。

version_count

Integer

数据处理任务的版本数量。

version_id

String

数据处理任务对应的数据集版本ID。

version_name

String

数据处理任务对应的数据集版本名称。

work_path

WorkPath object

数据处理任务的工作目录。

workspace_id

String

数据处理任务的工作空间ID。未创建工作空间时默认值为“0”,存在创建并使用的工作空间,以实际取值为准。

表3 ProcessorDataSource

参数

参数类型

描述

name

String

数据集的名称。

source

String

数据源所在路径。可选值如下:

如果type是OBS,source为OBS路径。

如果type是TASK,source为任务ID。

如果type是DATASET,source为数据集ID。

如果type是CUSTOM且是资源租户调用,source为真实用户的project_id, 否则不需要这个字段。

type

String

数据源类型。可选值如下:

OBS:数据来源于OBS

TASK:数据处理任务

DATASET:数据集

CUSTOM:资源租户调用

version_id

String

数据集的版本。

version_name

String

数据集的版本名称。

表4 TemplateParam

参数

参数类型

描述

id

String

任务类型,即数据处理模板ID。可选值如下:

sys_data_analyse:特征分析

sys_data_cleaning:数据清洗

sys_data_augmentation:数据增强

sys_data_validation:数据校验

sys_data_selection:数据筛选

name

String

模板名称。

operator_params

Array of OperatorParam objects

算子的参数列表。

表5 OperatorParam

参数

参数类型

描述

advanced_params_switch

Boolean

高级参数开关。

id

String

算子ID。

name

String

算子名称。

params

Object

算子参数,参数类型是map,object目前只支持Boolean、Integer、Long、String、List[/topic/body/section/table/tgroup/tbody/row/entry/p/br {“”}) (br]、Map类型。对于数据预处理任务比较特殊的两个场景物体检测和图像分类,键“task_type”对应的值为“object_detection”或“image_classification”。

表6 WorkPath

参数

参数类型

描述

name

String

数据集的名称。

output_path

String

输出路径,例如/datasets/demo。

path

String

工作路径。可选值如下:

如果type是OBS,source为OBS路径。

如果type是DATASET,source为数据集ID。

type

String

工作路径的类型。可选值如下:

OBS:OBS路径

DATASET:数据集

version_id

String

数据集的版本。

version_name

String

数据集的版本名称,名称仅包含数字、字母、中划线和下划线,长度是0-32位。

请求示例

查询数据处理任务详情

GET https://{endpoint}/v2/{project_id}/processor-tasks/{task_id}

响应示例

状态码: 200

OK

{
  "task_id" : "AcYfsdfhGyrWL5TtahH",
  "name" : "V002",
  "data_source" : {
    "type" : "DATASET",
    "source" : "X6c3N3eztX7cr3Arvqu"
  },
  "inputs" : [ {
    "type" : "DATASET",
    "source" : "X6c3N3eztX7cr3Arvqu"
  } ],
  "template" : {
    "id" : "sys_data_analyse",
    "name" : "data analyse template name",
    "operator_params" : [ {
      "id" : "sys_data_analyse",
      "params" : {
        "op_list" : [ ],
        "task_type" : "image_classification",
        "manifest_path" : "s3://lch-test-obs/classify/output/dataset-3026-X6c3N3eztX7cr3Arvqu/annotation/V002/V002.manifest",
        "file_path" : "s3://lch-test-obs/classify/output/dataset-3026-X6c3N3eztX7cr3Arvqu/annotation/evaluation/V002",
        "is_normed" : false
      }
    } ]
  },
  "status" : 2,
  "duration_seconds" : 22,
  "create_time" : 1606373999627,
  "result" : "xxx",
  "version_id" : "XwTuRqI9En7xuZskW70",
  "is_current" : true
}

状态码

状态码

描述

200

OK

401

Unauthorized

403

Forbidden

404

Not Found

错误码

请参见错误码。

父主题: 数据管理(旧版)

同意关联代理商云淘科技,购买华为云产品更优惠(QQ 78315851)

内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家