ステップ 1: Amazon CloudSearch ドメインを作成する - Amazon CloudSearch

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

ステップ 1: Amazon CloudSearch ドメインを作成する

Amazon CloudSearch ドメインは、検索するデータのコレクション、検索リクエストを処理する検索インスタンス、およびデータのインデックス作成と検索方法を制御する設定をカプセル化します。検索可能にするデータの各コレクションについて、個別の検索ドメインを作成します。各ドメインについて、インデックス作成オプション (インデックスに含めるフィールドとその使用方法を記述)、分析スキーム (個々のフィールドの言語固有のテキスト処理オプションを指定)、式 (検索結果のランク付け方法をカスタマイズするときに使用)、アクセスポリシー (ドメインのドキュメントおよび検索エンドポイントへのアクセスを制御) を設定します。

検索ドメインと対話して以下を実行します。

  • インデックスおよび検索オプションを設定する

  • インデックス作成のためにデータを送信する

  • 検索を実行する

各ドメインに対しては、独自のエンドポイントを介して検索リクエストを送信します。例えば、このドメインのエンドポイントは、米国東部 (バージニア北部) リージョンで作成された映画を呼び出しました。

search-movies-mtshfsu2rje7ywr66uit3dei4m.us-east-1.cloudsearch.amazonaws.com

検索ドメインを作成するときは、ドメインに一意の名前を指定します。ドメイン名は、3 文字以上、28 文字以内で、先頭は英字または数字にする必要があります。使用できる文字は、a​~​z、0​~​9、およびハイフン (-) です。デフォルトでは、新規ドメインは米国東部 (バージニア北部) リージョンに作成されます。別のリージョンにドメインを作成するには、ドメインの作成時に明示的にリージョンを指定する必要があります。

新しいドメインを設定するには、以下を指定する必要があります。

  • 検索するデータのインデックス作成オプション。

  • ドメインのドキュメントサービスおよび検索サービスのエンドポイントに対するアクセスポリシー。

このチュートリアルでは、Amazon CloudSearch コンソールを使用してドメインを作成して操作する方法を示します。詳細については、「検索ドメインの作成」を参照してください。

重要

作成するドメインはライブになり、ドメインを削除するまでドメインの標準 Amazon CloudSearch 使用料が発生します。Amazon CloudSearch の使用率の詳細については、Amazon CloudSearch の詳細ページ を参照してください。

movies ドメインを作成するには
  1. ホームの Amazon https://console.aws.amazon.com/cloudsearch/ CloudSearch コンソールに移動します。

  2. [ドメインの作成] をクリックします。

  3. 新しいドメインの名前を入力します。ドメイン名は、3 文字以上、28 文字以内で、先頭は英字または数字にする必要があります。ドメイン名に含めることができる文字は、a​~​z (小文字)、0​~​9、および - (ハイフン) です。大文字および下線 (_) は使用できません。

  4. 他の設定をデフォルトのままにして、[次へ] を選択します。

  5. サンプルデータを選択し、ドロップダウンからIMDb映画 (デモ) を選択します。また、データのサンプルを分析して、自動的に検索ドメインを設定することもできます。

  6. [Next (次へ)] を選択します。

  7. 設定中のインデックスフィールドを確認します。imdb-movie データについては、11 個のフィールド (actors、directors、genres、image_url、plot、rank、rating、release_date、running_time_secs、title、year ) が自動的に設定されます。

    注記

    デフォルトで、各フィールドですべてのオプションが有効になっています。これは開発時とテスト時には便利ですが、フィールドの使用方法に応じて各フィールドに設定したオプションを微調整すると、インデックスのサイズを小さくすることができます。ドメインで 1 つのスモール検索インスタンスを使用する場合以外は、オプションをチューニングすると、ドメインの実行コストを最小限に抑えるのに役立ちます。

    インデックスオプションを確認したら、[次へ] を選択します。

  8. このチュートリアルを簡単にするために、オープンアクセスドメインを使用します。[ドメインへのオープンアクセスを許可] を選択し、[次へ] を選択します。

  9. ドメイン設定を確認し、[作成] をクリックしてドメインを作成します。

Amazon はドメインのリソースを CloudSearch 初期化します。これには約 10 分かかる場合があります。この初期化処理中、ドメインのステータスは [ロード中] になります。ステータスが [アクティブ] に変わると、データをアップロードして検索を開始できます。