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 delle tabelle del journal S3 Metadata
La tabella del diario registra le modifiche apportate ai dati quasi in tempo reale, aiutandoti a identificare i nuovi dati caricati nel bucket, tenere traccia degli oggetti eliminati di recente, monitorare le transizioni del ciclo di vita e altro ancora. La tabella journal registra nuovi oggetti e aggiornamenti ai tuoi oggetti e ai relativi metadati (quegli aggiornamenti che richiedono un'operazione o un'PUT
operazione). DELETE
Poiché questa tabella è interrogabile, puoi controllare le modifiche al tuo bucket tramite semplici query SQL.
È possibile utilizzare la tabella journal per casi d'uso in materia di sicurezza, controllo e conformità per tenere traccia degli oggetti caricati, eliminati e modificati nel bucket. Ad esempio, è possibile eseguire una query nella tabella del diario per rispondere a domande come:
-
Quali oggetti sono stati eliminati nelle ultime 24 ore da S3 Lifecycle?
-
Da quali indirizzi IP provengono le
PUT
richieste più recenti? -
Quali AWS Key Management Service (AWS KMS) chiavi sono state utilizzate per
PUT
le richieste negli ultimi 7 giorni? -
Quali oggetti nel tuo bucket sono stati creati da Amazon Bedrock negli ultimi cinque giorni?
Le tabelle del journal dei 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 deriva da azioni degli utenti, ma alcuni di questi eventi derivano da azioni intraprese da Amazon S3 per tuo conto, come le scadenze del ciclo di vita di S3 o le transizioni di classi di storage.
Le tabelle del diario dei metadati di S3 alla fine sono coerenti con le modifiche apportate al bucket generico. In alcuni casi, nel momento in cui S3 Metadata riceve la notifica della creazione o dell'aggiornamento di un oggetto, tale oggetto potrebbe essere già stato sovrascritto o eliminato nel bucket. In questi casi, gli oggetti non possono più essere recuperati e alcune colonne potrebbero mostrare un valore NULL per indicare lo schema di metadati mancante.
Di seguito è riportato un esempio di tabella journal per un bucket 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 del diario hanno lo schema seguente:
Nome colonna | Obbligatorio? | Tipo di dati | |
---|---|---|---|
|
Sì | Stringa | Il nome del bucket per uso generico. Per ulteriori informazioni, consulta Regole di denominazione dei bucket per uso generico. |
|
Sì | 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. |
|
Sì | 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 |
|
Sì | Stringa | Il tipo di questo record, uno tra I record I record I record |
|
Sì | Timestamp NTZ (nessun fuso orario) | Il timestamp associato a questo record. |
|
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. |
|
No | Booleano |
Stato del marcatore di cancellazione dell'oggetto. Se l'oggetto è un marcatore di cancellazione, questo valore è NotaLe righe aggiunte per i marcatori di cancellazione hanno un valore |
|
No | Long | La dimensione dell'oggetto in byte, escluse le dimensioni dei caricamenti multiparte incompleti o dei metadati dell'oggetto. Se |
|
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. |
|
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 Object nella documentazione di riferimento delle API di Amazon S3. |
|
No | Stringa | La classe di storage utilizzata per memorizzare l'oggetto. Uno tra |
|
No | Booleano | Il tipo di caricamento dell'oggetto. Se l'oggetto è stato caricato come caricamento multiparte, questo valore è |
|
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 |
|
No | Booleano | Stato di abilitazione della chiave S3 Bucket dell'oggetto. Se l'oggetto utilizza una chiave S3 Bucket per SSE-KMS, questo valore è |
|
No | Stringa |
Il nome della risorsa Amazon (ARN) per la chiave KMS con cui l'oggetto è crittografato, per le righe in cui NotaSe una riga rappresenta una versione dell'oggetto che non esisteva più al momento dell'elaborazione di un evento di cancellazione o sovrascrittura, |
|
No | Stringa | L'algoritmo utilizzato per creare il checksum dell'oggetto, uno tra |
|
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 ( NotaSe il valore |
|
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 ( NotaSe il valore |
|
No | Stringa | L' Account AWS ID del richiedente o del Servizio AWS principale che ha effettuato la richiesta. Ad esempio, se il richiedente è S3 Lifecycle, questo valore è. |
|
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. |
|
No | Stringa | ID richiesta associato alla richiesta. |