Requisiti dello schema del set di dati degli utenti (personalizzati) - Amazon Personalize

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Requisiti dello schema del set di dati degli utenti (personalizzati)

Un set di dati Users memorizza i metadati sui tuoi utenti. Ciò potrebbe includere informazioni come età, sesso e iscrizione al programma fedeltà per ciascun articolo. Per informazioni sui tipi di dati utente che puoi importare in Amazon Personalize, consulta. Set di dati degli utenti

I dati che fornisci per ogni utente devono corrispondere al tuo schema. È necessario fornire almeno un ID utente per ogni utente (lunghezza massima 256 caratteri). A seconda dello schema, i metadati utente possono includere valori vuoti/nulli. Lo schema Users deve avere almeno un campo di metadati, ma se aggiungi un null tipo, questo valore può essere nullo per l'utente. Sei libero di aggiungere campi aggiuntivi a seconda del tuo caso d'uso e dei tuoi dati. Finché i campi non sono elencati come obbligatori o riservati e i tipi di dati sono elencatiTipi di dati dello schema, i nomi dei campi e i tipi di dati sono a tua discrezione.

Per utilizzare dati categorici, aggiungi un campo di tipo string e imposta l'attributo categorico del campo su true nel tuo schema. Quindi includi i dati categorici nel tuo file CSV di massa e nelle importazioni di singoli articoli. Per gli utenti con più categorie, separa ogni valore utilizzando la barra verticale '|'. Ad esempio, per un campo SUBSCRIPTION_MODEL, i dati per un utente potrebbero essere student|monthly|discount.

I valori categoriali possono contenere al massimo 1000 caratteri. Se hai un utente con un valore categorico con più di 1000 caratteri, il processo di importazione del set di dati avrà esito negativo.

Per ulteriori informazioni sui requisiti minimi e sui limiti massimi di dati per un set di dati Users, consulta. Quote del servizio

Esempio di schema Users (personalizzato)

L'esempio seguente mostra come strutturare uno schema Users. Il USER_ID campo è obbligatorio e i GENDER campi AGE e sono metadati. È obbligatorio almeno un campo di metadati ed è possibile aggiungere al massimo 25 campi di metadati. Per informazioni sui requisiti dello schema, vedere. Requisiti per set di dati e schemi personalizzati

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

Per questo schema, le prime righe di dati storici in un file CSV potrebbero avere l'aspetto seguente.

USER_ID,AGE,GENDER 5,34,Male 6,56,Female 8,65,Male ... ...