個別匯入互動 - Amazon Personalize

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

個別匯入互動

完成 建立資料集和結構描述 Item 互動資料集的建立後,您可以個別將一或多個新事件匯入資料集。若要個別匯入互動件,您可以建立事件追蹤器,然後將一或多個事件匯入項目互動資料集。您可以使用 Amazon Personalize 主控台匯入歷史個別互動事件,或使用 AWS Command Line Interface (AWS CLI) 或軟體AWS開發套件匯入歷史或即時事件。

本節包括使用 Amazon Personalize 主控台匯入事件的相關資訊。我們建議您使用 Amazon Personalize 主控台匯入歷史事件。如需使用AWS CLI或 AWS SDK 即時記錄事件的相關資訊,請參閱記錄事件

如需 Amazon Personalize 如何針對新記錄更新篩選條件,以及新記錄如何影響建議的資訊,請參閱匯入個別記錄

創建事件跟踪器(控制台)

注意

如果您已建立事件追蹤器,則可以跳至個別匯入事件 (主控台)

您必須先為資料集群組建立事件追蹤程式,才能將事件匯入 Interactions 資料集。

若要建立事件追蹤器 (主控台)
  1. https://console.aws.amazon.com/personalize/home 打開 Amazon Personalize 化控制台並登錄到您的帳戶。

  2. 在 [資料集群組] 頁面上,選擇具有您要匯入事件之項目互動資料集的資料集群組。

  3. 在資料集群組的儀表板上,在 [安裝事件擷取 SDK] 中,選擇 [開始]。

  4. 在 [設定追蹤器] 頁面的 [追蹤器組態] 中,對於 [追蹤器名稱],提供事件追蹤器的名稱,然後選擇 [下一步]。

  5. [安裝 SDK] 頁面會顯示新事件追蹤器的追蹤 ID,AWS Lambda以及使用AWS Amplify或串流事件資料的指示。

    您可以忽略此資訊,因為您使用 Amazon Personalize 主控台上傳事件資料。如果您想要使用AWS Amplify或 future 串流事件資料,您可以AWS Lambda在「事件追蹤器」頁面上選擇事件追蹤器來檢視此資訊。

  6. 選擇 Finish (完成)。您現在可以使用主控台匯入事件 (請參閱個別匯入事件 (主控台)或使用PutEvents作業即時記錄事件 (請參閱記錄事件)。

個別匯入事件 (主控台)

建立事件追蹤器之後,您可以將事件個別匯入項目互動資料集。此程序假設您已經建立了 Item 互動資料集。如需建立資料集的詳細資訊,請參閱建立資料集和結構描述

若要個別匯入事件 (主控台)
  1. https://console.aws.amazon.com/personalize/home 打開 Amazon Personalize 化控制台並登錄到您的帳戶。

  2. 在 [資料集群組] 頁面上,選擇具有您要匯入事件之項目互動資料集的資料集群組。

  3. 在導覽窗格中,選擇資料集

  4. 在 [資料集] 頁面上,選擇互動資料集。

  5. 在資料集詳細資料頁面右上角,選擇 [修改資料集],然後選擇 [建立記錄]。

  6. 在 [建立使用者項目互動記錄] 頁面中,對於 [記錄輸入],以 JSON 格式輸入事件詳細資訊。事件的欄位名稱和值必須與您建立 Item 互動資料集時使用的結構描述相符。Amazon Personalize 提供 JSON 範本,其中包含此結構描述中的欄位名稱和資料類型。您一次最多可以匯入 10 個事件。

  7. 選擇 [建立記錄]。在「回應」中,會列出匯入的結果,並顯示成功或失敗訊息。