ステップ 2: インデックス作成 CloudSearch のために Amazon にデータをアップロードする - Amazon CloudSearch

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

ステップ 2: インデックス作成 CloudSearch のために Amazon にデータをアップロードする

検索するデータをドメインにアップロードして、Amazon CloudSearch が検索可能なインデックスを構築してデプロイできるようにします。Amazon によってインデックスを作成するには CloudSearch、データを JSON または XML でフォーマットする必要があります。Amazon CloudSearch コンソールでは、次のファイルタイプを必要な形式に自動的に変換できます。

  • JSON または XML (.json、.xml) でフォーマットされたドキュメントバッチ

  • カンマ区切り値 (.csv)

  • テキストドキュメント (.txt)

CSV ファイルをアップロードすると、Amazon は各行を個別に CloudSearch 解析します。最初の行はドキュメントフィールドを定義し、それ以降の各行は個別のドキュメントになります。他のすべてのファイルタイプでは、Amazon は 1 つのドキュメント CloudSearch を作成し、ファイルの内容は 1 つのテキストフィールドにマッピングされます。ファイルにメタデータが使用可能な場合は、メタデータが対応するドキュメントフィールドにマッピングされます。ドキュメントのメタデータから生成されるフィールドはファイルの種類によって異なります。

サンプル IMDb の movies データはすでに JSON 形式になっています。

このチュートリアルでは、Amazon CloudSearch コンソールからデータを送信する方法を示しますが、コマンドラインツールupload documentsconvertおよび を実行したり、 documents/batchリソースを使用してドキュメントをアップロードしたりすることもできます。(5 MB を超えるデータをアップロードするには、コマンドラインツールまたは API を使用する必要があります)。

サンプルデータを movies ドメインにアップロードするには
  1. https://console.aws.amazon.com/cloudsearch/home で Amazon CloudSearch コンソールに移動します。

  2. 左側のナビゲーションペインで [Domains] (ドメイン) を選択します。movies ドメインの名前を選択して、ドメインダッシュボードを表示します。

  3. [アクション][ドキュメントをアップロード] の順に選択します。

  4. [サンプルデータ] を選択し、ドロップダウンから [IMDb movies (デモ)] を選択します。

  5. [次へ] をクリックします。

  6. アップロードの概要を確認し、[ドキュメントをアップロード] を選択して、インデックス作成のためにドメインにデータを送信します。

    注記

    データの形式がどのように設定されたかを確認するには、[生成されたドキュメントバッチをダウンロード] を選択します。独自のデータの準備に関する詳細については、「データの準備」を参照してください。

これで、検索を開始できる完全に機能する Amazon CloudSearch ドメインができました。更新は受信された順序で継続的に適用されるため、すぐにドメインの検索を開始できます。