Ao enviar um job SQL, Spark ou MapReduce no MaxCompute, o sistema instancia esse job como uma instância de tarefa. Essa instância acompanha todo o ciclo de vida do job — desde a execução até a finalização — e registra informações como ID da instância, horários de início e término, status de execução e logs.
Ciclo de vida
Uma instância de tarefa passa por dois estágios: Running e Terminated.
Após o envio do job, o MaxCompute cria uma instância de tarefa, atribui um ID a ela e define seu estado como Running.
Quando o job é concluído, a instância transita para o estágio Terminated. O estado final reflete o resultado da execução:
|
Estado |
Descrição |
|
Success |
O job foi concluído sem erros. |
|
Failed |
Ocorreu um erro durante a execução e o job não foi concluído. |
|
Cancelled |
O job foi interrompido manualmente com o comando |
Gerencie instâncias
Use o ID da instância para consultar o status, visualizar logs ou interromper uma instância em execução.
-- 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>;
Substitua <instance_id> pelo ID real da instância atribuído pelo MaxCompute.
Após executarkill, executestatus <instance_id>para confirmar que o status da instância mudou paraCancelled.
Próximas etapas
Para obter a lista completa de operações com instâncias, consulte Resource operations.