

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Arrêt de la création d'une version de solution
<a name="stop-solution-version"></a>

Si le statut de la version de votre solution est CREATE\$1PENDING ou CREATE\$1IN\$1PROGRESS, vous pouvez utiliser la console Amazon Personalize ou l'[StopSolutionVersionCreation](API_StopSolutionVersionCreation.md)opération pour arrêter de créer la version de la solution (arrêter de former un modèle). Vous ne pouvez pas reprendre la création d'une version de solution une fois celle-ci arrêtée. Les ressources utilisées jusqu'à l'arrêt de la création de la version de la solution vous sont facturées. 

L'arrêt de la création d'une version de solution met fin à l'entraînement du modèle, mais ne supprime pas la version de solution. Vous pouvez toujours consulter les détails de la version de la solution dans la console Amazon Personalize et lors de l'[DescribeSolutionVersion](API_DescribeSolutionVersion.md)opération. 

Vous pouvez arrêter le processus de création de version de solution à l'aide de la console Amazon Personalize, du AWS Command Line Interface (AWS CLI) ou du AWS SDKs.

**Topics**
+ [Arrêt de la création d'une version de solution (console)](#stop-solution-version-console)
+ [Arrêt de la création d'une version de solution (AWS CLI)](#stop-solution-version-cli)
+ [Arrêt de la création d'une version de solution (AWS SDKs)](#stop-solution-version-sdk)

## Arrêt de la création d'une version de solution (console)
<a name="stop-solution-version-console"></a>

Si le statut de la version de votre solution est CREATE\$1PENDING ou CREATE\$1IN\$1PROGRESS, vous pouvez arrêter de créer une version de solution (arrêter de former un modèle).

**Pour arrêter de créer une version de solution (console)**

1. Ouvrez la console Amazon Personalize [https://console.aws.amazon.com/personalize/chez](https://console.aws.amazon.com/personalize/home) vous et connectez-vous à votre compte.

1. Sur la page **Groupes de jeux** de données, choisissez le groupe de jeux de données contenant la version de solution que vous souhaitez arrêter.

1. Dans le volet de navigation, sélectionnez **Solutions et recettes**. 

1. Sur la page **Solution et recettes**, choisissez la solution avec la version de solution que vous souhaitez arrêter.

1. Dans **Versions de solution**, choisissez la version de solution que vous souhaitez arrêter.

1. Sur la page des détails de la version de la solution, choisissez **Arrêter la création**. En fonction de l'état d'origine de la version de solution, l'état de la version de solution change comme suit :
   + CREATE\$1PENDING devient CREATE\$1STOPPED.
   + CREATE\$1IN\$1PROGRESS devient CREATE\$1STOPPING puis CREATE\$1STOPPED.

## Arrêt de la création d'une version de solution (AWS CLI)
<a name="stop-solution-version-cli"></a>

Si le statut de la version de votre solution est CREATE\$1PENDING ou CREATE\$1IN\$1PROGRESS, vous pouvez arrêter de créer une version de solution (arrêter de former un modèle). Utilisez la `stop-solution-version-creation` commande suivante pour arrêter de créer la version de la solution avec AWS CLI. `solution version arn`Remplacez-le par le Amazon Resource Name (ARN) de la version de solution que vous souhaitez arrêter. Les ressources utilisées jusqu'à l'arrêt de la création de la version de la solution vous sont facturées. 

```
aws personalize stop-solution-version-creation \
    --solution-version-arn solution version arn
```

Vérifiez l'état d'entraînement de la version de la solution à l'aide de la `describe-solution-version` commande.

```
aws personalize describe-solution-version \
    --solution-version-arn solution version arn
```

En fonction de l'état d'origine de la version de solution, l'état de la version de solution change comme suit :
+ CREATE\$1PENDING devient CREATE\$1STOPPED.

  
+ CREATE\$1IN\$1PROGRESS devient CREATE\$1STOPPING puis CREATE\$1STOPPED

## Arrêt de la création d'une version de solution (AWS SDKs)
<a name="stop-solution-version-sdk"></a>

Si le statut de la version de votre solution est CREATE\$1PENDING ou CREATE\$1IN\$1PROGRESS, vous pouvez arrêter de créer une version de solution (arrêter de former un modèle). Le code suivant montre comment arrêter de créer une version de solution avec le AWS SDK pour Python (Boto3) ou AWS SDK for Java 2.x. Les ressources utilisées jusqu'à l'arrêt de la création de la version de la solution vous sont facturées.

------
#### [ SDK for Python (Boto3) ]

Utilisez la `stop_solution_version_creation` méthode suivante pour arrêter la création d'une version de solution. `solution_version_arn`Remplacez-le par le Amazon Resource Name (ARN) de la version de solution que vous souhaitez arrêter. La méthode utilise l'[DescribeSolutionVersion](API_DescribeSolutionVersion.md)opération pour récupérer l'état de la version de la solution.

```
import boto3

personalize = boto3.client('personalize')

response = personalize.stop_solution_version_creation(
    solutionVersionArn = solution_version_arn
)

# Use the solution version ARN to get the solution version status.
solution_version_description = personalize.describe_solution_version(
    solutionVersionArn = solution_version_arn)['solutionVersion']
print('Solution version status: ' + solution_version_description['status'])
```

------
#### [ SDK for Java 2.x ]

Utilisez la `stopSolutionVersionCreation` méthode suivante pour arrêter de créer une version de solution. Passez en paramètres un client du service Amazon Personalize et le nom de ressource Amazon (ARN) de la version de solution que vous souhaitez arrêter de créer. Le code suivant utilise l'[DescribeSolutionVersion](API_DescribeSolutionVersion.md)opération pour récupérer l'état de la version de la solution.

```
public static void stopSolutionVersionCreation(PersonalizeClient personalizeClient, String solutionVersionArn) {
    String solutionVersionStatus = "";
    
    StopSolutionVersionCreationRequest stopSolutionVersionCreationRequest = StopSolutionVersionCreationRequest.builder()
        .solutionVersionArn(solutionVersionArn)
        .build();
    
    personalizeClient.stopSolutionVersionCreation(stopSolutionVersionCreationRequest);
    
    // Use the solution version ARN to get the solution version status.
    DescribeSolutionVersionRequest describeSolutionVersionRequest = DescribeSolutionVersionRequest.builder() 
        .solutionVersionArn(solutionVersionArn)
        .build();
                    
    solutionVersionStatus = personalizeClient.describeSolutionVersion(describeSolutionVersionRequest)
        .solutionVersion()
        .status();
    System.out.println("Solution version status: " + solutionVersionStatus);
}
```

------

En fonction de l'état d'origine de la version de solution, l'état de la version de solution change comme suit :
+ CREATE\$1PENDING devient CREATE\$1STOPPED.

  
+ CREATE\$1IN\$1PROGRESS devient CREATE\$1STOPPING puis CREATE\$1STOPPED.