

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Création d’un compartiment de tables
<a name="s3-tables-buckets-create"></a>

Les compartiments de tables Amazon S3 sont un type de compartiment S3 que vous pouvez utiliser pour créer et stocker des tables en tant que ressources S3. Pour commencer à utiliser S3 Tables, vous devez créer un compartiment de tables dans lequel stocker et gérer les tables. Lorsque vous créez un bucket de table, vous choisissez un nom de bucket et Région AWS. Le nom de compartiment de table doit être unique pour votre compte dans la région choisie. Une fois que vous avez créé un compartiment de table, vous ne pouvez pas modifier son nom ni sa région. Pour obtenir des informations sur la dénomination des compartiment de tables, consultez [Règles de dénomination des compartiments de tables, des tables et des espaces de noms Amazon S3](s3-tables-buckets-naming.md).

Les compartiment de tables possèdent le format d’Amazon Resource Name (ARN) suivant :

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

Par défaut, vous pouvez créer jusqu’à 10 compartiments de table par région dans un Compte AWS. Pour demander une augmentation de quota pour les compartiments de tables ou les tables, contactez [Support](https://console.aws.amazon.com/support/home#/case/create?issueType=service-limit-increase).

Lorsque vous créez un compartiment de table, vous pouvez spécifier le type de chiffrement qui sera utilisé pour chiffrer les tables que vous créez dans ce compartiment. Pour plus d’informations sur les options de chiffrement du compartiment, consultez [Protection des données des tables S3 grâce au chiffrement](s3-tables-encryption.md).

**Prérequis à la création de compartiments de table**

Pour créer un compartiment de table, effectuez d’abord les tâches suivantes : 
+ Assurez-vous que vous disposez des autorisations Gestion des identités et des accès AWS (IAM) pour`s3tables:CreateTableBucket`.

**Note**  
Si vous choisissez SSE-KMS comme type de chiffrement par défaut, vous devez disposer d'autorisations et d'autorisations pour `s3tables:PutTableBucketEncryption` la clé choisie AWS KMS . `DescribeKey` En outre, la AWS KMS clé que vous utilisez doit autoriser S3 Tables à effectuer la maintenance automatique des tables. Pour de plus amples informations, veuillez consulter [Exigences d’autorisation pour le chiffrement SSE-KMS de S3 Tables](s3-tables-kms-permissions.md).

Pour créer un bucket de table, vous pouvez utiliser la console Amazon S3, l'API REST Amazon S3, AWS Command Line Interface (AWS CLI) ou AWS SDKs.

## Utilisation de la console S3
<a name="create-table-bucket-console"></a>

1. Connectez-vous à la console Amazon S3 AWS Management Console et ouvrez-la à l'adresse [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/).

1. Dans la barre de navigation en haut de la page, choisissez le nom du fichier actuellement affiché Région AWS. Choisissez ensuite la région dans laquelle vous souhaitez créer un compartiment.

1. Dans le volet de navigation de gauche, choisissez **Compartiments de tables**.

1. Choisissez **Créer un compartiment de tables** pour ouvrir la page **Créer un compartiment de tables**.

1. Sous **Propriétés**, entrez un nom pour votre compartiment de tables.

   Le nom du compartiment de table doit présenter les caractéristiques suivantes : 
   + Il doit être unique pour votre compte dans la région actuelle.
   + Il doit comporter entre 3 et 63 caractères.
   + Il doit être composé uniquement de lettres minuscules, de chiffres et de traits d’union (-).
   + Il doit commencer et se terminer par une lettre ou un chiffre.

   Une fois le compartiment créé, vous ne pouvez pas changer son nom. Celui Compte AWS qui crée le bucket en est propriétaire. Pour obtenir des informations sur la dénomination des compartiment de tables, consultez [Règles de dénomination des compartiments de tables, des tables et des espaces de noms Amazon S3](s3-tables-buckets-naming.md).

1. Si vous souhaitez intégrer vos compartiments de table aux services AWS d'analyse, assurez-vous que **l'option Activer l'intégration** est sélectionnée sous **Intégration aux services AWS d'analyse**.
**Note**  
Lorsque vous créez votre premier compartiment de table à l'aide de la console avec l'option **Activer l'intégration** sélectionnée, Amazon S3 tente d'intégrer automatiquement votre compartiment de table aux services AWS d'analyse. Cette intégration vous permet d'utiliser les services AWS d'analyse pour interroger toutes les tables de la région actuelle. Pour de plus amples informations, veuillez consulter [Intégration des tables Amazon S3 aux services AWS d'analyse](s3-tables-integrating-aws.md).

1. Pour configurer le chiffrement par défaut, dans **Type de chiffrement**, choisissez l’une des options suivantes : 
   + **Chiffrement côté serveur avec une clé gérée par Amazon S3 (SSE-S3)**
   + **Chiffrement côté serveur avec AWS Key Management Service clé (SSE-KMS)**

   Pour plus d’informations sur les options de chiffrement des données de table, consultez [Protection des données des tables S3 grâce au chiffrement](s3-tables-encryption.md).

1. Choisissez **Créer un compartiment**.

## En utilisant le AWS CLI
<a name="create-table-bucket-CLI"></a>

Cet exemple montre comment créer un compartiment de tables à l’aide de l’ AWS CLI. Pour utiliser cet exemple, remplacez les `user input placeholders` par vos propres informations.

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

Par défaut, les compartiments de table S3 utilisent SSE-S3 comme paramètre de chiffrement par défaut, mais vous pouvez utiliser le paramètre facultatif `--encryption-configuration` pour spécifier un autre type de chiffrement. Les exemples suivants montrent comment créer un compartiment qui utilise le chiffrement SSE-KMS. Pour plus d’informations sur les paramètres de chiffrement pour les compartiments de table, consultez [Protection des données des tables S3 grâce au chiffrement](s3-tables-encryption.md).

```
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" }'
```