Configuración de código abierto OpenSearch - 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.

Configuración de código abierto OpenSearch

Tras completar el flujo de trabajo de Amazon Personalize y cumplir los requisitos que se indican en Directrices y requisitos, estará listo para configurar el código abierto e instalar el complemento Search Ranking de Amazon Personalize.

Si ya tienes un OpenSearch clúster en ejecución, puedes instalar el complemento manualmente. Si no tienes un clúster en ejecución, puedes instalar OpenSearch el plugin desde cero con un script bash.

Instalar manualmente el plugin en un clúster existente OpenSearch

Si ya tienes un OpenSearch clúster, puedes instalar manualmente el complemento en tu clúster directamente desde el OpenSearch GitHub repositorio.

Para instalar el complemento manualmente
  1. Usa el siguiente comando para iniciar el OpenSearch clúster:

    bin/opensearch
  2. Si aún no lo ha hecho, cargue los datos del catálogo en el OpenSearch clúster. Al cargar los datos, crea un OpenSearch índice y define las asignaciones de campos. A continuación suba sus datos a ese índice. Para ver un ejemplo, consulte Crear un índice y asignaciones de campos con datos de muestra.

  3. Utilice el siguiente comando para instalar el complemento.

    bin/opensearch-plugin install https://github.com/opensearch-project/search-processor/releases/download/2.9.0/opensearch-search-processor-2.9.0.0.zip

    Para obtener más información sobre la instalación de complementos, consulte Instalación de complementos.

Después de instalar el complemento Search Ranking de Amazon Personalize, estará listo para configurarlo. Para configurar el complemento, cree una canalización de búsqueda y especifique un procesador de respuestas personalized_search_ranking. Para obtener más información, consulte Configuración del complemento.

Configuración del clúster e instalación del complemento con un script de inicio rápido

Si no ha creado un OpenSearch clúster, puede usar un script bash de inicio rápido para crear uno. Este script configura un OpenSearch clúster en un contenedor de Docker, configura las credenciales con su AWS perfil predeterminado e instala el complemento Amazon Personalize Search Ranking.

Para obtener información sobre la creación manual de un OpenSearch clúster, consulte las instrucciones de inicio rápido de la documentación. OpenSearch

Para instalar el complemento con un script bash de inicio rápido
  1. Antes de ejecutar el script, descargue e instale Docker de escritorio para su sistema operativo.

  2. Descargue el script bash de inicio rápido desde. GitHub

  3. En el directorio de trabajo, ejecute el script con el siguiente comando.

    sh personalized_search_ranking_quickstart.sh

    Con este comando, el script usa las credenciales de su AWS perfil predeterminado. Para proporcionar un perfil alternativo, utilice el argumento --profile.

    sh personalized_search_ranking_quickstart.sh --profile profile-name

    Tras ejecutar el script, encontrará más información sobre el script en el archivo README que se encuentra en el directorio único creado por el script. Este directorio almacena los archivos Dockerfile y docker-compose.yml que utiliza el script. Por ejemplo: ../opensearch-personalize-intelligent-ranking-docker.1234/README.

  4. Cargue los datos de su catálogo a su OpenSearch clúster. Al cargar los datos, crea un OpenSearch índice y define las asignaciones de campos. A continuación suba sus datos a ese índice. Para ver un ejemplo, consulte Crear un índice y asignaciones de campos con datos de muestra.

Después de configurar OpenSearch e instalar el complemento Amazon Personalize Search Ranking, estará listo para configurarlo. Para configurar el complemento, cree una canalización de búsqueda y especifique un procesador de respuestas personalized_search_ranking. Para obtener más información, consulte Configuración del complemento.