View a markdown version of this page

Batch-Auswertung löschen - Amazon Grundgestein AgentCore

Batch-Auswertung löschen

Löschen Sie einen Batch-Evaluierungsauftrag und die zugehörigen Metadaten. Der Job muss sich im Terminalstatus (COMPLETEDFAILED, oderSTOPPED) befinden, bevor er gelöscht werden kann.

Beim Löschen einer Batch-Auswertung wird der Auftragsdatensatz von entferntListBatchEvaluations. Die Ergebnisse der Auswertung pro Sitzung, die in CloudWatch Logs geschrieben wurden, werden nicht gelöscht.

Codebeispiele

Beispiel
AWS SDK (boto3)
import boto3 client = boto3.client("bedrock-agentcore", region_name="us-west-2") response = client.delete_batch_evaluation(batchEvaluationId=batch_eval_id) print(f"Deleted: {response['batchEvaluationId']}") print(f"Status: {response['status']}")
AgentCore CLI

Um Ihren Auftragsdatensatz für die Batchauswertung aus dem Service zu löschen und den lokalen Verlauf zu löschen, verwenden Sieagentcore archive batch-evaluation.

# Archive (delete) a batch evaluation job record on the service and clear local history agentcore archive batch-evaluation -i <batch-evaluation-id>

Bei einem Job, der noch läuft, müssen Sie ihn zunächst beenden, bevor Sie ihn archivieren können:

agentcore stop batch-evaluation -i <batch-evaluation-id>

Beide Unterbefehle akzeptieren-i, --id <id>, plus und. --region --json

Anforderungsparameter

Parameter Typ Erforderlich Beschreibung

batchEvaluationId

Zeichenfolge

Ja

Die zu löschende Batch-Evaluierungs-ID. Als Pfadparameter übergeben.

Antwort

Feld Typ Description

batchEvaluationId

Zeichenfolge

Die ID der Batch-Auswertung.

batchEvaluationArn

Zeichenfolge

ARN der Chargenauswertung.

status

Zeichenfolge

Endgültiger Status des gelöschten Jobs.

Fehler

Fehler HTTP-Status Description

ResourceNotFoundException

404

Es wurde keine Batch-Auswertung mit der angegebenen ID gefunden.

ConflictException

409

Die Batch-Auswertung läuft noch. Stoppen Sie es zuerst und löschen Sie es dann. Stoppen Sie mit der AgentCore CLI den laufenden Job mithilfe von agentcore stop batch-evaluation -i <batch-evaluation-id> (flag is-i, --id; optional --region and--json), bevor Sie ihn archivieren.

ValidationException

400

Ungültiges ID-Format für die Batch-Auswertung.

AccessDeniedException

403

Unzureichende Berechtigungen.

ThrottlingException

429

Die Anforderungsrate wurde überschritten.

InternalServerException

500

Service-side Fehler.