Atualizar uma pilha de pesquisa de texto completo existente do Neptune para oferecer compatibilidade com a indexação sem string
Se você já estiver usando a pesquisa de texto completo do Neptune, veja as etapas que você precisa seguir para oferecer compatibilidade com a indexação sem string:
-
Interrompa a função do Lambda do instrumento de sondagem de fluxos. Isso garante que nenhuma nova atualização seja copiada durante a exportação. Faça isso desabilitando a regra de evento de nuvem que invoca a função do Lambda:
No Console de gerenciamento da AWS, acesse o CloudWatch.
Selecione Regras.
Escolha a regra com o nome do instrumento de sondagem de fluxos do Lambda.
Selecione desabilitar para desabilitar temporariamente a regra.
-
Exclua o índice atual do Neptune no OpenSearch. Use a seguinte consulta
curlpara excluir o índiceamazon_neptunedo cluster do OpenSearch:curl -X DELETE "your OpenSearch endpoint/amazon_neptune" -
Inicie uma exportação única do Neptune para o OpenSearch. É melhor configurar uma nova pilha do OpenSearch neste momento, para que novos artefatos sejam coletados para o instrumento de sondagem que executa a exportação.
Siga as etapas listadas aqui no GitHub
para iniciar a exportação única dos dados do Neptune para o OpenSearch. -
Atualize os artefatos do Lambda para o instrumento de sondagem de fluxos existente. Depois que a exportação dos dados do Neptune para o OpenSearch for concluída com êxito, siga estas etapas:
No Console de gerenciamento da AWS, navegue até o CloudFormation.
Escolha a pilha CloudFormation principal.
Selecione a opção Atualizar para a pilha.
Selecione Substituir modelo atual nas opções.
Na origem do modelo, selecione URL do Amazon S3.
-
Para o URL do Amazon S3, insira:
https://aws-neptune-customer-samples.s3.amazonaws.com/neptune-stream/neptune_to_elastic_search.json Selecione Próximo sem alterar nenhum parâmetro CloudFormation.
Selecione Atualizar pilha. O CloudFormation substituirá os artefatos do código do Lambda do instrumento de sondagem de fluxos pelos artefatos mais recentes.
-
Inicie o instrumento de sondagem de fluxos novamente. Faça isso habilitando a regra apropriada do CloudWatch:
No Console de gerenciamento da AWS, acesse o CloudWatch.
Selecione Regras.
Escolha a regra com o nome do instrumento de sondagem de fluxos do Lambda.
Selecione Habilitar.