

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 sulle interazioni tra azioni (personalizzato)
<a name="action-interactions-dataset-requirements"></a>

Un *set di dati sulle interazioni Action* archivia i dati storici e in tempo reale delle interazioni tra utenti e azioni nel set di dati *Actions*. Per informazioni sui tipi di dati che Amazon Personalize può utilizzare, consulta. [Dati di interazione tra azioni](action-interactions-datasets.md)

 I dati forniti per ogni interazione devono corrispondere al tuo schema. A seconda dello schema, i metadati di interazione possono includere empty/null valori. Lo schema deve includere almeno quanto segue: 
+ USER\_ID
+ ACTION\_ID
+ TIMESTAMP
+ EVENT\_TYPE

Puoi aggiungere campi aggiuntivi a seconda del tuo caso d'uso e dei tuoi dati. Puoi scegliere i nomi dei campi e i tipi di dati a meno che i campi non siano elencati come obbligatori o riservati e i tipi di dati non siano elencati in[Tipi di dati dello schema](how-it-works-dataset-schema.md#personalize-datatypes).

Per ulteriori informazioni sui requisiti minimi e sui limiti massimi di dati per un set di dati di interazioni Action, vedere[Service Quotas](limits.md#limits-table). 

## Esempio di schema del set di dati sulle interazioni d'azione (personalizzato)
<a name="schema-examples-action-interactions"></a>

L'esempio seguente mostra uno schema per un set di dati di interazioni Action con solo i campi obbligatori. Per informazioni sui requisiti generali di formattazione dello schema, vedere. [Requisiti di formattazione dello schema](how-it-works-dataset-schema.md#general-schema-requirements) 

```
{

  "type": "record",
  "name": "ActionInteractions",
  "namespace": "com.amazonaws.personalize.schema",
  "fields": [
      {
          "name": "USER_ID",
          "type": "string"
      },
      {
          "name": "ACTION_ID",
          "type": "string"
      },
      {
          "name": "EVENT_TYPE",
          "type": "string"
      },
      {
          "name": "TIMESTAMP",
          "type": "long"
      }
  ],
  "version": "1.0"
}
```

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

```
USER_ID,ACTION_ID,EVENT_TYPE,TIMESTAMP
35,73,Viewed,1586731606
54,35,Not taken,1586731609
9,33,Viewed,1586735158
23,10,Taken,1586735697
27,11,Taken,1586735763
...
...
```