Arrêt et démarrage d'un recommendeur - Amazon Personalize

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 et démarrage d'un recommendeur

Une fois que votre recommandeur est actif, vous pouvez l'arrêter et le démarrer plus tard. De cette façon, vous pouvez suspendre la facturation du recommendeur et ne payer que lorsque vous l'utilisez. Par exemple, il se peut que vous deviez obtenir des recommandations uniquement certains jours de la semaine. Vous pouvez arrêter le recommandeur les jours où vous n'en avez pas besoin, puis le démarrer les jours où vous en avez besoin.

Une fois que vous avez arrêté un outil de recommandation, vous ne pouvez pas l'utiliser pour obtenir des recommandations. L'arrêt d'un recommandant met fin à la facturation et à la reconversion du recommandant. Toutefois, l'arrêt d'un recommandant ne le supprime pas. Vous pouvez le redémarrer à tout moment et recommencer à recevoir des recommandations. Le lancement d'un recommandeur n'entraîne pas la création d'un nouveau recommandeur à partir de vos données. Il reprend plutôt la facturation et le recyclage des recommandeurs tous les 7 jours.

Vous pouvez arrêter et démarrer un programme de recommandation à l'aide de la console Amazon Personalize AWS Command Line Interface (AWS CLI), AWS des SDK ou des opérations d'StopRecommenderAPI StartRecommender et.

États recommandant

Lorsque vous arrêtez une recommandation, son état passe d'ACTIF à INACTIF dans l'ordre suivant :

ACTIF > ARRÊT EN ATTENTE > ARRÊT EN COURS > INACTIF

Lorsque vous démarrez une recommandation, son état passe de INACTIF à ACTIF dans l'ordre suivant :

INACTIF > DÉBUT EN ATTENTE > DÉMARRAGE EN COURS > ACTIF

Arrêt et démarrage d'un système de recommandation (console)

Vous pouvez utiliser Amazon Personalize pour arrêter et redémarrer un recommandeur.

Arrêter un recommandeur (console)

Vous pouvez utiliser la console Amazon Personalize pour arrêter un recommandeur actif comme suit.

Pour arrêter un recommandant
  1. Ouvrez la console Amazon Personalize à l'adresse https://console.aws.amazon.com/personalize/home et connectez-vous à votre compte.

  2. Sur la page Groupes de jeux de données, choisissez votre groupe de jeux de données de domaine.

  3. Dans le volet de navigation, sélectionnez Recommenders.

  4. Sur la page Recommandeurs, choisissez le recommandeur que vous souhaitez arrêter.

  5. Choisissez Arrêter le recommendeur en haut à droite et confirmez dans la fenêtre qui s'affiche.

    Lorsque le statut de recommandation est inactif, cela signifie que votre recommandeur s'est arrêté. Cela met fin à toute facturation et à toute reconversion des recommandeurs. Vous ne pouvez pas utiliser le logiciel de recommandation tant que vous ne l'avez pas démarré.

Démarrage d'un recommandeur (console)

Vous pouvez utiliser la console Amazon Personalize pour démarrer un recommandeur inactif comme suit.

Pour démarrer un programme de recommandation
  1. Ouvrez la console Amazon Personalize à l'adresse https://console.aws.amazon.com/personalize/home et connectez-vous à votre compte.

  2. Sur la page Groupes de jeux de données, choisissez votre groupe de jeux de données de domaine.

  3. Dans le volet de navigation, sélectionnez Recommenders.

  4. Sur la page Recommandeurs, choisissez le recommandeur que vous souhaitez démarrer.

  5. Choisissez Démarrer le recommandeur en haut à droite et confirmez que vous souhaitez le démarrer dans la fenêtre qui s'affiche.

    Lorsque le statut du recommandeur est actif, vous pouvez recommencer à recevoir des recommandations. La facturation des recommandations et le recyclage automatique reprennent également.

Arrêt et redémarrage d'un recommendeur ()AWS CLI

Pour arrêter un recommandeur actif avec le AWS CLI, utilisez la stop-recommender commande et fournissez le nom de ressource Amazon (ARN) du recommandeur comme suit :

aws personalize stop-recommender --recommender-arn "recommender arn"

Pour démarrer un recommandeur inactif avec le AWS CLI, utilisez la start-recommender commande et fournissez l'ARN du recommandeur arrêté comme suit :

aws personalize start-recommender --recommender-arn "recommender arn"

Pour plus d'informations sur les opérations de l'API, consultez StartRecommender etStopRecommender.

Arrêt et redémarrage d'un outil de recommandation (SDK)AWS

Vous pouvez utiliser les AWS SDK pour démarrer un recommandeur actif ou arrêter un recommandeur inactif. Pour plus d'informations sur les opérations de l'API, consultez StartRecommender etStopRecommender.

Arrêter un outil de recommandation (AWS SDK)

Le code suivant montre comment arrêter un recommandeur actif à l'aide des AWS SDK. L'arrêt interrompt la facturation des recommandeurs et le recyclage automatique. Vous ne pouvez pas utiliser le logiciel de recommandation tant que vous ne l'avez pas redémarré.

SDK for Python (Boto3)

Pour arrêter un recommandeur actif avec le SDK pour Python (Boto3), utilisez la méthode et fournissez stop_recommender l'Amazon Resource Name (ARN) pour le recommandateur comme suit.

import boto3 personalize = boto3.client('personalize') stop_recommender_response = personalize.stop_recommender( recommenderArn = "recommenderARN" ) print(stop_recommender_response)
SDK for Java 2.x

Pour arrêter un recommandeur actif avec le SDK pour Java 2.x, utilisez stopRecommender la méthode et fournissez l'ARN du recommandateur comme suit.

public static void stopRecommender(PersonalizeClient personalizeClient, String datasetGroupArn) { try { StopRecommenderRequest stopRecommenderRequest = StopRecommenderRequest.builder() .recommenderArn(recommenderArn) .build(); personalizeClient.stopRecommender(stopRecommenderRequest); } catch (PersonalizeException e) { System.out.println(e.awsErrorDetails().errorMessage()); } return ""; }
SDK for JavaScript v3
// Get service clients and commands using ES6 syntax. import { StopRecommenderCommand, PersonalizeClient } from "@aws-sdk/client-personalize"; // create personalizeClient const personalizeClient = new PersonalizeClient({ region: "REGION" }); // set the request params export const stopRecommenderParam = { recommenderArn: "RECOMMENDER_ARN" /* required */ }; export const run = async () => { try { const response = await personalizeClient.send( new StopRecommenderCommand(stopRecommenderParam) ); console.log("Success", response); return response; // For unit tests. } catch (err) { console.log("Error", err); } }; run();

Démarrage d'un outil de recommandation (AWS SDK)

Le code suivant montre comment démarrer un recommandeur inactif à l'aide des AWS SDK. Lorsque le statut du recommandeur est actif, vous pouvez recommencer à recevoir des recommandations. Dans le même temps, la facturation des recommandeurs et le recyclage automatique reprennent également.

SDK for Python (Boto3)

Pour démarrer un recommandeur inactif avec le SDK pour Python (Boto3), utilisez la méthode et fournissez start_recommender l'Amazon Resource Name (ARN) pour le recommandateur comme suit.

import boto3 personalize = boto3.client('personalize') start_recommender_response = personalize.start_recommender( recommenderArn = "recommenderARN" ) print(start_recommender_response)
SDK for Java 2.x

Pour démarrer un recommandeur inactif avec le SDK pour Java 2.x, utilisez startRecommender la méthode et fournissez l'ARN du recommandateur comme suit.

public static void startRecommender(PersonalizeClient personalizeClient, String datasetGroupArn) { try { StartRecommenderRequest startRecommenderRequest = StartRecommenderRequest.builder() .recommenderArn(recommenderArn) .build(); personalizeClient.startRecommender(startRecommenderRequest); } catch (PersonalizeException e) { System.out.println(e.awsErrorDetails().errorMessage()); } return ""; }
SDK for JavaScript v3
// Get service clients and commands using ES6 syntax. import { StartRecommenderCommand, PersonalizeClient } from "@aws-sdk/client-personalize"; // create personalizeClient const personalizeClient = new PersonalizeClient({ region: "REGION" }); // set the request params export const startRecommenderParam = { recommenderArn: "RECOMMENDER_ARN" /* required */ }; export const run = async () => { try { const response = await personalizeClient.send( new StartRecommenderCommand(startRecommenderParam) ); console.log("Success", response); return response; // For unit tests. } catch (err) { console.log("Error", err); } }; run();