Consulta de la lista de tareas de importación de conjunto de datos
Función
Esta API se utiliza para consultar la lista de tareas de importación de conjunto de datos por página.
URI
GET /v2/{project_id}/datasets/{dataset_id}/import-tasks
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
dataset_id |
Sí |
String |
ID de conjunto de datos. |
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. |
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
limit |
No |
Integer |
Número máximo de registros devueltos en cada página. El valor varía de 1 a 100. El valor predeterminado es 10. |
offset |
No |
Integer |
Página de inicio de la lista de paginación. El valor predeterminado es 0. |
Parámetros de solicitud
Ninguno
Parámetros de respuesta
Código de estado: 200
Parámetro |
Tipo |
Descripción |
---|---|---|
import_tasks |
Array of ImportTaskStatusResp objects |
Lista de tareas de importación. |
total_count |
Integer |
Número de tareas de importación. |
Parámetro |
Tipo |
Descripción |
---|---|---|
annotated_sample_count |
Long |
Número de muestras etiquetadas. |
create_time |
Long |
Hora en la que se crea una tarea. |
data_source |
DataSource object |
Fuente de datos. |
dataset_id |
String |
ID de conjunto de datos. |
elapsed_time |
Long |
Tiempo de ejecución de la tarea, en segundos. |
error_code |
String |
Código de error. |
error_msg |
String |
Mensaje de error. |
file_statistics |
FileCopyProgress object |
Progreso de la copia del archivo. |
finished_file_count |
Long |
Número de archivos transferidos. |
finished_file_size |
Long |
Tamaño del archivo transferido, en bytes. |
import_path |
String |
Ruta OBS o ruta de manifest que se van a importar.
|
import_type |
Integer |
Modo de importación. Opciones:
|
imported_sample_count |
Long |
Número de muestras importadas. |
imported_sub_sample_count |
Long |
Número de submuestras importadas. |
processor_task_id |
String |
ID de una tarea de preprocesamiento. |
processor_task_status |
Integer |
Estado de una tarea de preprocesamiento. |
status |
String |
Estado de una tarea de importación. Opciones:
|
task_id |
String |
ID de tarea. |
total_file_count |
Long |
Número total de archivos. |
total_file_size |
Long |
Tamaño total del archivo, en bytes. |
total_sample_count |
Long |
Número total de muestras. |
total_sub_sample_count |
Long |
Número total de submuestras generadas a partir de las muestras prinicpales. |
unconfirmed_sample_count |
Long |
Número de muestras a confirmar. |
update_ms |
Long |
Hora en la que se actualiza una tarea. |
Parámetro |
Tipo |
Descripción |
---|---|---|
data_path |
String |
Ruta de origen de datos. |
data_type |
Integer |
Tipo de datos. Opciones:
|
schema_maps |
Array of SchemaMap objects |
Información de asignación de esquemas correspondiente a los datos de la tabla. |
source_info |
SourceInfo object |
Información necesaria para importar un origen de datos de tabla. |
with_column_header |
Boolean |
Si la primera fila del archivo es un nombre de columna. Este campo es válido para el conjunto de datos de la tabla. Opciones:
|
Parámetro |
Tipo |
Descripción |
---|---|---|
dest_name |
String |
Nombre de la columna de destino. |
src_name |
String |
Nombre de la columna de origen. |
Parámetro |
Tipo |
Descripción |
---|---|---|
cluster_id |
String |
ID de un clúster MRS. |
cluster_mode |
String |
Modo de ejecución de un clúster MRS. Opciones:
|
cluster_name |
String |
Nombre de un clúster MRS. |
database_name |
String |
Nombre de la base de datos a la que se importa el conjunto de datos de la tabla. |
input |
String |
Ruta HDFS de un conjunto de datos de tabla. |
ip |
String |
Dirección IP del clúster de GaussDB(DWS). |
port |
String |
Número de puerto del clúster GaussDB(DWS). |
queue_name |
String |
Nombre de la cola DLI de un conjunto de datos de tabla. |
subnet_id |
String |
ID de subred de un clúster MRS. |
table_name |
String |
Nombre de la tabla a la que se importa un conjunto de datos de tabla. |
user_name |
String |
Nombre de usuario, que es obligatorio para los datos de GaussDB(DWS). |
user_password |
String |
Contraseña de usuario, que es obligatoria para los datos de GaussDB(DWS). |
vpc_id |
String |
ID de la VPC donde reside un clúster MRS. |
Solicitudes de ejemplo
Obtención de la lista de tareas de importación de conjunto de datos
GET https://{endpoint}/v2/{project_id}/datasets/{dataset_id}/import-tasks
Ejemplo de respuestas
Código de estado: 200
OK
{ "total_count" : 1, "import_tasks" : [ { "status" : "COMPLETED", "task_id" : "gfghHSokody6AJigS5A_RHJ1zOkIoI3Nzwxj8nh", "dataset_id" : "gfghHSokody6AJigS5A", "import_path" : "obs://test-obs/daoLu_images/cat-dog/", "import_type" : 0, "total_sample_count" : 20, "imported_sample_count" : 20, "annotated_sample_count" : 20, "total_sub_sample_count" : 0, "imported_sub_sample_count" : 0, "total_file_size" : 0, "finished_file_count" : 0, "finished_file_size" : 0, "total_file_count" : 0, "create_time" : 1606114833874, "elapsed_time" : 2 } ] }
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.