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 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 Tabelle S3.

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 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 AWS Amazon S3 con i servizi di analisi.

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

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

    • Crittografia lato server 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 Tabelle S3 utilizzano SSE-S3 come configurazione di crittografia predefinita; tuttavia, puoi utilizzare il parametro --encryption-configuration 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" }'