Creazione di un bucket di tabelle - 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à.

Creazione di un bucket di tabelle

Il bucket di tabelle Amazon S3 è un tipo di bucket S3 che è possibile utilizzare per creare e archiviare tabelle come risorse S3. Per iniziare a utilizzare Tabelle S3, creare un bucket di tabelle in cui archiviare e gestire tabelle. Quando crei un bucket da tabella, scegli un nome per il bucket e. Regione AWS Il nome del table bucket deve essere univoco per il tuo account nella regione scelta. Dopo aver creato un bucket da tabella, non puoi modificare il nome o la regione del bucket. Per ulteriori informazioni sulla denominazione dei bucket di tabelle, consulta Regole di denominazione di bucket di tabelle, tabelle e spazio dei nomi di Amazon S3.

Il nome della risorsa Amazon (ARN) per i bucket di tabelle ha il seguente formato:

arn:aws:s3tables:region:owner-account-id:bucket/bucket-name

Per impostazione predefinita, puoi creare fino a 10 bucket da tabella per regione in un. Account AWS Per richiedere un aumento della quota per i bucket di tabelle o le tabelle, contattare Supporto.

Quando crei un bucket di tabella, puoi specificare il tipo di crittografia che verrà utilizzato per crittografare le tabelle che crei in quel bucket. Per ulteriori informazioni sulle opzioni di crittografia dei bucket, consulta. Protezione dei dati delle tabelle S3 con crittografia

Prerequisiti per la creazione di bucket da tabella

Per creare un bucket da tavolo, devi prima fare quanto segue:

  • Assicurati di disporre delle autorizzazioni AWS Identity and Access Management (IAM) per. s3tables:CreateTableBucket

Nota

Se scegli SSE-KMS come tipo di crittografia predefinito, devi disporre delle autorizzazioni e dell'DescribeKeyautorizzazione per s3tables:PutTableBucketEncryption la chiave scelta. AWS KMS Inoltre, la AWS KMS chiave utilizzata deve concedere a S3 Tables l'autorizzazione per eseguire la manutenzione automatica delle tabelle. Per ulteriori informazioni, consulta Requisiti di autorizzazione per la crittografia SSE-KMS di S3 Tables

Per creare un table bucket, puoi utilizzare la console Amazon S3, l'API REST di Amazon S3 AWS Command Line Interface ,AWS CLI() oppure. AWS SDKs

  1. Accedi a AWS Management Console e apri la console Amazon S3 all'indirizzo. https://console.aws.amazon.com/s3/

  2. Nella barra di navigazione nella parte superiore della pagina, scegli il nome del file attualmente visualizzato Regione AWS. Quindi, scegli la Regione in cui creare un bucket.

  3. Nel pannello di navigazione a sinistra, scegli Bucket di tabelle.

  4. Scegli Crea bucket di tabelle per aprire la pagina Crea bucket di tabelle.

  5. In Proprietà inserire un nome per il bucket di tabelle.

    Il nome del bucket di tabelle deve:

    • Essere univoco per l'account dell'utente nella Regione corrente.

    • Deve contenere un numero di caratteri compreso tra 3 a 63.

    • Essere costituito solo da lettere minuscole, numeri e trattini (-).

    • Iniziare e finire con una lettera o un numero.

    Una volta creato il bucket, non è possibile modificarne il nome. Chi Account AWS crea il bucket lo possiede. Per ulteriori informazioni sulla denominazione dei bucket di tabelle, consulta Regole di denominazione di bucket di tabelle, tabelle e spazio dei nomi di Amazon S3.

  6. Se desideri integrare i tuoi table bucket con i servizi di AWS analisi, assicurati che l'opzione Abilita integrazione sia selezionata in Integrazione con i servizi di AWS analisi.

    Nota

    Quando crei il tuo primo table bucket utilizzando la console con l'opzione Enable integration selezionata, Amazon S3 tenta di integrare automaticamente il tuo table bucket AWS con i servizi di analisi. Questa integrazione consente di utilizzare i servizi di AWS analisi per interrogare tutte le tabelle nella regione corrente. Per ulteriori informazioni, consulta Utilizzo di Amazon S3 Tables con AWS servizi di analisi.

  7. Per configurare la crittografia predefinita, in Tipo di crittografia scegli una delle seguenti opzioni:

    • Crittografia lato server con chiave gestita Amazon S3 (SSE-S3)

    • Crittografia lato server con chiave (SSE-KMS) AWS Key Management Service

    Per ulteriori informazioni sulle opzioni di crittografia per i dati delle tabelle, vedere. Protezione dei dati delle tabelle S3 con crittografia

  8. Seleziona Crea bucket.

Questo esempio mostra come creare un bucket di tabelle tramite AWS CLI. Per utilizzare questo comando, sostituisci user input placeholders con le tue informazioni.

aws s3tables create-table-bucket \ --region us-east-2 \ --name amzn-s3-demo-bucket1

Per impostazione predefinita, i bucket di tabella S3 utilizzano SSE-S3 come impostazione di crittografia predefinita, tuttavia, è possibile utilizzare il --encryption-configuration parametro opzionale per specificare un tipo di crittografia diverso. Gli esempi seguenti mostrano come creare un bucket che utilizza la crittografia SSE-KMS. Per ulteriori informazioni sulle impostazioni di crittografia per i table bucket, consulta. Protezione dei dati delle tabelle S3 con crittografia

aws s3tables create-table-bucket \ --region us-east-2 \ --name amzn-s3-demo-bucket1 --encryption-configuration '{ "sseAlgorithm": "aws:kms", "kmsKeyArn": "arn:aws:kms:Region:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab" }'