

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 del set di dati sulle interazioni tra elementi (dominio VIDEO\_ON\_DEMAND)
<a name="VIDEO-ON-DEMAND-interactions-dataset"></a>

 Un *set di dati sulle interazioni tra articoli* archivia i dati storici e in tempo reale delle interazioni tra utenti e articoli nel tuo catalogo VIDEO\_ON\_DEMAND. Per ulteriori informazioni sui tipi di dati che è possibile archiviare in un set di dati di interazioni, consulta. [Dati di interazione tra gli articoli](interactions-datasets.md) 

 È necessario disporre di un set di dati sulle interazioni tra elementi per tutti i casi d'uso e lo schema deve avere i seguenti campi: 
+ USER\_ID (`string`)
+ ITEM\_ID `string`
+ TIMESTAMP (`long`)
+ EVENT\_TYPE (`string`e in base al [caso d'uso](domain-use-cases.md) e ai tipi di evento) `Watch` `Click`

 Lo schema può includere anche le seguenti parole chiave riservate:
+ EVENT\_VALUE (`float`,) `null`
+ IMPRESSIONE (,) `string` `null`
+ RECOMMENDATION\_ID (,) `string` `null`

 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 elencati[Tipi di dati dello schema](how-it-works-dataset-schema.md#personalize-datatypes), i nomi dei campi e i tipi di dati sono a tua discrezione. Per un esempio dello schema predefinito per i set di dati sulle interazioni tra elementi per i domini VIDEO\_ON\_DEMAND, vedi. [Schema di interazione predefinito (dominio VIDEO\_ON\_DEMAND)](#VIDEO-ON-DEMAND-interactions-schema) 

 Facoltativamente, aggiungi la parola chiave riservata EVENT\_VALUE se disponi di dati di valore per gli eventi, come la percentuale di un video guardato. Facoltativamente, aggiungi la parola chiave riservata IMPRESSION se desideri includere dati sulle impressioni esplicite e implicite. Per ulteriori informazioni sulla registrazione dei dati sulle impressioni, vedere. [Dati sulle impressioni](interactions-datasets.md#interactions-impressions-data) 

 Il numero totale massimo di campi di metadati opzionali che è possibile aggiungere a un set di dati sulle interazioni degli elementi, sommato al numero totale di tipi di eventi *distinti* nei dati di interazione degli elementi, è 10. I campi di metadati inclusi in questo conteggio sono i campi EVENT\_TYPE, EVENT\_VALUE insieme a tutti i campi di metadati personalizzati aggiunti allo schema. Il numero massimo di campi di metadati esclusi i campi riservati, come IMPRESSION, è 5. I valori categoriali possono contenere al massimo 1000 caratteri. Se hai un'interazione con un valore categorico superiore a 1000, 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 sulle interazioni tra elementi per il dominio VIDEO\_ON\_DEMAND, consulta. [Service Quotas](limits.md#limits-table) Per informazioni sui requisiti generali dello schema di Amazon Personalize, come i requisiti di formattazione e i tipi di dati di campo disponibili, consulta. [Creazione di file JSON di schema per schemi Amazon Personalize](how-it-works-dataset-schema.md) Questi requisiti si applicano a tutti gli schemi, indipendentemente dal dominio. 

## Schema di interazione predefinito (dominio VIDEO\_ON\_DEMAND)
<a name="VIDEO-ON-DEMAND-interactions-schema"></a>

 Di seguito è riportato lo schema di dominio VIDEO\_ON\_DEMAND predefinito per i set di dati sulle interazioni tra elementi. 

```
{

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