MaxCompute içinde bir SQL, Spark veya MapReduce işi gönderdiğinizde MaxCompute bu işi bir görev örneği olarak oluşturur. Bir görev örneği; örnek kimliği, başlangıç saati, bitiş saati, çalışma durumu ve günlükler dahil olmak üzere işin çalışmasından sonlanmasına kadar tüm yaşam döngüsünü izler.
Yaşam döngüsü
Bir görev örneği iki aşamadan geçer: Çalışıyor ve Sonlandırıldı.
Bir iş gönderdikten sonra MaxCompute bir görev örneği oluşturur, buna bir örnek kimliği atar ve örneği Çalışıyor durumuna getirir.
İş tamamlandığında örnek Sonlandırıldı aşamasına geçer. Son durum, işin sonucunu yansıtır:
| Durum | Açıklama |
|---|---|
| Başarılı | İş hatasız şekilde tamamlandı. |
| Başarısız | İş bir hatayla karşılaştı ve tamamlanamadı. |
| İptal edildi | İş, kill komutu kullanılarak manuel olarak durduruldu. |
Örnekleri yönetin
Durumu sorgulamak, günlükleri görüntülemek veya çalışan bir örneği durdurmak için örnek kimliğini kullanı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>;
<instance_id> ifadesini MaxCompute tarafından atanan gerçek örnek kimliği ile değiştirin.
killkomutunu çalıştırdıktan sonra örnek durumununCancelledolarak değiştiğini onaylamak içinstatus <instance_id>komutunu çalıştırın.
Sonraki adımlar
Tüm örnek işlemlerinin tam listesi için bkz. Kaynak işlemleri.