

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à.

# User-defined tipi (UDT) in Amazon Keyspaces
<a name="udts"></a>

Un tipo definito dall'utente (UDT) è un raggruppamento di campi e tipi di dati che puoi utilizzare per definire una singola colonna in Amazon Keyspaces. I tipi di dati validi per gli UDT sono tutti i tipi di dati Cassandra supportati, incluse raccolte e altri UDT che hai già creato nello stesso spazio di chiavi. Per ulteriori informazioni sui tipi di dati Cassandra supportati, consulta. [Supporto per i tipi di dati Cassandra](cassandra-apis.md#cassandra-data-type)

Puoi utilizzare tipi definiti dall'utente (UDT) in Amazon Keyspaces per organizzare i dati in modo più efficiente. Ad esempio, puoi creare UDT con raccolte annidate che ti consentono di implementare una modellazione dei dati più complessa nelle tue applicazioni. È inoltre possibile utilizzare la parola chiave frozen per definire gli UDT.

Gli UDT sono associati a uno spazio chiave e disponibili per tutte le tabelle e gli UDT nello stesso spazio chiave. È possibile creare UDT in spazi chiave a regione singola e multiregione.

È possibile creare nuove tabelle o modificare tabelle esistenti e aggiungere nuove colonne che utilizzano un UDT. Per creare un UDT con un UDT nidificato, quest'ultimo deve essere congelato.

Per verificare quanti UDT sono supportati per keyspace, i livelli di nidificazione supportati e altri valori e quote predefiniti relativi agli UDT, vedi. [Quote e valori predefiniti per i tipi definiti dall'utente (UDT) in Amazon Keyspaces](quotas.md#quotas-udts)

Per informazioni su come calcolare la dimensione codificata degli UDT, vedere. [Stima la dimensione codificata dei valori dei dati in base al tipo di dati](calculating-row-size.md#calculating-row-size-data-types)

Per ulteriori informazioni sulla sintassi CQL, vedere. [User-defined tipi (UDT)](cql.ddl.type.md)

Per ulteriori informazioni sugli UDT e sul ripristino point-in-time, consulta. [Ripristino PITR di tabelle con tipi definiti dall'utente (UDT)](PointInTimeRecovery_HowItWorks.md#howitworks_backup_udt)

**Topics**
+ [Configurazione delle autorizzazioni](configure-udt-permissions.md)
+ [Crea un UDT](keyspaces-create-udt.md)
+ [Visualizza UDT](keyspaces-view-udt.md)
+ [Eliminare un UDT](keyspaces-delete-udt.md)