ステップ 3: Amazon ESドメインでドキュメントを検索する - Amazon Elasticsearch Service

「翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。」

ステップ 3: Amazon ESドメインでドキュメントを検索する

Amazon Elasticsearch Service ドメインでドキュメントを検索するには、Elasticsearch 検索 API を使用します。または、Kibana を使用してドメインのドキュメントを検索することもできます。

コマンドラインからドキュメントを検索するには

  • movies ドメインで mars という単語を検索するには、次のコマンドを実行します。

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

前のページでバルクデータを使用している場合は、代わりに rebel を検索してください。

Kibana を使用して Amazon ESドメインからドキュメントを検索するには

  1. ブラウザーを Amazon ES ドメインの Kibana プラグインにポイントします。Amazon ES コンソールのドメインダッシュボードで Kibana エンドポイントを見つけます。URL はこの形式に従います。

    domain-endpoint/_plugin/kibana/
  2. マスターユーザー名とパスワードを使ってログインします。

  3. Kibana を使用するには、少なくとも 1 つのインデックスパターンを設定する必要があります。Kibana は、そのパターンを使用して、どのインデックスを分析するかを特定します。このチュートリアルでは、movies と入力し、[Create (作成)] を選択します。

  4. [Index Patterns] ページには、 actorや などのさまざまなドキュメントフィールドが表示されますdirector。 ここでは、[Discover (検出)] を選択してデータを検索します。

  5. 検索バーに mars と入力して [Enter] キーを押します。mars attacks というフレーズを検索するときに、類似スコア (_score) がどれだけ増加するかに注目してください。