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à.
Abilitazione o disabilitazione delle tabelle di inventario in tempo reale
Per impostazione predefinita, la configurazione della tabella di metadati contiene una tabella journal, che registra gli eventi che si verificano per gli oggetti nel bucket. La tabella journal è necessaria per ogni configurazione della tabella di metadati.
Facoltativamente, puoi aggiungere una tabella di inventario in tempo reale alla configurazione della tabella dei metadati. La tabella dell'inventario live fornisce un inventario semplice e interrogabile di tutti gli oggetti e delle relative versioni presenti nel bucket, in modo da poter determinare lo stato più recente dei dati.
Nota
Se hai creato la configurazione dei metadati S3 prima del 15 luglio 2025, non puoi abilitare una tabella di inventario su quella configurazione. Ti consigliamo di eliminare e ricreare la configurazione in modo da poter creare una tabella di inventario e far scadere i record della tabella di registrazione. Per ulteriori informazioni, consulta Abilitazione delle tabelle di inventario sulle configurazioni di metadati create prima del 15 luglio 2025.
La tabella di inventario contiene i metadati più recenti per tutti gli oggetti nel bucket. È possibile utilizzare questa tabella per semplificare e velocizzare i flussi di lavoro aziendali e i processi relativi ai Big Data identificando gli oggetti che si desidera elaborare per vari carichi di lavoro. Ad esempio, è possibile interrogare la tabella dell'inventario per eseguire le seguenti operazioni:
-
Trova tutti gli oggetti archiviati nella classe di storage S3 Glacier Deep Archive.
-
Crea una distribuzione di tag per oggetti o trova oggetti senza tag.
-
Trova tutti gli oggetti che non sono crittografati utilizzando la crittografia lato server con chiavi AWS Key Management Service (AWS KMS) (SSE-KMS).
-
Confronta la tabella dell'inventario in due momenti diversi per comprendere la crescita degli oggetti con tag specifici.
Se scegli di abilitare una tabella di inventario 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 metadati iniziali per tutti gli oggetti presenti nel bucket. A seconda del numero di oggetti nel bucket, questo processo può richiedere da minuti (minimo 15 minuti) a ore. Al termine del processo di riempimento, lo stato della tabella dell'inventario passa da Backfilling a Active. Una volta completato il riempimento, gli aggiornamenti degli oggetti si riflettono in genere nella tabella dell'inventario entro un'ora.
Nota
-
Ti viene addebitato un costo per il riempimento della tabella dell'inventario. Se il tuo bucket per uso generico contiene più di un miliardo di oggetti, ti viene inoltre addebitata una tariffa mensile per la tabella dell'inventario. Per ulteriori informazioni, consulta Prezzi di Amazon S3
. -
Non puoi sospendere gli aggiornamenti della tabella dell'inventario e poi riprenderli. Tuttavia, puoi disabilitare la configurazione della tabella di inventario. La disabilitazione della tabella di inventario non la elimina. La tabella dell'inventario viene conservata per i tuoi archivi fino a quando non decidi di eliminarla.
Se hai disabilitato la tabella di inventario e in seguito desideri riattivarla, devi prima eliminare la vecchia tabella di inventario dal tuo bucket di tabelle AWS gestite. Quando riattivi la configurazione della tabella di inventario, Amazon S3 crea una nuova tabella di inventario e ti viene nuovamente addebitato il costo per il riempimento della nuova tabella di inventario.
Puoi abilitare o disabilitare le tabelle di inventario utilizzando la console Amazon S3, AWS Command Line Interface (AWS CLI), la o l'API AWS SDKs REST di Amazon S3.
Prerequisiti
Se hai disabilitato la tabella di inventario e ora desideri riattivarla, devi prima eliminare manualmente la vecchia tabella di inventario dal tuo bucket di tabelle AWS gestite. In caso contrario, la riattivazione della tabella di inventario non riesce perché nel bucket della tabella esiste già una tabella di inventario. Per eliminare la tabella dell'inventario, consulta. Cancellazione di tabelle di metadati
Quando riattivi la configurazione della tabella di inventario, Amazon S3 crea una nuova tabella di inventario e ti viene nuovamente addebitato il costo per il riempimento della nuova tabella di inventario.
Abilita o disabilita le tabelle di inventario
Per abilitare o disabilitare le tabelle di inventario
Accedi a AWS Management Console e apri la console Amazon S3 all'indirizzo. https://console.aws.amazon.com/s3/
-
Nel riquadro di navigazione sinistro, scegli Bucket per uso generico.
-
Scegli il bucket generico con la configurazione della tabella di metadati per cui desideri abilitare o disabilitare una tabella di inventario.
-
Nella pagina dei dettagli del bucket, scegli la scheda Metadati.
-
Nella scheda Metadati, scegli Modifica, quindi scegli Modifica configurazione della tabella di inventario.
-
Nella pagina Modifica configurazione della tabella di inventario, scegli Abilitato o Disabilitato nella tabella Inventario.
Nota
Prima di scegliere Abilitato, assicurati di aver esaminato e soddisfatto i prerequisiti.
-
Se hai scelto Abilitato, puoi scegliere se crittografare la tabella con la crittografia lato server utilizzando le chiavi AWS Key Management Service (AWS KMS) (SSE-KMS). Per impostazione predefinita, le tabelle di inventario sono crittografate con crittografia lato server utilizzando chiavi gestite di Amazon S3 (SSE-S3).
Se scegli di utilizzare SSE-KMS, devi fornire una chiave KMS gestita dal cliente nella stessa regione del bucket generico.
Importante
È possibile impostare il tipo di crittografia per le tabelle di metadati solo durante la creazione della tabella. Dopo aver creato una tabella AWS gestita, non è possibile modificarne l'impostazione di crittografia.
-
Per crittografare la tabella di inventario con SSE-S3 (impostazione predefinita), scegli Non specificare il tipo di crittografia.
-
Per crittografare la tabella di inventario con SSE-KMS, scegli Specificare il tipo di crittografia. In Tipo di crittografia, scegli Crittografia lato server utilizzando chiavi AWS Key Management Service () (AWS KMS SSE-KMS). In AWS KMS chiave, scegli tra le tue chiavi KMS esistenti o inserisci l'ARN della tua chiave KMS. Se non disponi già di una chiave KMS, scegli Inserisci chiave KMS ARN, quindi scegli Crea una chiave KMS.
-
-
Se hai scelto Disabilitato, in Dopo la disabilitazione della tabella di inventario, la tabella non verrà più aggiornata e gli aggiornamenti non possono essere ripresi, seleziona la casella di controllo.
-
-
Scegli Save changes (Salva modifiche).
Per eseguire i seguenti comandi, è necessario averli AWS CLI installati e configurati. Se non lo hai AWS CLI installato, consulta Installare o aggiornare alla versione più recente di AWS CLI nella Guida per l'AWS Command Line Interface utente.
In alternativa, puoi eseguire AWS CLI comandi dalla console utilizzando AWS CloudShell. AWS CloudShell è una shell preautenticata basata su browser che è possibile avviare direttamente da. AWS Management ConsolePer ulteriori informazioni, consulta Cos'è? CloudShell e Guida introduttiva AWS CloudShell nella Guida AWS CloudShell per l'utente.
Per abilitare o disabilitare le tabelle di inventario utilizzando il AWS CLI
Per utilizzare i seguenti comandi di esempio, sostituisci
con le tue informazioni. user input
placeholders
Nota
Prima di abilitare una configurazione dell'inventario, assicurati di aver esaminato e soddisfatto i prerequisiti.
-
Crea un file JSON che contenga la configurazione della tabella di inventario e salvalo (ad esempio,
inventory-config.json
). Di seguito è riportato un esempio di configurazione per abilitare una nuova tabella di inventario.Se stai abilitando una tabella di inventario, puoi facoltativamente specificare una configurazione di crittografia. Per impostazione predefinita, le tabelle di metadati sono crittografate con crittografia lato server utilizzando chiavi gestite di Amazon S3 (SSE-S3), che puoi specificare impostando su.
SseAlgorithm
AES256
Per crittografare la tabella di inventario con la crittografia lato server utilizzando AWS Key Management Service le chiavi () (SSE-KMS), imposta su.AWS KMS
SseAlgorithm
aws:kms
È inoltre necessarioKmsKeyArn
impostare l'ARN di una chiave KMS gestita dal cliente nella stessa regione in cui si trova il bucket generico.{ "ConfigurationState": "ENABLED", "EncryptionConfiguration": { "SseAlgorithm": "aws:kms", "KmsKeyArn": "arn:aws:kms:
us-east-2
:account-id
:key/key-id
" } }Se desideri disabilitare una tabella di inventario esistente, utilizza la seguente configurazione:
{ "ConfigurationState": "DISABLED" } }
-
Usa il comando seguente per aggiornare la configurazione della tabella di inventario per il tuo bucket generico (ad esempio,
):amzn-s3-demo-bucket
aws s3api update-bucket-metadata-inventory-table-configuration \ --bucket
amzn-s3-demo-source-bucket
\ --inventory-table-configuration file://./inventory-config
.json \ --regionus-east-2
È possibile inviare richieste REST per abilitare o disabilitare le tabelle di inventario. Per ulteriori informazioni, consulta UpdateBucketMetadataInventoryTableConfiguration.
Puoi usare AWS SDKs per abilitare o disabilitare le tabelle di inventario in Amazon S3. Per informazioni, consulta l'elenco delle opzioni supportate SDKs.