Actualización de una pila de búsqueda de texto completo de Neptune existente para admitir la indexación sin cadenas - Amazon Neptune

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.

Actualización de una pila de búsqueda de texto completo de Neptune existente para admitir la indexación sin cadenas

Si ya utiliza la búsqueda de texto completo en Neptune, estos son los pasos que debe seguir para admitir la indexación sin cadenas:

  1. Detenga la función de Lambda del sondeador de flujo. Esto garantiza que no se copien nuevas actualizaciones durante la exportación. Para ello, deshabilite la regla de eventos de nube que invoca la función de Lambda:

    • En la Consola de administración de AWS, vaya a CloudWatch.

    • Seleccione Reglas.

    • Elija la regla con el nombre del sondeador de flujo de Lambda.

    • Seleccione Deshabilitar para deshabilitar temporalmente la regla.

  2. Elimine el índice de Neptune actual en OpenSearch. Utilice la siguiente consulta curl para eliminar el índice amazon_neptune del clúster de OpenSearch:

    curl -X DELETE "your OpenSearch endpoint/amazon_neptune"
  3. Inicie una exportación puntual de Neptune a OpenSearch. Lo mejor es configurar una nueva pila de OpenSearch en este momento, de forma que el buscador que realice la exportación pueda obtener los nuevos artefactos.

    Siga los pasos que se indican aquí en GitHub para iniciar la exportación puntual de sus datos de Neptune a OpenSearch.

  4. Actualice los artefactos de Lambda para el sondeador de flujos existente. Una vez que la exportación de los datos de Neptune a OpenSearch se haya realizado correctamente, siga estos pasos:

    • En la Consola de administración de AWS, vaya a CloudFormation.

    • Elija la pila CloudFormation principal.

    • Seleccione la opción Actualizar para esa pila.

    • Seleccione Reemplazar la plantilla actual desde opciones.

    • En el origen de la plantilla, seleccione URL de Amazon S3.

    • Para la URL de Amazon S3, introduzca:

      https://aws-neptune-customer-samples.s3.amazonaws.com/neptune-stream/neptune_to_elastic_search.json
    • Seleccione Siguiente sin cambiar ningún parámetro de CloudFormation.

    • Seleccione Actualizar pila. CloudFormation sustituirá a los artefactos del código de Lambda del sondeador de flujos por los artefactos más recientes.

  5. Vuelva a iniciar el sondeador de flujo. Para ello, habilite la regla de CloudWatch adecuada:

    • En la Consola de administración de AWS, vaya a CloudWatch.

    • Seleccione Reglas.

    • Elija la regla con el nombre del sondeador de flujo de Lambda.

    • Seleccione Habilitar.