Consulta de detalles del objeto exe (obsoleto)
Función
Esta API se utiliza para consultar información detallada sobre el objeto exe de un trabajo. Esta API es incompatible con Sahara.
URI
- Formato
- Descripción de parámetro
Tabla 1 Parámetros de URI Parámetro
Obligatorio
Descripción
project_id
Sí
El ID del proyecto. Para obtener más información sobre cómo obtener el ID del proyecto, consulte Obtención de un ID de proyecto.
job_exe_id
Sí
El ID de trabajo.
Parámetros de solicitud
Parámetro de solicitud
Ninguna
Parámetros de respuesta
Parámetro |
Tipo |
Descripción |
---|---|---|
job_execution |
Object |
Detalles del trabajo. Para obtener más información, consulte Tabla 3. |
Parámetro |
Tipo |
Descripción |
---|---|---|
id |
String |
ID de trabajo |
create_at |
Integer |
Tiempo de creación, que es una marca de tiempo de 13 bits. |
update_at |
Integer |
Tiempo de actualización, que es una marca de tiempo de 13 bits. |
tenant_id |
String |
ID del proyecto. Para obtener más información sobre cómo obtener el ID del proyecto, consulte Obtención de un ID de proyecto. |
job_id |
String |
ID de trabajo |
job_name |
String |
Nombre del trabajo |
start_time |
Integer |
Hora de inicio de la ejecución del trabajo, que es una marca de tiempo de 13 bits. |
end_time |
Integer |
Hora de finalización de la ejecución del trabajo, que es una marca de tiempo de 13 bits. |
cluster_id |
String |
ID de clúster de un trabajo |
group_id |
String |
ID de grupo de un trabajo |
jar_path |
String |
Ruta de acceso del archivo .jar o del archivo .sql para la ejecución del programa |
input |
String |
Dirección para introducir datos |
output |
String |
Dirección para la salida de datos |
job_log |
String |
Dirección para almacenar registros de trabajos |
job_type |
Integer |
Código de tipo de trabajo
|
file_action |
String |
Importación y exportación de datos |
arguments |
String |
Parámetro clave para la ejecución del programa. El parámetro es especificado por la función del programa del usuario. MRS solo es responsable de cargar el parámetro. Este parámetro puede estar vacío. |
hql |
String |
Sentencia de HiveQL |
job_state |
Integer |
Código de estado del trabajo
|
job_final_status |
Integer |
Estado final del trabajo
|
hive_script_path |
String |
Dirección del script Hive |
create_by |
String |
ID de usuario para crear trabajos |
finished_step |
Integer |
Número de pasos completados |
job_main_id |
String |
ID principal de un trabajo |
job_step_id |
String |
ID de paso de un trabajo |
postpone_at |
Integer |
Tiempo de retardo, que es una marca de tiempo de 13 bits. |
step_name |
String |
Nombre del paso de un trabajo |
step_num |
Integer |
Número de pasos |
task_num |
Integer |
Número de tareas |
update_by |
String |
ID de usuario para actualizar trabajos |
spend_time |
Integer |
Duración de la ejecución del trabajo (unidad: s) |
step_seq |
Integer |
Secuencia de pasos de un trabajo |
progress |
String |
Progreso de ejecución de trabajos |
Ejemplo
- Solicitud de ejemplo
- Ejemplo de respuesta
{ "job_execution": { "id": "632863d5-15d4-4691-9dc1-1a72340cb097", "create_at": 1484240559176, "update_at": 1484240559176, "tenant_id": "3f99e3319a8943ceb15c584f3325d064", "job_id": "632863d5-15d4-4691-9dc1-1a72340cb097", "job_name": "hive_script", "start_time": 1484240559176, "end_time": null, "cluster_id": "8b1d55f6-150e-45e2-8347-b2ca608d366b", "group_id": "632863d5-15d4-4691-9dc1-1a72340cb097", "jar_path": "s3a://jp-test1/program/Hivescript.sql", "input": "s3a://jp-test1/input/", "output": "s3a://jp-test1/output/", "job_log": "s3a://jp-test1/joblogs/", "job_type": 3, "file_action": "", "arguments": "wordcount", "hql": null, "job_state": 3, "job_final_status": 1, "hive_script_path": "s3a://jp-test1/program/Hivescript.sql", "create_by": "3f99e3319a8943ceb15c584f3325d064", "finished_step": 0, "job_main_id": "", "job_step_id": "", "postpone_at": 1484240558705, "step_name": "", "step_num": 0, "task_num": 0, "update_by": "3f99e3319a8943ceb15c584f3325d064", "spend_time": null, "step_seq": 222, "progress": "first progress" } }
Código de estado
Tabla 4 describe el código de estado de esta API.
Código de estado |
Descripción |
---|---|
200 |
Los detalles del objeto exe se consultan correctamente. |
Para obtener información sobre los códigos de estado de error, consulte Códigos de estado.