Atualizar uma pilha de pesquisa de texto completo existente do Neptune para oferecer compatibilidade com a indexação sem string - Amazon Neptune

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:

  1. 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.

  2. Exclua o índice atual do Neptune no OpenSearch. Use a seguinte consulta curl para excluir o índice amazon_neptune do cluster do OpenSearch:

    curl -X DELETE "your OpenSearch endpoint/amazon_neptune"
  3. 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.

  4. 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.

  5. 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.