Seleziona le tue preferenze relative ai cookie

Utilizziamo cookie essenziali e strumenti simili necessari per fornire il nostro sito e i nostri servizi. Utilizziamo i cookie prestazionali per raccogliere statistiche anonime in modo da poter capire come i clienti utilizzano il nostro sito e apportare miglioramenti. I cookie essenziali non possono essere disattivati, ma puoi fare clic su \"Personalizza\" o \"Rifiuta\" per rifiutare i cookie prestazionali.

Se sei d'accordo, AWS e le terze parti approvate utilizzeranno i cookie anche per fornire utili funzionalità del sito, ricordare le tue preferenze e visualizzare contenuti pertinenti, inclusa la pubblicità pertinente. Per continuare senza accettare questi cookie, fai clic su \"Continua\" o \"Rifiuta\". Per effettuare scelte più dettagliate o saperne di più, fai clic su \"Personalizza\".

Schema delle tabelle di metadati S3

Modalità Focus
Schema delle tabelle di metadati S3 - Amazon Simple Storage Service

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

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

Le tabelle di metadati di Amazon S3 contengono righe e colonne. Ogni riga rappresenta un evento di mutazione che ha creato, aggiornato o eliminato un oggetto nel bucket per uso generico. La maggior parte di questi eventi sono il risultato di varie azioni dell'utente, ma alcuni di essi sono il risultato di azioni intraprese da Amazon S3 per conto dell'utente, come le scadenze del ciclo di vita S3 o le transizioni della classe di storage.

S3 Metadata è una pipeline di elaborazione degli eventi progettata per mantenere la tabella dei metadati coerente con le modifiche avvenute nel bucket per uso generico. Tieni presente che, quando S3 Metadata riceve la notifica della creazione o dell'aggiornamento di un oggetto, quest'ultimo potrebbe essere già stato sovrascritto o eliminato nel bucket. Per impostazione predefinita, viene creata una riga di tabella per ogni operazione del bucket S3. Tuttavia, se i metadati degli oggetti vengono eliminati o sovrascritti o gli oggetti non possono più essere recuperati, alcune colonne potrebbero mostrare un NULL valore per indicare lo schema di metadati mancante.

Di seguito è riportato un esempio di tabella di metadati per un bucket per uso generico denominato amzn-s3-demo-bucket:

bucket key sequence_number record_type record_timestamp version_id is_delete_marker size last_modified_date e_tag storage_class is_multipart encryption_status is_bucket_key_enabled kms_key_arn checksum_algorithm object_tags user_metadata requester source_ip_address request_id amzn-s3-demo-bucket Finance/statement1.pdf 80e737d8b4d82f776affffffffffffffff006737d8b4d82f776a00000000000000000000000000000000000000000000000072 CREATE 2024-11-15 23:26:44.899 FALSE 6223 11/15/2024 23:26 e131b86632dda753aac4018f72192b83 STANDARD FALSE SSE-KMS FALSE arn:aws:kms:us-east-1:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890df SSECRC32 {} {count -> Asia, customs -> false, family -> true, location -> Mary, name -> football, user -> United States} 111122223333 192.0.2.1 CVK8FWYRW0M9JW65 amzn-s3-demo-bucket s3-dg.pdf 80e737d8b4e39f1dbdffffffffffffffff006737d8b4e39f1dbd00000000000000000000000000000000000000000000000072 CREATE 2024-11-15 23:26:44.942 FALSE 3554 11/15/2024 23:26 9bb49efc2d92c05558ddffbbde8636d5 STANDARD FALSE DSSE-KMS FALSE arn:aws:kms:us-east-1:936810216292:key/0dcebce6-49fd-4cae-b2e2-5512ad281afd SSESHA1 {} {} 111122223333 192.0.2.1 CVKAQDRAZEG7KXAY amzn-s3-demo-bucket Development/Projects.xls 80e737d8b4ed9ac5c6ffffffffffffffff006737d8b4ed9ac5c600000000000000000000000000000000000000000000000072 CREATE 2024-11-15 23:26:44.966 FALSE 7746 11/15/2024 23:26 729a6863e47fb9955b31bfabce984908 STANDARD FALSE SSE-S3 FALSE NULL SSECRC32 {} {count -> Asia, customs -> Canada, family -> Billiards, filter -> true, location -> Europe, name -> Asia, user -> United States} 111122223333 192.0.2.1 CVK7Z6XQTQ90BSRV

Le tabelle di metadati hanno il seguente schema:

Nome colonna Obbligatorio? Tipo di dati

bucket

Stringa Il nome del bucket per uso generico. Per ulteriori informazioni, consulta Regole di denominazione dei bucket per uso generico.

key

Stringa Nome della chiave dell'oggetto (o della chiave) che identifica in modo univoco l'oggetto in un bucket. Per ulteriori informazioni, consulta Denominazione di oggetti Amazon S3.

sequence_number

Stringa

Il numero di sequenza, che è un ordinale incluso nei record di un determinato oggetto. Per ordinare i record dello stesso bucket e della stessa chiave, è possibile ordinare su sequence_number. Per un determinato bucket e chiave, un valore sequence_number più grande a livello di lessicografia implica che il record è stato introdotto nel bucket più recentemente.

record_type

Stringa

Il tipo di questo record, uno tra CREATE, UPDATE_METADATA o DELETE.

I record CREATE indicano che un nuovo oggetto (o una nuova versione dell'oggetto) è stato scritto nel bucket.

I record UPDATE_METADATA acquisiscono le modifiche ai metadati mutevoli di un oggetto esistente, come la classe di storage o i tag.

I record DELETE indicano che questo oggetto (o questa versione dell'oggetto) è stato cancellato. Quando il controllo delle versioni è abilitato, i record DELETE rappresentano un marcatore di cancellazione o una cancellazione permanente. I marcatori di cancellazione hanno un valore record_type di DELETE e un valore is_delete_marker di True. I record di cancellazione permanente hanno valori nulli in tutte le altre colonne, tranne bucket, key, sequence_number, record_type, record_timestamp e version_id. Per ulteriori informazioni, consulta Eliminazione di versioni di oggetti da un bucket con funzione Controllo delle versioni abilitata.

record_timestamp

Timestamp NTZ (nessun fuso orario)

Il timestamp associato a questo record.

version_id

No Stringa

L'ID versione dell'oggetto. Quando viene attivata la funzione Controllo delle versioni in un bucket, Amazon S3 assegna un numero di versione agli oggetti aggiunti al bucket. Per ulteriori informazioni, consulta Conservazione di più versioni degli oggetti con Controllo delle versioni S3.

Gli oggetti memorizzati nel bucket prima di impostare lo stato del controllo delle versioni hanno un ID versione pari a null.

is_delete_marker

No Booleano

Stato del marcatore di cancellazione dell'oggetto. Se l'oggetto è un marcatore di cancellazione, questo valore è True. In caso contrario, è False. Per ulteriori informazioni, consulta Utilizzo dei contrassegni di eliminazione.

Nota

Le righe aggiunte per i marcatori di cancellazione hanno un valore record_type di DELETE, non UPDATE_METADATA. Se il marcatore di cancellazione viene creato come risultato di una scadenza del ciclo di vita S3, il valore requester è s3.amazonaws.com.

size

No Long

La dimensione dell'oggetto in byte, escluse le dimensioni dei caricamenti multiparte incompleti o dei metadati dell'oggetto. Se is_delete_marker è True, la dimensione è 0. Per ulteriori informazioni, consulta Metadata di oggetti definiti dal sistema.

last_modified_date

No Timestamp NTZ (nessun fuso orario)

Data di creazione dell'oggetto o data dell'ultima modifica, scegliendo la più recente delle due. Per i caricamenti multiparte, la data di creazione dell'oggetto è la data di avvio del caricamento multiparte. Per ulteriori informazioni, consulta Metadata di oggetti definiti dal sistema.

e_tag

No Stringa

Il tag di entità (ETag), che è un hash dell'oggetto. ETag Riflette le modifiche solo al contenuto di un oggetto, non ai suoi metadati. ETag Può essere un MD5 riassunto dei dati dell'oggetto. Il fatto che ETag si tratti di un MD5 digest dipende da come l'oggetto è stato creato e da come è crittografato. Per ulteriori informazioni, consulta Objectnel riferimento alle API di Amazon S3.

storage_class

No Stringa

La classe di storage utilizzata per memorizzare l'oggetto. Uno tra STANDARD, REDUCED_REDUNDANCY, STANDARD_IA, ONEZONE_IA, INTELLIGENT_TIERING, GLACIER, DEEP_ARCHIVE o GLACIER_IR. Per ulteriori informazioni, consulta Comprensione e gestione delle classi di storage Amazon S3.

is_multipart

No Booleano

Il tipo di caricamento dell'oggetto. Se l'oggetto è stato caricato come caricamento multiparte, questo valore è True. In caso contrario, è False. Per ulteriori informazioni, consulta Caricamento e copia di oggetti utilizzando il caricamento multiparte in Amazon S3.

encryption_status

No Stringa

Lo stato di crittografia lato server dell'oggetto, a seconda del tipo di chiave di crittografia utilizzata: crittografia lato server con chiavi gestite da Amazon S3 (SSE-S3), crittografia lato server con chiavi AWS Key Management Service (AWS KMS) (SSE-KMS), crittografia lato server dual-layer con AWS KMS keys (DSSE-KMS) o crittografia lato server con chiavi fornite dal cliente (SSE-C). Se l'oggetto non è crittografato, questo valore è null. I valori possibili sono SSE-S3, SSE-KMS, DSSE-KMS, SSE-C o null. Per ulteriori informazioni, consulta Protezione dei dati con la crittografia.

is_bucket_key_enabled

No Booleano

Stato di abilitazione della chiave S3 Bucket dell'oggetto. Se l'oggetto utilizza una chiave S3 Bucket per SSE-KMS, questo valore è True. In caso contrario, è False. Per ulteriori informazioni, consulta Configurazione di una chiave bucket S3 a livello di oggetto.

kms_key_arn

No Stringa

Il nome della risorsa Amazon (ARN) per la chiave KMS con cui l'oggetto è crittografato, per le righe in cui encryption_status è SSE-KMS o DSSE-KMS. Se l'oggetto non è crittografato con SSE-KMS o DSSE-KMS, il valore è null. Per ulteriori informazioni, consulta Utilizzo della crittografia lato server con chiavi (SSE-KMS) AWS KMS e Utilizzo della crittografia lato server a due livelli con AWS KMS chiavi (DSSE-KMS).

Nota

Se una riga rappresenta una versione dell'oggetto che non esisteva più al momento dell'elaborazione di un evento di cancellazione o sovrascrittura, kms_key_arn contiene un valore nullo, anche se il valore della colonna encryption_status è SSE-KMS o DSSE-KMS.

checksum_algorithm

No Stringa

L'algoritmo utilizzato per creare il checksum dell'oggetto, uno tra CRC64-NVME, CRC32, CRC32C, SHA1 o SHA256. Se non è presente alcun checksum, questo valore è null. Per ulteriori informazioni, consulta Utilizzo di algoritmi di checksum supportati.

object_tags

No Mappa <String, String>

I tag dell'oggetto che sono associati all'oggetto. I tag degli oggetti sono memorizzati come una mappa di coppie chiave-valore. Se un oggetto non ha tag oggetto, viene memorizzata una mappa vuota ({}). Per ulteriori informazioni, consulta Suddivisione in categorie dello storage utilizzando i tag

Nota

Se il valore record_type è DELETE, la colonna object_tags contiene un valore nullo. Se il valore record_type è CREATE o UPDATE_METADATA, le righe che rappresentano versioni di oggetti non più esistenti al momento dell'elaborazione di un evento di cancellazione o sovrascrittura conterranno un valore nullo nella colonna object_tags.

user_metadata

No Mappa <String, String>

I metadati utente che sono associati all'oggetto. I metadati utente sono memorizzati come una mappa di coppie chiave-valore. Se un oggetto non ha metadati utente, viene memorizzata una mappa vuota ({}). Per ulteriori informazioni, consulta Metadati di oggetti definiti dall'utente.

Nota

Se il valore record_type è DELETE, la colonna user_metadata contiene un valore nullo. Se il valore record_type è CREATE o UPDATE_METADATA, le righe che rappresentano versioni di oggetti non più esistenti al momento dell'elaborazione di un evento di cancellazione o sovrascrittura conterranno un valore nullo nella colonna user_metadata.

requester

No Stringa

L' Account AWS ID del richiedente o del Servizio AWS principale che ha effettuato la richiesta.

source_ip_address

No Stringa

L'indirizzo IP di origine della richiesta. Per i record generati da una richiesta dell'utente, questa colonna contiene l'indirizzo IP di origine della richiesta. Per le azioni intraprese da Amazon S3 o da un altro utente per Servizio AWS conto dell'utente, questa colonna contiene un valore nullo.

request_id

No Stringa

ID richiesta associato alla richiesta.

PrivacyCondizioni del sitoPreferenze cookie
© 2025, Amazon Web Services, Inc. o società affiliate. Tutti i diritti riservati.