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 beim Aufrufen eines Jobs und seiner Aufgaben angezeigt werden, 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ätzlichen Google 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 dem Abbruch, Erfolg oder Fehler automatisch. Bevor ein Job automatisch gelöscht wird, haben Sie optional eine der folgenden Möglichkeiten:
Jobinformationen exportieren: Wenn Sie die Informationen aus dem Job länger als 60 Tage aufbewahren möchten, können Sie die Jobinformationen mit Workflows nach BigQuery exportieren. Weitere Informationen finden Sie unter Jobinformationen exportieren.
Job löschen: Wie in diesem Dokument erläutert, 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 löschen, bevor oder während er ausgeführt wird, wird der Job abgebrochen und gelöscht.
Hinweis
- Wenn Sie Batch noch nicht verwendet haben, lesen Sie den Artikel Erste Schritte mit Batch und aktivieren Sie Batch, indem Sie die Voraussetzungen für Projekte und Nutzererfüllen.
-
Bitten Sie Ihren Administrator, Ihnen für das Projekt die IAM-Rolle Batch Job Editor (
roles/batch.jobsEditor) zuzuweisen, damit Sie die Berechtigungen 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 über die Google Cloud console, die gcloud CLI, 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 Jobliste 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 Batch-Job löschen? für das Feld
Deleteein.Klicken Sie auf Löschen.
Auf der Seite Jobliste wird angezeigt, dass der Job gelöscht wurde.
gcloud
Verwenden Sie den
gcloud batch jobs delete Befehl, 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
Verwenden Sie die
jobs.delete Methode, um einen Job mit der Batch API zu löschen:
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 Batch Go API Referenzdokumentation.
Richten Sie zur Authentifizierung bei Batch die Standardanmeldedaten für Anwendungen (ADC) ein. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.
Java
Java
Weitere Informationen finden Sie in der Batch Java API Referenzdokumentation.
Richten Sie zur Authentifizierung bei Batch die Standardanmeldedaten für Anwendungen (ADC) ein. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.
Node.js
Node.js
Weitere Informationen finden Sie in der Batch Node.js API Referenzdokumentation.
Richten Sie zur Authentifizierung bei Batch die Standardanmeldedaten für Anwendungen (ADC) ein. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.
Python
Python
Weitere Informationen finden Sie in der Batch Python API Referenzdokumentation.
Richten Sie zur Authentifizierung bei Batch die Standardanmeldedaten für Anwendungen (ADC) ein. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.
C++
C++
Weitere Informationen finden Sie in der Batch C++ API Referenzdokumentation.
Richten Sie zur Authentifizierung bei Batch die Standardanmeldedaten für Anwendungen (ADC) ein. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.