使用者資料集需求 (VIDEO_ON_ 網域DEMAND) - Amazon Personalize

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

使用者資料集需求 (VIDEO_ON_ 網域DEMAND)

使用者資料集會儲存使用者的中繼資料。這可能包括每個用戶的年齡,興趣,性別和忠誠度會員資格等信息。如需可匯入到 Amazon Personalize 的使用者資料類型的相關資訊,請參閱用戶元數據。如需 Amazon Personalize 架構一般需求的資訊,請參閱為 Amazon Personalize 結構描述建立結構描述JSON檔案。這些需求適用於所有結構描述,無論網域為何。

對於所有 VIDEO _ON_ DEMAND 使用案例,Users 資料集都是選用的。如果您有使用者資料,建議您建立使用者資料,以取得最相關的建議。如果您建立 Users 資料集,您的結構描述必須包含下列欄位。

  • USER_ID

  • 1 個中繼資料欄位 (分類string或數字)

您可以根據使用案例和資料自由新增其他欄位。只要欄位未列為必填或保留,且中列出了資料類型結構描述資料類型,欄位名稱和資料類型就由您決定。如需 VIDEO _ON_ DEMAND 網域之使用者資料集的預設結構描述範例,請參閱。預設使用者綱要 (VIDEO_ON_ 網域DEMAND)

預設結構描述中包含SUBSCRIPTION_MODEL欄位。此欄位是選擇性的保留關鍵字,且必須將類string別設定為true的類型。若要取得最佳建議,如果您的資料中有每個使用者的訂閱模型資訊,建議您將此欄位保留在結構描述中。您匯入的資料必須與您的資料架構相符。

使用分類資料

若要使用分類資料,請新增類型欄位,stringtrue在結構描述中將欄位的分類屬性設定為。然後在大量CSV檔案和個別記錄匯入中加入分類資料。對於具有多個類別的使用者,請使用垂直列「|」分隔每個值。例如,對於 SUBSCRIPTION _ MODEL 欄位,使用者的資料可能是學生 | 月 | discount。

分類值最多可包含 1000 個字元。如果使用者的分類值超過 1000 個字元,則資料集匯入工作將會失敗。

預設使用者綱要 (VIDEO_ON_ 網域DEMAND)

以下是 Users 資料集的預設 VIDEO _ON_ DEMAND 網域結構描述。

{ "type": "record", "name": "Users", "namespace": "com.amazonaws.personalize.schema", "fields": [ { "name": "USER_ID", "type": "string" }, { "name": "SUBSCRIPTION_MODEL", "type": "string", "categorical": true } ], "version": "1.0" }