Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Si vous utilisez déjà la recherche en texte intégral dans Neptune, voici les étapes à suivre pour prendre en charge l'indexation hors chaînes :
-
Arrêtez la fonction Lambda d'interrogateur de flux. Cette étape garantit qu'aucune nouvelle mise à jour n'est copiée lors de l'exportation. Pour ce faire, désactivez la règle d'événement cloud qui invoque cette fonction Lambda :
Dans le AWS Management Console, naviguez vers CloudWatch.
Sélectionnez Règles.
Choisissez la règle correspondant au nom de l'interrogateur de flux Lambda.
Sélectionnez Désactiver pour désactiver temporairement cette règle.
-
Supprimez l'indice Neptune actuel dans. OpenSearch Utilisez la
curl
requête suivante pour supprimer l'amazon_neptune
index de votre OpenSearch cluster :curl -X DELETE "
your OpenSearch endpoint
/amazon_neptune" -
Lancez une exportation unique de Neptune vers. OpenSearch Il est préférable de configurer une nouvelle OpenSearch pile à ce stade, afin que les nouveaux artefacts soient collectés pour le sondeur qui effectue l'exportation.
Suivez les étapes répertoriées ici GitHub
pour démarrer l'exportation unique de vos données Neptune vers. OpenSearch -
Mettez à jour les artefacts Lambda pour l'interrogateur de flux existant. Une fois que l'exportation des données Neptune vers OpenSearch est terminée avec succès, procédez comme suit :
Dans le AWS Management Console, naviguez vers AWS CloudFormation.
Choisissez la AWS CloudFormation pile parent principale.
Sélectionnez l'option Mettre à jour pour cette pile.
Sélectionnez Remplacer le modèle actuel à partir des options.
Pour la source du modèle, sélectionnez URL Amazon S3.
-
Pour l'URL Amazon S3, entrez :
https://aws-neptune-customer-samples.s3.amazonaws.com/neptune-stream/neptune_to_elastic_search.json
Choisissez Next sans modifier aucun des AWS CloudFormation paramètres.
Sélectionnez Mettre à jour la pile. AWS CloudFormation remplacera les artefacts du code Lambda pour le stream poller par les derniers artefacts.
-
Redémarrez l'interrogateur de flux. Pour ce faire, activez la CloudWatch règle appropriée :
Dans le AWS Management Console, naviguez vers CloudWatch.
Sélectionnez Règles.
Choisissez la règle correspondant au nom de l'interrogateur de flux Lambda.
Sélectionnez activer.