Auf dieser Seite wird beschrieben, wann und wie Sie Batch-Jobs löschen.
Wenn ein Job gelöscht wird, werden die Details und der Verlauf des Jobs, die angezeigt werden, wenn Sie einen Job und seine Aufgaben aufrufen, aus Batch entfernt. Wenn Sie alle Informationen und Ressourcen entfernen möchten, die mit einem Job verknüpft sind, müssen Sie auch Elemente aus allen zusätzlichenGoogle Cloud -Produkten löschen, die Sie aktiviert haben, z. B. Pub/Sub-Themen, BigQuery-Tabellen oder Cloud Logging-Logs.
Google Cloud löscht einen Job 60 Tage nach der Kündigung, dem erfolgreichen Abschluss oder dem Fehlschlagen automatisch. Bevor ein Job automatisch gelöscht wird, haben Sie folgende Möglichkeiten:
Informationen zum Exportjob: Wenn Sie die Informationen aus dem Job länger als 60 Tage aufbewahren möchten, können Sie sie mit Workflows in BigQuery exportieren. Weitere Informationen finden Sie unter Jobinformationen exportieren.
Job löschen: Wie in diesem Dokument beschrieben, können Sie einen Job manuell löschen, wenn Sie ihn aus der Liste der Jobs Ihres Projekts entfernen möchten und den Jobverlauf nicht mehr benötigen. Wenn Sie einen Job vor oder während der Ausführung löschen, wird er abgebrochen und gelöscht.
Hinweise
- Wenn Sie Batch noch nicht verwendet haben, lesen Sie den Abschnitt Erste Schritte mit Batch und aktivieren Sie Batch, indem Sie die Voraussetzungen für Projekte und Nutzer erfüllen.
-
Bitten Sie Ihren Administrator, Ihnen die IAM-Rolle Batch Job Editor (
roles/batch.jobsEditor) für das Projekt zuzuweisen, um die Berechtigungen zu erhalten, die Sie zum Löschen eines Jobs benötigen. Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff auf Projekte, Ordner und Organisationen verwalten.Sie können die erforderlichen Berechtigungen auch über benutzerdefinierte Rollen oder andere vordefinierte Rollen erhalten.
Job löschen
Sie können einen Job mit der Google Cloud -Konsole, der gcloud CLI, der Batch API, Go, Java, Node.js, Python oder C++ löschen.
Console
So löschen Sie einen Job über die Google Cloud Console:
Rufen Sie in der Google Cloud Console die Seite Job-Liste auf.
Klicken Sie auf den Namen des Jobs, den Sie erstellt haben. Die Seite Jobdetails wird aufgerufen.
Klicken Sie auf Löschen.
Geben Sie im Dialogfeld Batchjob löschen? im entsprechenden Feld
Deleteein.Klicken Sie auf Löschen.
Auf der Seite Jobliste wird angezeigt, dass der Job gelöscht wurde.
gcloud
Verwenden Sie den Befehl gcloud batch jobs delete, um einen Job mit der gcloud CLI zu löschen.
gcloud batch jobs delete JOB_NAME --location LOCATION
Ersetzen Sie Folgendes:
JOB_NAME: Der Name des Jobs.LOCATION: Der Standort des Jobs.
API
Wenn Sie einen Job mit der Batch API löschen möchten, verwenden Sie die Methode jobs.delete:
DELETE https://batch.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/jobs/JOB_NAME
Ersetzen Sie Folgendes:
PROJECT_ID: die Projekt-ID Ihres Projekts.LOCATION: Der Standort des Jobs.JOB_NAME: Der Name des Jobs.
Go
Go
Weitere Informationen finden Sie in der Referenzdokumentation zur Batch Go API.
Richten Sie zur Authentifizierung bei Batch die Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.
Java
Java
Weitere Informationen finden Sie in der Referenzdokumentation zur Batch Java API.
Richten Sie zur Authentifizierung bei Batch die Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.
Node.js
Node.js
Weitere Informationen finden Sie in der Referenzdokumentation zur Batch Node.js API.
Richten Sie zur Authentifizierung bei Batch die Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.
Python
Python
Weitere Informationen finden Sie in der Referenzdokumentation zur Batch Python API.
Richten Sie zur Authentifizierung bei Batch die Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.
C++
C++
Weitere Informationen finden Sie in der Referenzdokumentation zur Batch C++ API.
Richten Sie zur Authentifizierung bei Batch die Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.