UpdateRecommender - Amazon Personalize

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

UpdateRecommender

Actualiza el recomendador para modificar su configuración. Si actualiza el recomendador para modificar las columnas utilizadas en el entrenamiento, Amazon Personalize inicia automáticamente un reentrenamiento completo de los modelos que respaldan al recomendador. Mientras se completa la actualización, podrá seguir recibiendo recomendaciones del recomendador. El recomendador utiliza la configuración anterior hasta que se complete la actualización. Para realizar un seguimiento del estado de esta actualización, utilice lo latestRecommenderUpdate devuelto en la DescribeRecommenderoperación.

Sintaxis de la solicitud

{ "recommenderArn": "string", "recommenderConfig": { "enableMetadataWithRecommendations": boolean, "itemExplorationConfig": { "string" : "string" }, "minRecommendationRequestsPerSecond": number, "trainingDataConfig": { "excludedDatasetColumns": { "string" : [ "string" ] } } } }

Parámetros de la solicitud

La solicitud acepta los siguientes datos en formato JSON.

recommenderArn

El nombre de recurso de Amazon (ARN) del recomendador que se va a modificar.

Tipo: cadena

Limitaciones de longitud: longitud máxima de 256.

Patrón: arn:([a-z\d-]+):personalize:.*:.*:.+

Obligatorio: sí

recommenderConfig

Los detalles de configuración del recomendador.

Tipo: objeto RecommenderConfig

Obligatorio: sí

Sintaxis de la respuesta

{ "recommenderArn": "string" }

Elementos de respuesta

Si la acción se realiza correctamente, el servicio devuelve una respuesta HTTP 200.

El servicio devuelve los datos siguientes en formato JSON.

recommenderArn

El mismo nombre de recurso de Amazon (ARN) de recomendador que se indica en la solicitud.

Tipo: cadena

Limitaciones de longitud: longitud máxima de 256.

Patrón: arn:([a-z\d-]+):personalize:.*:.*:.+

Errores

InvalidInputException

Proporcione un valor válido para el campo o el parámetro.

Código de estado HTTP: 400

ResourceInUseException

El recurso especificado está en uso.

Código de estado HTTP: 400

ResourceNotFoundException

No se ha encontrado el recurso especificado.

Código de estado HTTP: 400

Véase también

Para obtener más información sobre el uso de esta API en uno de los AWS SDK específicos del idioma, consulta lo siguiente: