Halaman ini menjelaskan cara menghapus dan mengekspor tugas Batch.
Saat tugas dihapus, detail dan histori tugas yang muncul saat Anda melihat tugas dan tugasnya akan dihapus dari Batch. Jika ingin menghapus semua informasi dan resource yang terkait dengan tugas, Anda juga harus menghapus item dari produk Google Cloud tambahan yang diaktifkan, seperti topik Pub/Sub, tabel BigQuery, atau log Cloud Logging.
Google Cloud akan otomatis menghapus tugas 60 hari setelah dibatalkan (Pratinjau), berhasil, atau gagal. Sebelum tugas dihapus secara otomatis, Anda dapat melakukan salah satu tindakan berikut secara opsional:
Mengekspor informasi tugas: Jika ingin mempertahankan informasi dari tugas selama lebih dari 60 hari, Anda dapat mengekspor informasi tugas ke BigQuery menggunakan Alur Kerja. Untuk mengetahui informasi selengkapnya, lihat Mengekspor informasi tugas.
Menghapus tugas: Seperti yang dijelaskan dalam dokumen ini, Anda dapat menghapus tugas secara manual saat siap menghapusnya dari daftar tugas project dan tidak lagi memerlukan histori tugas. Jika Anda menghapus tugas sebelum atau saat tugas berjalan, tugas akan dibatalkan.
Sebelum memulai
- Jika belum pernah menggunakan Batch, baca Mulai menggunakan Batch dan aktifkan Batch dengan menyelesaikan prasyarat untuk project dan pengguna.
-
Untuk mendapatkan izin yang diperlukan guna menghapus 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 peran khusus atau peran bawaan lainnya.
Menghapus tugas
Anda dapat menghapus tugas menggunakan konsol Google Cloud, gcloud CLI, Batch API, Go, Java, Node.js, Python, atau C++.
Konsol
Untuk menghapus tugas menggunakan konsol Google Cloud, lakukan hal berikut:
Di konsol Google Cloud, buka halaman Daftar tugas.
Klik nama tugas yang Anda buat. Halaman Detail tugas akan terbuka.
Klik
Delete.Pada dialog Delete batch job?, untuk kolom, masukkan
Delete
.Klik Hapus.
Halaman Daftar tugas menampilkan bahwa tugas telah dihapus.
gcloud
Untuk menghapus tugas menggunakan gcloud CLI, gunakan
perintah gcloud batch jobs delete
.
gcloud batch jobs delete JOB_NAME --location LOCATION
Ganti kode berikut:
JOB_NAME
: nama tugas.LOCATION
: lokasi tugas.
API
Untuk menghapus tugas menggunakan Batch API, gunakan
metode jobs.delete
:
DELETE https://batch.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/jobs/JOB_NAME
Ganti kode berikut:
PROJECT_ID
: Project ID project Anda.LOCATION
: lokasi tugas.JOB_NAME
: nama tugas.
Go
Go
Untuk mengetahui informasi selengkapnya, lihat dokumentasi referensi Batch Go API.
Untuk melakukan autentikasi ke Batch, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan autentikasi untuk lingkungan pengembangan lokal.
Java
Java
Untuk mengetahui informasi selengkapnya, lihat dokumentasi referensi Batch Java API.
Untuk melakukan autentikasi ke Batch, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan autentikasi untuk lingkungan pengembangan lokal.
Node.js
Node.js
Untuk mengetahui informasi selengkapnya, lihat dokumentasi referensi Batch Node.js API.
Untuk melakukan autentikasi ke Batch, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan autentikasi untuk lingkungan pengembangan lokal.
Python
Python
Untuk mengetahui informasi selengkapnya, lihat dokumentasi referensi Batch Python API.
Untuk melakukan autentikasi ke Batch, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan autentikasi untuk lingkungan pengembangan lokal.
C++
C++
Untuk mengetahui informasi selengkapnya, lihat dokumentasi referensi Batch C++ API.
Untuk melakukan autentikasi ke Batch, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan autentikasi untuk lingkungan pengembangan lokal.