Consulta de detalles acerca de una tarea de procesamiento
Función
Esta API se utiliza para consultar los detalles sobre el procesamiento de tareas. Puede consultar tareas de análisis de características y tareas de procesamiento de datos. Puede especificar el parámetro task_id para consultar los detalles sobre una tarea específica.
URI
GET /v2/{project_id}/processor-tasks/{task_id}
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
project_id |
Sí |
String |
ID del proyecto. Para obtener más información sobre cómo obtener el ID de proyecto, consulte Obtención de un ID de proyecto. |
task_id |
Sí |
String |
ID de una tarea de procesamiento de datos. |
Parámetros de solicitud
Ninguno
Parámetros de respuesta
Código de estado: 200
Parámetro |
Tipo |
Descripción |
---|---|---|
create_time |
Long |
Hora en que se crea una tarea de procesamiento de datos. |
data_source |
ProcessorDataSource object |
Entrada de una tarea de procesamiento de datos. Se entregan este parámetro o inputs. |
description |
String |
Descripción de una tarea de procesamiento de datos. |
duration_seconds |
Integer |
Tiempo de ejecución del procesamiento de datos, en segundos. |
error_msg |
String |
Mensaje de error. Este campo se muestra cuando el valor de status es 3. |
inputs |
Array of ProcessorDataSource objects |
Lista de canales de entrada de una tarea de procesamiento de datos. Se entrega este parámetro o data_source. |
is_current |
Boolean |
Si la tarea actual es la más reciente del mismo tipo de esta versión. |
name |
String |
Nombre de una tarea de procesamiento de datos. |
result |
Object |
Resultado de salida de una tarea de procesamiento de datos. Este campo se muestra cuando el estado se establece en 2 y es válido para una tarea de análisis de características. |
status |
Integer |
Estado de una tarea de procesamiento de datos. Opciones:
|
task_id |
String |
ID de una tarea de procesamiento de datos. |
template |
TemplateParam object |
Plantilla de procesamiento de datos, como el ID del algoritmo y los parámetros. |
version_count |
Integer |
Número de versión de una tarea de procesamiento de datos. |
version_id |
String |
ID de versión de conjunto de datos correspondiente a una tarea de procesamiento de datos. |
version_name |
String |
Nombre de la versión del conjunto de datos correspondiente a una tarea de procesamiento de datos. |
work_path |
WorkPath object |
Directorio de trabajo de una tarea de procesamiento de datos. |
workspace_id |
String |
ID de espacio de trabajo de una tarea de procesamiento de datos. Si no se crea ningún espacio de trabajo, el valor predeterminado es 0. Si se crea y utiliza un espacio de trabajo, utilice el valor real. |
Parámetro |
Tipo |
Descripción |
---|---|---|
name |
String |
Nombre del conjunto de datos. |
source |
String |
Ruta de origen de datos. Opciones:
|
type |
String |
Tipo de origen de datos. Opciones:
|
version_id |
String |
Versión de un conjunto de datos. |
version_name |
String |
Nombre de la versión del conjunto de datos. |
Parámetro |
Tipo |
Descripción |
---|---|---|
id |
String |
Tipo de tarea, es decir, ID de una plantilla de procesamiento de datos. Opciones:
|
name |
String |
Nombre de la plantilla. |
operator_params |
Array of OperatorParam objects |
Lista de parámetros del operador. |
Parámetro |
Tipo |
Descripción |
---|---|---|
advanced_params_switch |
Boolean |
Conmutador de parámetros avanzado. |
id |
String |
ID de un operador. |
name |
String |
Nombre del operador. |
params |
Object |
Parámetro del operador. El tipo de parámetro es map<string,object>. Actualmente, el objeto sólo admite los tipos de Boolean, Integer, Long, String, List y Map<String,String>. Para dos escenarios especiales de detección de objetos y clasificación de imágenes en una tarea de preprocesamiento de datos, el valor de task_type es object_detection o image_classification. |
Parámetro |
Tipo |
Descripción |
---|---|---|
name |
String |
Nombre del conjunto de datos. |
output_path |
String |
Ruta de salida. |
path |
String |
Ruta de trabajo. Opciones:
|
type |
String |
Tipo de una ruta de trabajo. Opciones:
|
version_id |
String |
Versión de un conjunto de datos. |
version_name |
String |
Nombre de una versión de conjunto de datos. El valor puede contener de 0 a 32 caracteres. Solo se permiten dígitos, letras, guiones bajos (_) y guiones (-). |
Solicitudes de ejemplo
Consulta de detalles acerca de una tarea de procesamiento de datos
GET https://{endpoint}/v2/{project_id}/processor-tasks/{task_id}
Ejemplo de respuestas
Código de estado: 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 }
Códigos de estado
Código de estado |
Descripción |
---|---|
200 |
OK |
401 |
Unauthorized |
403 |
Forbidden |
404 |
Not Found |
Códigos de error
Consulte Códigos de error.