

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

# Clean Rooms ML 的訓練資料需求
<a name="ml-training-data-requirements"></a>

若要成功建立類似模型，您的訓練資料必須符合下列要求：
+ 訓練資料必須是 Parquet、CSV 或 JSON 格式。
**注意**  
不支援 Zstandard (ZSTD) 壓縮 Parquet 資料。
+ 您的訓練資料必須編製目錄 AWS Glue。如需詳細資訊，請參閱《 AWS Glue 開發人員指南》中的 [ AWS Glue Data Catalog 入門](https://docs.aws.amazon.com/glue/latest/dg/start-data-catalog.html)。我們建議您使用 AWS Glue 爬蟲程式來建立資料表，因為系統會自動推斷結構描述。
+ 包含訓練資料和種子資料的 Amazon S3 儲存貯體位於與其他 Clean Rooms ML 資源相同的 AWS 區域。
+ 訓練資料必須至少包含 100，000 個唯一使用者 IDs，每個 ID 至少有兩個項目互動。
+ 訓練資料必須至少包含 100 萬筆記錄。
+ [CreateTrainingDataset](https://docs.aws.amazon.com/cleanrooms-ml/latest/APIReference/API_CreateTrainingDataset.html) 動作中指定的結構描述必須與建立 AWS Glue 資料表時定義的結構描述相符。
+ 在 [CreateTrainingDataset](https://docs.aws.amazon.com/cleanrooms-ml/latest/APIReference/API_CreateTrainingDataset.html) 動作中定義了所提供資料表中定義的必要欄位。


<table>
<thead>
  <tr><th>欄位類型</th><th>支援的資料類型</th><th>必要</th><th>說明</th></tr>
</thead>
<tbody>
  <tr><td>USER_ID</td><td>string， int， bigint </td><td>是</td><td>資料集中每個使用者的唯一識別符。它應該是非個人身分識別資訊 (PII) 值。這可能是雜湊識別符或客戶 ID。</td></tr>
  <tr><td>ITEM_ID</td><td>string， int， bigint</td><td>是</td><td>使用者與之互動的每個項目的唯一識別符。</td></tr>
  <tr><td>TIMESTAMP</td><td>bigint、int、時間戳記</td><td>是</td><td>使用者與項目互動的時間。值必須採用秒格式的 Unix epoch 時間。</td></tr>
  <tr><td>CATEGORICAL_FEATURE</td><td>string， int， float， bigint， double， 布林值， array</td><td>否</td><td>擷取與使用者或項目相關的分類資料。這可能包括事件類型 （例如點擊或購買）、使用者人口統計資料 （年齡群組、性別 - 匿名）、使用者位置 （城市、國家 - 匿名）、項目類別 （例如衣服或電子） 或項目品牌。</td></tr>
  <tr><td>NUMERICAL_FEATURE</td><td>雙、浮點數、int、biint</td><td>否</td><td>擷取與使用者或項目相關的數值資料。這可能包括使用者購買歷史記錄 （總花費金額）、項目價格、項目造訪次數，或項目的使用者評分。</td></tr>
</tbody>
</table>

+ 或者，您可以提供總共最多 10 個分類或數值功能。

以下是 CSV 格式的有效訓練資料集範例

```
USER_ID,ITEM_ID,TIMESTAMP,EVENT_TYPE(CATEGORICAL FEATURE),EVENT_VALUE (NUMERICAL FEATURE)
196,242,881250949,click,15
186,302,891717742,click,13
22,377,878887116,click,10
244,51,880606923,click,20
166,346,886397596,click,10
```