Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

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

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.

UpdateSolution

Met à jour une solution Amazon Personalize afin d'utiliser une configuration d'entraînement automatique différente. Lorsque vous mettez à jour une solution, vous pouvez choisir si la solution utilise l'entraînement automatique et vous pouvez modifier la fréquence de l'entraînement. Pour plus d'informations sur la mise à jour d'une solution, consultez la section Mise à jour d'une solution.

Une mise à jour de solution peut se présenter dans l'un des états suivants :

CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -ou- CREATE FAILED

Pour connaître l'état d'une mise à jour de solution, appelez l'opération DescribeSolutionAPI et recherchez le statut dans lelatestSolutionUpdate.

Syntaxe de la requête

{ "performAutoTraining": boolean, "solutionArn": "string", "solutionUpdateConfig": { "autoTrainingConfig": { "schedulingExpression": "string" } } }

Paramètres de demande

Cette demande accepte les données suivantes au format JSON.

performAutoTraining

Si la solution utilise la formation automatique pour créer de nouvelles versions de solution (modèles entraînés). Vous pouvez modifier la fréquence d'entraînement en spécifiant un schedulingExpression dans le AutoTrainingConfig cadre de la configuration de la solution.

Si vous activez l'entraînement automatique, le premier entraînement automatique démarre dans l'heure qui suit la fin de la mise à jour de la solution. Si vous créez manuellement une version de solution dans l'heure qui suit, la solution ignore le premier entraînement automatique. Pour plus d'informations sur l'entraînement automatique, voir Configuration de l'entraînement automatique.

Après le début de la formation, vous pouvez obtenir le nom de ressource Amazon (ARN) de la version de la solution avec le fonctionnement de l'ListSolutionVersionsAPI. Pour connaître son statut, utilisez le DescribeSolutionVersion.

Type : booléen

Obligatoire : non

solutionArn

Nom de ressource Amazon (ARN) de la solution à mettre à jour.

Type : String

Contraintes de longueur : longueur maximale de 256.

Modèle : arn:([a-z\d-]+):personalize:.*:.*:.+

Obligatoire : oui

solutionUpdateConfig

Les nouveaux détails de configuration de la solution.

Type : objet SolutionUpdateConfig

Obligatoire : non

Syntaxe de la réponse

{ "solutionArn": "string" }

Eléments de réponse

Si l’action aboutit, le service renvoie une réponse HTTP 200.

Les données suivantes sont renvoyées au format JSON par le service.

solutionArn

La même solution Amazon Resource Name (ARN) que celle indiquée dans la demande.

Type : String

Contraintes de longueur : longueur maximale de 256.

Modèle : arn:([a-z\d-]+):personalize:.*:.*:.+

Erreurs

InvalidInputException

Entrez une valeur valide pour le champ ou le paramètre.

Code d’état HTTP : 400

LimitExceededException

La limite du nombre de demandes par seconde a été dépassée.

Code d’état HTTP : 400

ResourceInUseException

La ressource spécifiée est en cours d'utilisation.

Code d’état HTTP : 400

ResourceInUseException

La ressource spécifiée est en cours d'utilisation.

Code d’état HTTP : 400

ResourceNotFoundException

Impossible de trouver la ressource spécifiée.

Code d’état HTTP : 400

consultez aussi

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :

Rubrique suivante :

Amazon Personalize Events

Rubrique précédente :

UpdateRecommender
ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.