View a markdown version of this page

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 bucket di tabelle deve essere univoco per l’account nella Regione selezionata. Dopo aver creato un bucket di tabelle, non è possibile modificare il nome del bucket o la Regione. 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, è possibile creare fino a 10 bucket di tabelle 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 tabelle, 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 del bucket, consulta Protezione dei dati delle tabelle S3 con la crittografia.

Prerequisiti per la creazione di bucket di tabelle

Per creare un bucket di tabelle, procedi come 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 delle autorizzazioni per s3tables:PutTableBucketEncryption la chiave scelta AWS KMS . DescribeKey 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 di S3 Tables SSE-KMS.

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

  1. Accedi a Console di gestione AWS 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 Integrazione delle tabelle Amazon S3 con AWS servizi di analisi.

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

    • Server-side crittografia con chiave gestita Amazon S3 () SSE-S3

    • Server-side crittografia con AWS Key Management Service chiave () SSE-KMS

    Per ulteriori informazioni sulle opzioni di crittografia dei dati della tabella, consulta Protezione dei dati delle tabelle S3 con la crittografia.

  8. Seleziona Crea bucket.

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

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, puoi 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 bucket di tabelle, consulta Protezione dei dati delle tabelle S3 con la 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" }'