Cuando envía un trabajo de SQL, Spark o MapReduce en MaxCompute, el servicio lo convierte en una instancia de tarea. Esta instancia registra todo el ciclo de vida del trabajo, desde su ejecución hasta su finalización. Entre los datos que almacena se encuentran el identificador de la instancia, las horas de inicio y fin, el estado de ejecución y los registros.
Ciclo de vida
Una instancia de tarea pasa por dos etapas: Running y Terminated.
Después de enviar un trabajo, MaxCompute crea una instancia de tarea, le asigna un identificador y establece su estado en Running.
Cuando el trabajo termina, la instancia pasa a la etapa Terminated. El estado final refleja el resultado obtenido:
|
Estado |
Descripción |
|
Success |
El trabajo finalizó sin errores. |
|
Failed |
El trabajo encontró un error y no se completó. |
|
Cancelled |
El trabajo se detuvo de forma manual con el comando |
Gestione instancias
Use el identificador de la instancia para consultar su estado, revisar los registros o detener una instancia en ejecución.
-- Query the status of an instance
status <instance_id>;
-- View the operation logs of an instance
wait <instance_id>;
-- Stop a running instance (status changes to Cancelled)
kill <instance_id>;
Reemplace <instance_id> con el identificador real que MaxCompute asignó a la instancia.
Después de ejecutarkill, ejecutestatus <instance_id>para confirmar que el estado de la instancia cambió aCancelled.
Siguientes pasos
Para conocer la lista completa de operaciones disponibles para las instancias, consulte Resource operations.