

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

# ステップ 2: インデックス作成のために Amazon CloudSearch にデータをアップロードする
<a name="getting-started-uploading-data"></a>

Amazon CloudSearch が検索可能なインデックスを構築してデプロイできるように、検索するデータをドメインにアップロードします。Amazon CloudSearch によるインデックス作成のためには、データが JSON 形式または XML 形式である必要があります。Amazon CloudSearch コンソールでは、次の種類のファイルが必要な形式に自動的に変換されます。
+ JSON または XML (.json、.xml) でフォーマットされたドキュメントバッチ
+ カンマ区切り値 (.csv)
+ テキストドキュメント (.txt)

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

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

このチュートリアルでは、 Amazon CloudSearch コンソールを使用してデータを送信する方法を示しますが、コマンドラインツールで [upload documents](uploading-data.md) および [convert](preparing-data.md#processing-source-data) を行ったり、`documents/batch` リソースを使用してドキュメントをアップロードしたりすることもできます (5 MB を超えるデータをアップロードするには、コマンドラインツールまたは API を使用する必要があります)。

**サンプルデータを movies ドメインにアップロードするには**

1. Amazon CloudSearch コンソール ([https://console.aws.amazon.com/cloudsearch/home](https://console.aws.amazon.com/cloudsearch/home)) に移動します。

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

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

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

1. [**次へ**] を選択します。

1. アップロードの概要を確認し、**[ドキュメントをアップロード]** を選択して、インデックス作成のためにドメインにデータを送信します。
**注記**  
データの形式がどのように設定されたかを確認するには、**[生成されたドキュメントバッチをダウンロード]** を選択します。独自のデータの準備に関する詳細については、「[データの準備](preparing-data.md)」を参照してください。

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