Rechercher des documents dans Amazon OpenSearch Service - Amazon OpenSearch Service

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.

Rechercher des documents dans Amazon OpenSearch Service

Pour rechercher des documents dans un domaine Amazon OpenSearch Service, utilisez la fonction OpenSearch de rechercheAPI. Vous pouvez également utiliser les OpenSearch tableaux de bord pour rechercher des documents dans le domaine.

Rechercher des documents via la ligne de commande

Exécutez la commande suivante pour rechercher le mot mars dans le domaine movies :

curl -XGET -u 'master-user:master-user-password' 'domain-endpoint/movies/_search?q=mars&pretty=true'

Si vous avez utilisé les données en bloc sur la page précédente, essayez de rechercher rebelle à la place.

La réponse devrait être similaire à ce qui suit :

{ "took" : 5, "timed_out" : false, "_shards" : { "total" : 5, "successful" : 5, "skipped" : 0, "failed" : 0 }, "hits" : { "total" : { "value" : 1, "relation" : "eq" }, "max_score" : 0.2876821, "hits" : [ { "_index" : "movies", "_type" : "_doc", "_id" : "1", "_score" : 0.2876821, "_source" : { "director" : "Burton, Tim", "genre" : [ "Comedy", "Sci-Fi" ], "year" : 1996, "actor" : [ "Jack Nicholson", "Pierce Brosnan", "Sarah Jessica Parker" ], "title" : "Mars Attacks!" } } ] } }

Rechercher des documents à l'aide de OpenSearch tableaux de bord

OpenSearch Les tableaux de bord sont un outil de visualisation open source populaire conçu pour fonctionner avec OpenSearch. Ils fournissent une interface utilisateur utile pour la recherche et la surveillance de vos indices.

Pour rechercher des documents dans un domaine de OpenSearch service à l'aide de tableaux de bord
  1. Accédez aux OpenSearch tableaux de bord URL de votre domaine. Vous pouvez les trouver URL sur le tableau de bord du domaine dans la console OpenSearch de service. Le format URL suivant est le suivant :

    domain-endpoint/_dashboards/
  2. Connectez-vous à l'aide de votre nom d'utilisateur et de votre mot de passe principaux.

  3. Pour utiliser Dashboards, vous devez créer au moins un modèle d'index. Dashboards utilise ces modèles pour identifier les index que vous voulez analyser. Ouvrez le panneau de navigation de gauche, choisissez Stack Management (Gestion des piles), choisissez Index Patterns (Modèles d'index), puis choisissez Create index pattern (Créer un modèle d'index). Dans le cadre de ce tutoriel, saisissez movies.

  4. Choisissez Next step (Étape suivante), puis Create index pattern (Créer un modèle d'index). Une fois le modèle créé, vous pouvez consulter les différents champs du document, comme actor et director.

  5. Retournez à la page Index Patterns (Modèles d'index) et vérifiez que movies est défini comme modèle par défaut. Si ce n'est pas le cas, sélectionnez le modèle et choisissez l'icône en forme d'étoile pour en faire le modèle par défaut.

  6. Pour commencer à rechercher vos données, ouvrez à nouveau le panneau de navigation de gauche et choisissez Discover (Découvrir).

  7. Sur la barre de recherche, saisissez mars si vous avez chargé un seul document, ou rebelle si vous avez chargé plusieurs documents, puis appuyez sur Entrée. Vous pouvez essayer de rechercher d'autres termes, tels que des noms d'acteurs ou de réalisateurs.

À suivre : Supprimer un domaine