

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Esegui nuovamente un run in HealthOmics
<a name="rerun-a-run"></a>

Per le esecuzioni che non hai ancora eliminato, usa la console o l'API per rieseguirle. Per le esecuzioni che hai eliminato, usa lo strumento. HealthOmics **rerun** 

**Topics**
+ [Esegui nuovamente un'esecuzione utilizzando la console](#rerun-a-run-console)
+ [Esegui nuovamente un'esecuzione utilizzando l'API](#rerun-a-run-api)
+ [Utilizzo dello strumento Rerun](#rerun-tool)

## Esegui nuovamente un'esecuzione utilizzando la console
<a name="rerun-a-run-console"></a>

Dalla console, segui questi passaggi per eseguire nuovamente un'esecuzione: 

1. Apri la [HealthOmics console](https://console.aws.amazon.com/omics/).

1.  Se necessario, apri il pannello di navigazione a sinistra (≡). Scegli **Runs**.

1. Nella pagina **Esecuzioni**, seleziona l'esecuzione da rieseguire.

1. **Dal menu delle azioni sopra la tabella, scegli Riesegui.**

## Esegui nuovamente un'esecuzione utilizzando l'API
<a name="rerun-a-run-api"></a>

Utilizza l'operazione **StartRun** API per rieseguire un'esecuzione esistente. Fornisci i seguenti input richiesti:
+ Un ruolo di servizio ARN ()`roleArn`.
+ L'ID della corsa da duplicare ()`runId`.
+ Una posizione Amazon S3 in cui l'esecuzione salva gli output di esecuzione (). `outputUri`

```
aws omics start-run 
     --run-id {{run id}} \
     --role-arn arn:aws:iam::1234567892012:role/service-role/OmicsWorkflow-20221004T164236 \
     --output-uri s3://workflow-output-b6f2fce1
```

## Utilizzo dello strumento Rerun
<a name="rerun-tool"></a>

Per un'esecuzione eliminata, è possibile scaricare e utilizzare HealthOmics **rerun** lo strumento per eseguire nuovamente l'esecuzione. Lo strumento recupera le informazioni sull'esecuzione dal manifesto Logs. CloudWatch Scaricate lo **rerun** strumento dal repository [HealthOmics Tool GitHub ]( https://github.com/awslabs/amazon-omics-tools).

L'esempio seguente mostra come utilizzare lo **rerun** strumento.

```
aws-healthomics-rerun 9876543   
```

Se l'esecuzione esiste in CloudWatch, si riceve una risposta simile all'output di esempio seguente. Se il flusso di lavoro non esiste più, viene visualizzato un messaggio di errore.

```
Original request:
{
  "workflowId": "9679729",
  "roleArn": "arn:aws:iam::123456789012:role/DemoRole",
  "name": "sample_rerun",
  "parameters": {
    "image": "123456789012.dkr.ecr.us-west-2.amazonaws.com/default:latest",
    "file1": "omics://123456789012.storage.us-west-2.amazonaws.com/8647780323/readSet/6389608538"
  },
  "outputUri": "s3://workflow-output-bcf2fcb1"
}
StartRun request:
{
  "workflowId": "9679729",
  "roleArn": "arn:aws:iam::123456789012:role/DemoRole",
  "name": "new test",
  "parameters": {
    "image": "123456789012.dkr.ecr.us-west-2.amazonaws.com/default:latest",
    "file1": "omics://123456789012.storage.us-west-2.amazonaws.com/8647780323/readSet/6389608538"
  },
  "outputUri": "s3://workflow-output-bcf2fcb1"
}
StartRun response:
{
  "arn": "arn:aws:omics:us-west-2:123456789012:run/9171779",
  "id": "9171779",
  "status": "PENDING",
  "tags": {}
}
```