

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

# インタラクションの個別のインポート
<a name="importing-interactions"></a>

 [スキーマとデータセットの作成](data-prep-creating-datasets.md) を完了してアイテムインタラクションデータセットを作成したら、1 つ以上の新しいイベントをデータセットに個別にインポートできます。インタラクション*[イベント](https://docs.aws.amazon.com/glossary/latest/reference/glos-chap.html#event)*を個別にインポートするには、*[イベントトラッカー](https://docs.aws.amazon.com/glossary/latest/reference/glos-chap.html#event-tracker)*を作成してから、1 つ以上のイベントをアイテムインタラクションデータセットにインポートします。Amazon Personalize コンソールを使用して個々のインタラクションイベントの履歴をインポートしたり、 AWS Command Line Interface (AWS CLI)、または AWS SDKs を使用して履歴イベントまたはリアルタイムイベントをインポートしたりできます。

このセクションには、Amazon Personalize コンソールを使用したイベントのインポートに関する情報が含まれています。Amazon Personalize コンソールを使用して、履歴イベント*のみ*をインポートすることをお勧めします。 AWS CLI または AWS SDKs「」を参照してください[レコメンデーションに影響を与えるリアルタイムイベントの記録](recording-events.md)。

Amazon Personalize が新しいレコードのフィルターを更新する方法、および新しいレコードがレコメンデーションにどのように影響するかについては、「[Amazon Personalize データセットへの個々のレコードのインポート](incremental-data-updates.md)」を参照してください。

**Topics**
+ [イベントトラッカーの作成 (コンソール)](#event-tracker-console)
+ [イベントの個別のインポート (コンソール)](#importing-interactions-console)

## イベントトラッカーの作成 (コンソール)
<a name="event-tracker-console"></a>

**注記**  
 イベントトラッカーを作成した場合は、[イベントの個別のインポート (コンソール)](#importing-interactions-console) にスキップできます。

イベントをインタラクションデータセットにインポートする前に、データセットグループの*[イベントトラッカー](https://docs.aws.amazon.com/glossary/latest/reference/glos-chap.html#event-tracker)*を作成する必要があります。

**イベントトラッカーを作成するには (コンソール)**

1. [https://console.aws.amazon.com/personalize/home](https://console.aws.amazon.com/personalize/home) で Amazon Personalize コンソールを開き、アカウントにサインインします。

1.  **[データセットグループ]** ページで、イベントのインポート先とするアイテムインタラクションデータセットを含むデータセットグループを選択します。

1. データセットグループの **[Dashboard]** (ダッシュボード) の **[Install event ingestion SDK]** (イベント取り込み SDK をインストール) で、**[Start]** (開始) を選択します。

1. **[Configure tracker]** (トラッカーを設定) のページの **[Tracker configurations]** (トラッカーの設定) で、**[Tracker name]** (トラッカー名) にイベントトラッカーの名前を入力し、**[Next]** (次へ) を選択します。

1. **SDK のインストール**ページには、新しいイベントトラッカー**の追跡 ID** と、 AWS Amplify または を使用してイベントデータをストリーミング AWS Lambda する手順が表示されます。

   Amazon Personalize コンソールを使用してイベントデータをアップロードしているため、この情報は無視してかまいません。 AWS Amplify または を使用してイベントデータを AWS Lambda ストリーミングする場合は、イベントトラッカーページでイベント**トラッカー**を選択してこの情報を表示できます。

1. [**Finish**] を選択してください。コンソールを使用してイベントをインポートできるようになりました (「[イベントの個別のインポート (コンソール)](#importing-interactions-console)」を参照してください。または、`PutEvents` 操作を使用してリアルタイムでイベントを記録します (「[レコメンデーションに影響を与えるリアルタイムイベントの記録](recording-events.md)」を参照)。

## イベントの個別のインポート (コンソール)
<a name="importing-interactions-console"></a>

 イベントトラッカーを作成した後、アイテムインタラクションデータセットにイベントを個別にインポートできます。この手順は、アイテムインタラクションデータセットが既に作成されていることを前提としています。データセットの作成については、「[スキーマとデータセットの作成](data-prep-creating-datasets.md)」を参照してください。

**イベントを個別にインポートするには (コンソール)**

1. [https://console.aws.amazon.com/personalize/home](https://console.aws.amazon.com/personalize/home) で Amazon Personalize コンソールを開き、アカウントにサインインします。

1. **[データセットグループ]** ページで、イベントのインポート先とするアイテムインタラクションデータセットを含むデータセットグループを選択します。

1. ナビゲーションペインで、**[datasets]** (データセット) を選択します。

1. **[Datasets]** (データセット) のページで、Interactions データセットを選択します。

1. データセットの詳細のページの右上で、**[Modify dataset]** (データセットを変更) を選択し、**[Create record]** (レコードを作成) を選択します。

1. **[Create user-item interaction record(s)]** (ユーザーとアイテムのインタラクションレコードを作成) のページの **[Record input]** (レコードの入力) で、イベントの詳細を JSON 形式で入力します。イベントのフィールドの名前と値は、アイテムインタラクションデータセットを作成したときに使用したスキーマと一致する必要があります。Amazon Personalize は、このスキーマのフィールド名とデータ型を含む JSON テンプレートを提供します。一度に最大 10 個のイベントをインポートできます。

1. **[Create record(s)]** (レコードを作成) を選択します。**[レスポンス]** では、インポートの結果が一覧表示され、成功または失敗のメッセージが表示されます。