

# Batch-Auswertung löschen
<a name="batch-evaluations-delete"></a>

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

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

## Codebeispiele
<a name="delete-batch-eval-examples"></a>

**Example**  

```
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']}")
```
Um Ihren Auftragsdatensatz für die Batchauswertung aus dem Service zu löschen und den lokalen Verlauf zu löschen, verwenden Sie`agentcore 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
<a name="delete-batch-eval-params"></a>


| Parameter | Typ | Erforderlich | Beschreibung | 
| --- | --- | --- | --- | 
|  `batchEvaluationId`  | Zeichenfolge | Ja | Die zu löschende Batch-Evaluierungs-ID. Als Pfadparameter übergeben. | 

## Antwort
<a name="delete-batch-eval-response"></a>


| 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
<a name="delete-batch-eval-errors"></a>


| 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. | 