Membatalkan tugas

Halaman ini menjelaskan cara membatalkan Tugas batch. Membatalkan tugas yang ingin Anda hentikan atau cegah berjalan.

Idealnya, Anda harus mengonfigurasi pekerjaan Anda agar secara otomatis berhenti berjalan dan gagal—misalnya, dengan mengonfigurasi runnable untuk mengembalikan nilai keluar bukan nol kode atau timeout—setiap kali perilakunya tidak seperti yang diinginkan. Namun, dalam praktiknya, Anda mungkin ingin menghentikan secara manual pekerjaan. Misalnya, membatalkan pekerjaan ketika Anda merasa perlu memecahkan masalah atau menggantikan pekerjaan yang belum selesai.

Seperti tugas yang berhasil dan gagal, tugas yang dibatalkan tetap ada di project Anda hingga hingga 60 hari. Setelah itu, Google Cloud akan otomatis menghapus tugas. Jika Anda ingin membatalkan pekerjaan dan tidak perlu menyimpan informasi pekerjaan, maka Anda dapat langsung menghapus tugas.

Sebelum memulai

  1. Jika belum pernah menggunakan Batch, baca Mulai menggunakan Batch dan aktifkan Batch dengan menyelesaikan prasyarat untuk project dan pengguna.
  2. Untuk mendapatkan izin yang diperlukan untuk membatalkan tugas, minta administrator untuk memberi Anda Peran IAM Batch Job Editor (roles/batch.jobsEditor) pada project. Untuk mengetahui informasi selengkapnya tentang cara memberikan peran, lihat Mengelola akses ke project, folder, dan organisasi.

    Anda mungkin juga bisa mendapatkan izin yang diperlukan melalui perintah peran atau setelan standar lainnya peran tertentu.

Membatalkan tugas

Anda dapat membatalkan tugas menggunakan Google Cloud CLI atau Batch API.

gcloud

Untuk membatalkan tugas menggunakan gcloud CLI, gunakan Perintah gcloud alpha batch jobs cancel:

gcloud alpha batch jobs cancel JOB_NAME --location LOCATION

Ganti kode berikut:

  • JOB_NAME: nama tugas.
  • LOCATION: lokasi tugas.

API

Untuk membatalkan tugas menggunakan Batch API, gunakan Metode jobs.cancel v1alpha:

POST https://batch.googleapis.com/v1alpha/projects/PROJECT_ID/locations/LOCATION/jobs/JOB_NAME:cancel

Ganti kode berikut:

  • PROJECT_ID: Project ID project Anda.
  • LOCATION: lokasi tugas.
  • JOB_NAME: nama tugas.

Langkah selanjutnya