Wenn Ihr Projekt fehlgeschlagene oder abgebrochene Pipelineausführungen enthält, können Sie diese löschen. Sie können maximal 32 Pipelineausführungen in einem Batch-Löschvorgang löschen.
Wenn Sie das Löschen einer Pipelineausführung initiieren, ändert sich der Status der Pipelineausführung in Wird gelöscht. Wenn die Pipelineausführung eine Stunde lang in diesem Status bleibt, reiht Gemini Enterprise Agent Platform Pipelines sie in die Warteschlange für das endgültige Löschen ein. Anschließend werden alle Pipelineausführungen, die für das endgültige Löschen in die Warteschlange gestellt wurden, durch einen täglich geplanten Vorgang endgültig entfernt.
Pipelineausführung löschen
Wenn Sie eine Pipelineausführung löschen möchten, verwenden Sie die Cloud de Confiance Console, die REST API oder das Agent Platform SDK for Python.
Console
Folgen Sie der Anleitung unten, um eine laufende Pipelineausführung aus der Cloud de Confiance Console zu löschen:
- Rufen Sie im Bereich „Agent Platform“ auf der Seite Pipelines den Tab Ausführungen auf.
- Klicken Sie auf das Kästchen neben einer abgebrochenen oder fehlgeschlagenen Pipelineausführung, die Sie löschen möchten.
- Klicken Sie auf Löschen. Diese Option ist nur verfügbar, wenn sich die Pipelineausführung im Status Fehlgeschlagen oder Abgebrochen befindet.
Nachdem Sie auf Löschen geklickt haben, ändert sich der Status der Pipelineausführung in Wird gelöscht, bevor sie endgültig gelöscht wird.
REST
Wenn Sie eine laufende oder geplante Pipelineausführung löschen möchten, senden Sie eine DELETE Anfrage
mit der Methode pipelineJobs.delete.
Ersetzen Sie folgende Werte in den Anfragedaten:
- LOCATION: Die Region, in der sich die Pipelineausführung befindet. Weitere Informationen zu den Regionen, in denen Agent Platform Pipelines verfügbar ist, finden Sie in der Anleitung zu den Standorten von Gemini Enterprise Agent Platform.
- PROJECT_ID: Das Cloud de Confiance by S3NS Projekt, das die Pipelineausführung enthält.
- PIPELINE_RUN_ID: Die eindeutige ID der Pipelineausführung, die Sie löschen möchten. Die ID der Pipelineausführung wird in der Cloud de Confiance Console auf der Seite Pipelines auf dem Tab Ausführungen angezeigt.
HTTP-Methode und URL:
DELETE https://LOCATION-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/pipelineJobs/PIPELINE_RUN_ID
Senden Sie die Anfrage mithilfe einer der folgenden Optionen:
curl
Führen Sie folgenden Befehl aus:
curl -X DELETE \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
"https://LOCATION-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/pipelineJobs/PIPELINE_RUN_ID"
PowerShell
Führen Sie folgenden Befehl aus:
$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred" }
Invoke-WebRequest `
-Method DELETE `
-Headers $headers `
-Uri "https://LOCATION-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/pipelineJobs/PIPELINE_RUN_ID" | Select-Object -Expand Content
Sie sollten eine JSON-Antwort ähnlich wie diese erhalten:
{
"name": "projects/PROJECT_NUMBER/locations/us-central1/operations/OPERATION_ID",
"metadata": {
"@type": "type.googleapis.com/google.cloud.aiplatform.v1.DeleteOperationMetadata",
"genericMetadata": {
"createTime": "2025-07-25T16:23:47.201943Z",
"updateTime": "2025-07-25T16:23:47.201943Z"
}
},
"done": true,
"response": {
"@type": "type.googleapis.com/google.protobuf.Empty"
}
}
Python
Im folgenden Beispiel wird gezeigt, wie Sie eine fehlgeschlagene oder abgebrochene Pipelineausführung mit der
Methode PipelineJob.delete löschen:
from google.cloud import aiplatform aiplatform.init(project="PROJECT_ID", location="LOCATION") pipeline_job = aiplatform.PipelineJob.get(resource_name="PIPELINE_RUN_ID") pipeline_job.delete()
Ersetzen Sie Folgendes:
- PROJECT_ID: Das Cloud de Confiance by S3NS Projekt, das die Pipelineausführung enthält.
- LOCATION: Die Region, in der sich die Pipelineausführung befindet. Weitere Informationen zu den Regionen, in denen Agent Platform Pipelines verfügbar ist, finden Sie in der Anleitung zu den Standorten von Gemini Enterprise Agent Platform.
- PIPELINE_RUN_ID durch die eindeutige ID der Pipelineausführung die Sie löschen möchten. Die ID wird in der Cloud de Confiance Console auf der Seite Pipelines auf dem Tab Ausführungen angezeigt.
Mehrere Pipelineausführungen löschen
Wenn Sie mehrere fehlgeschlagene oder abgebrochene Pipelineausführungen gleichzeitig löschen möchten, verwenden Sie die Cloud de Confiance Console, die REST API oder das Agent Platform SDK for Python. Sie können Pipelineausführungen im Batch-Verfahren löschen, die sich im selben Projekt und in derselben Region befinden.
Console
Folgen Sie der Anleitung unten, um mehrere laufende Pipelineausführungen aus der Cloud de Confiance Console zu löschen:
- Rufen Sie im Bereich „Agent Platform“ auf der Seite Pipelines den Tab Ausführungen auf.
- Klicken Sie auf die Kästchen neben den abgebrochenen oder fehlgeschlagenen Pipelineausführungen, die Sie löschen möchten.
- Klicken Sie auf Löschen. Diese Option ist nur verfügbar, wenn sich alle ausgewählten Pipelineausführungen im Status Fehlgeschlagen oder Abgebrochen befinden.
Nachdem Sie auf Löschen geklickt haben, ändert sich der Status der ausgewählten Pipelineausführungen in Wird gelöscht, bevor die Ausführungen endgültig gelöscht werden.
REST
Wenn Sie mehrere laufende oder geplante Pipelineausführungen im Batch-Verfahren löschen möchten, senden Sie eine POST Anfrage
mit der Methode pipelineJobs.batchDelete.
Ersetzen Sie folgende Werte in den Anfragedaten:
- LOCATION: Die Region, in der sich die Pipelineausführungen befinden. Weitere Informationen zu den Regionen, in denen Agent Platform Pipelines verfügbar ist, finden Sie in der Anleitung zu den Standorten von Gemini Enterprise Agent Platform.
- PROJECT_ID: Das Cloud de Confiance by S3NS Projekt, das die Pipelineausführungen enthält.
- PIPELINE_RUN_ID_1, PIPELINE_RUN_ID_2: Die IDs der Pipelinejobs, die Sie löschen möchten. Die Job-ID finden Sie in derConsole auf der Seite Pipelines auf dem Tab Ausführungen in der Cloud de Confiance .
HTTP-Methode und URL:
POST https://LOCATION-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/pipelineJobs:batchDelete
JSON-Anfragetext:
{
"names": [
"projects/PROJECT_ID/locations/LOCATION/pipelineJobs/PIPELINE_RUN_ID_1",
"projects/PROJECT_ID/locations/LOCATION/pipelineJobs/PIPELINE_RUN_ID_2"
]
}Wenn Sie die Anfrage senden möchten, wählen Sie eine der folgenden Optionen aus:
curl
Speichern Sie den Anfragetext in einer Datei mit dem Namen request.json und führen Sie den folgenden Befehl aus:
curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json; charset=utf-8" \
-d @request.json \
"https://LOCATION-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/pipelineJobs:batchDelete"
PowerShell
Speichern Sie den Anfragetext in einer Datei mit dem Namen request.json und führen Sie den folgenden Befehl aus:
$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred" }
Invoke-WebRequest `
-Method POST `
-Headers $headers `
-ContentType: "application/json; charset=utf-8" `
-InFile request.json `
-Uri "https://LOCATION-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/pipelineJobs:batchDelete" | Select-Object -Expand Content
Sie sollten eine JSON-Antwort ähnlich wie diese erhalten:
{
"name": "projects/PROJECT_NUMBER/locations/LOCATION/operations/OPERATION_ID",
"metadata": {
"@type": "type.googleapis.com/google.cloud.aiplatform.v1.DeleteOperationMetadata",
"genericMetadata": {
"createTime": "2025-05-31T16:07:12.233655Z",
"updateTime": "2025-05-31T16:07:12.233655Z"
}
},
"done": true,
"response": {
"@type": "type.googleapis.com/google.cloud.aiplatform.v1.BatchDeletePipelineJobsResponse",
"pipelineJobs": [
{
"name": "projects/PROJECT_ID/locations/LOCATION/pipelineJobs/PIPELINE_RUN_ID_1"
},
{
"name": "projects/PROJECT_ID/locations/LOCATION/pipelineJobs/PIPELINE_RUN_ID_2"
}
]
}
}
Python
Im folgenden Beispiel wird gezeigt, wie Sie mehrere laufende oder geplante Pipelineausführungen
mit der PipelineJob.batch_delete Methode löschen:
from google.cloud import aiplatform_v1 from google.api_core.client_options import ClientOptions pipeline_run_ids_to_delete = ["PIPELINE_RUN_ID_1", "PIPELINE_RUN_ID_2", ] client_options = ClientOptions(api_endpoint=f"LOCATION-aiplatform.googleapis.com") pipeline_job_client = aiplatform_v1.PipelineServiceClient(client_options=client_options) pipeline_resource_names_to_delete = [] for run_id in pipeline_run_ids_to_delete: full_resource_name = f"projects/PROJECT_NUMBER/locations/LOCATION/pipelineJobs/{run_id}" pipeline_resource_names_to_delete.append(full_resource_name) parent = f"projects/PROJECT_ID/locations/LOCATION" pipeline_job_client.batch_delete_pipeline_jobs( parent=parent, names=pipeline_resource_names_to_delete )
Ersetzen Sie Folgendes:
- PROJECT_ID: Ihre Projekt-ID.
- PROJECT_ID: Das Cloud de Confiance by S3NS Projekt, das die Pipelineausführungen enthält.
- PROJECT_NUMBER: Die Projektnummer für Ihr Projekt. Sie finden diese Projektnummer in der Cloud de Confiance Console. Weitere Informationen finden Sie unter Projektname, -nummer und -ID ermitteln.
- PIPELINE_RUN_ID_1, PIPELINE_RUN_ID_2: Die IDs der Pipelinejobs, die Sie löschen möchten. Die IDs der Pipelineausführungen werden in der Console auf der Seite Pipelines auf dem Tab Ausführungen angezeigt. Cloud de Confiance