

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

# Schema della tabella di annotazione dei metadati S3
<a name="metadata-tables-annotation-schema"></a>

La tabella delle annotazioni tiene traccia delle annotazioni più recenti sugli oggetti presenti nel bucket generico. Ogni riga rappresenta un'annotazione su una versione specifica dell'oggetto. È possibile utilizzare la tabella di annotazione per scoprire e recuperare oggetti in base al contenuto delle annotazioni. Ad esempio, è possibile interrogare la tabella delle annotazioni per trovare tutti gli oggetti con un'annotazione specifica, recuperare il contenuto dell'annotazione che corrisponde a un predicato in base alla dimensione dell'oggetto o al prefisso chiave o correlare le annotazioni tra gli oggetti.

Quando abiliti la tabella di annotazione per la configurazione della tabella di metadati, la tabella viene sottoposta a un processo noto come *backfilling*, durante il quale Amazon S3 esegue la scansione del bucket generico per recuperare i dati di annotazione per tutti gli oggetti. A seconda del numero di oggetti nel bucket, questo processo può richiedere da minuti a ore. **Al termine del riempimento, lo stato passa da **Backfilling** a Active.**

**Nota**  
Ti viene addebitato il costo del riempimento della tabella delle annotazioni. Per ulteriori informazioni, consulta [Prezzi di Amazon S3](https://aws.amazon.com/s3/pricing/).

Le tabelle di annotazione hanno lo schema seguente:


| Nome della colonna | Obbligatorio? | Tipo di dati | Description | 
| --- | --- | --- | --- | 
| `bucket` | Sì | Stringa | Il nome del bucket generico. | 
| `object_key` | Sì | Stringa | Nome della chiave dell'oggetto (o della chiave) che identifica in modo univoco l'oggetto in un bucket. | 
| `object_version_id` | No | Stringa | L'ID versione dell'oggetto. | 
| `object_join_key` | Sì | Stringa | Un identificatore univoco per l'oggetto, assegnato con ogni nuova versione o quando la versione nulla viene creata o sovrascritta. Utilizzate questa colonna per unirvi alle tabelle dell'inventario o del diario. | 
| `name` | Sì | Stringa | Il nome dell'annotazione. | 
| `sequence_number` | Sì | Stringa | Un valore ordinale per ordinare le revisioni delle annotazioni. Per un dato bucket, e `object_key``object_version_id`, un valore lessicograficamente più grande implica che il record sia stato introdotto più `sequence_number` di recente. | 
| `last_modified_date` | No | Timestamp NTZ (nessun fuso orario) | La data e l'ora dell'ultima modifica dell'annotazione. | 
| `size` | No | Long | La dimensione del payload dell'annotazione in byte. | 
| `e_tag` | No | Stringa | L'ETag del contenuto dell'annotazione. | 
| `checksum_algorithm` | No | Stringa | L'algoritmo di checksum utilizzato per l'annotazione. Se non è presente alcun checksum, questo valore è null. | 
| `replication_status` | No | Stringa | Lo stato di replica dell'annotazione. `PENDING``COMPLETED`, e `FAILED` sono visibili solo all'origine della replica. `REPLICA`sono visibili solo nella destinazione di replica. Se non esiste una configurazione di replica applicabile, questo valore è nullo. | 
| `text_value` | No | Stringa | Il contenuto dell'annotazione (testo)UTF-8 . | 