Campos para el procesador de respuestas personalized_search_ranking - 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.

Campos para el procesador de respuestas personalized_search_ranking

Cuando crea una canalización de búsqueda para el complemento Search Ranking de Amazon Personalize, especifica un procesador de respuestas personalized_search_ranking con los siguientes campos.

  • campaign_arn (obligatorio): especifique el nombre del recurso de Amazon (ARN) de la campaña de Amazon Personalize que se utilizará para personalizar los resultados.

  • item_id_field (opcional): si el _id campo de un documento indexado OpenSearch no se corresponde con tus ItemIDs de Amazon Personalize, especifica el nombre del campo que sí lo hace. De forma predeterminada, el complemento asume que los datos _id coinciden con el itemId de sus datos de Amazon Personalize.

  • recipe (obligatorio): especifica el nombre de la receta de Amazon Personalize que se va a utilizar. Para usar el complemento, puede especificar o. aws-personalized-ranking-v2 aws-personalized-ranking

  • weight (obligatorio): especifique el énfasis que el procesador de respuestas pone en la personalización cuando reclasifica los resultados. Especifique un valor dentro de un rango de 0,0—1,0. Cuanto más cerca esté de 1.0, más probable es que los resultados de Amazon Personalize tengan una clasificación más alta. Si lo especifica0.0, no se produce ninguna personalización y OpenSearch tiene prioridad.

  • tag (opcional): especifique un identificador para el procesador.

  • iam_role_arn (obligatorio para el OpenSearch servicio, opcional para el código abierto OpenSearch): para el servicio OpenSearch , proporcione el nombre de recurso de Amazon (ARN) para el rol que creó al configurar los permisos para que el Servicio acceda a sus recursos de Amazon Personalize. OpenSearch Si sus recursos de OpenSearch Service y Amazon Personalize existen en cuentas diferentes, especifique el rol que concede AssumeRole los permisos para el OpenSearch Servicio. Para obtener más información, consulte Configuración de permisos cuando los recursos están en cuentas distintas.

    En el caso del código abierto OpenSearch, si utiliza varios roles para restringir los permisos a distintos grupos de usuarios de su organización, especifique el ARN del rol que tiene permiso para acceder a Amazon Personalize. Si utiliza únicamente las AWS credenciales de su OpenSearch almacén de claves, puede omitir este campo.

  • aws_region (obligatorio): la AWS región en la que creaste tu campaña Amazon Personalize.

  • ignore_failure (opcional): especifique si el complemento ignora los errores del procesador. Para los valores, especifique true o false. Para sus entornos de producción, le recomendamos que lo especifique true para evitar interrupciones en las respuestas a las consultas. En el caso de los entornos de prueba, puede especificar false para ver los errores que genera el complemento.

  • external_account_iam_role_arn: si utiliza OpenSearch Service y sus recursos de Amazon Personalize y Service están en cuentas diferentes, especifique el OpenSearch ARN del rol que tiene permiso para acceder a sus recursos de Amazon Personalize. Este rol debe estar en la misma cuenta que los recursos de Amazon Personalize. Para obtener más información, consulte Configuración de permisos cuando los recursos están en cuentas distintas.

Para ver un OpenSearch ejemplo Crear una canalización en Amazon OpenSearch Service de código de servicio, consulte. Para ver un OpenSearch ejemplo de código abierto, consulteCrear una canalización en código abierto OpenSearch.