Auf dieser Seite wird beschrieben, wie Sie Batchjobs löschen und exportieren.
Beim Löschen eines Auftrags werden die Details und der Verlauf des Auftrags angezeigt, Job und die zugehörigen Aufgaben ansehen aus Batch. Wenn Sie alle mit einem Job verknüpften Informationen und Ressourcen entfernen möchten, 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 automatisch 60 Tage nach dem Abbruch (Vorschau) erfolgreich ist oder fehlschlägt. Vor einem Job automatisch gelöscht wird, haben Sie folgende Möglichkeiten:
Auftragsinformationen exportieren: Wenn Sie die Informationen aus dem Auftrag länger als 60 Tage aufbewahren möchten, können Sie sie mithilfe von Workflows in BigQuery exportieren. Weitere Informationen finden Sie unter Jobinformationen exportieren.
Job löschen: Wie in diesem Dokument erläutert, können Sie Einen Job löschen, wenn Sie ihn aus der Jobliste Ihres Projekts entfernen möchten und benötigen den Jobverlauf nicht mehr. Wenn Sie einen Job löschen, bevor er ausgeführt wird oder während er ausgeführt wird, wird er abgebrochen.
Hinweise
- Wenn Sie Batch noch nicht verwendet haben, lesen Sie den Hilfeartikel Batch-Dateien erstellen und ausführen und aktivieren Sie Batch, indem Sie die Voraussetzungen für Projekte und Nutzer erfüllen.
-
Um die Berechtigungen zu erhalten, die Sie zum Löschen eines Jobs benötigen, bitten Sie Ihren Administrator, Ihnen IAM-Rolle Batch-Job-Bearbeiter (
roles/batch.jobsEditor
) für das Projekt. 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 Console, der gcloud CLI, der Batch API, Go, Java, Node.js, Python oder C++ löschen.
Console
So löschen Sie einen Job mit der Google Cloud Console:
Rufen Sie in der Google Cloud Console die Seite Aufgabenliste auf.
Klicken Sie auf den Namen des von Ihnen erstellten Jobs. Die Seite Jobdetails wird aufgerufen.
Klicken Sie auf
Löschen.Geben Sie im Dialogfeld Batchjob löschen? für das Feld
Delete
ein.Klicken Sie auf Löschen.
Auf der Seite Jobliste wird angezeigt, dass der Job gelöscht wurde.
gcloud
Um einen Job über die gcloud CLI zu löschen, verwenden Sie die
gcloud batch jobs delete
-Befehl
gcloud batch jobs delete JOB_NAME --location LOCATION
Ersetzen Sie Folgendes:
JOB_NAME
: Der Name des Jobs.LOCATION
: den Standort der Stelle.
API
Verwenden Sie zum Löschen eines Jobs mit der Batch API die Methode
jobs.delete
-Methode:
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 die Standardanmeldedaten für Anwendungen ein, um sich bei Batch zu authentifizieren. 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 Standardanmeldedaten für Anwendungen ein, um sich bei Batch zu authentifizieren. 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 die Standardanmeldedaten für Anwendungen ein, um sich bei Batch zu authentifizieren. 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 die Standardanmeldedaten für Anwendungen ein, um sich bei Batch zu authentifizieren. 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 Standardanmeldedaten für Anwendungen ein, um sich bei Batch zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.