

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 compartiment de table, vous choisissez un nom de compartiment 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 le type de cryptage par défaut, vous devez disposer d'autorisations pour `s3tables:PutTableBucketEncryption` et sur la AWS KMS clé choisie. `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 SSE-KMS chiffrement des tables S3](s3-tables-kms-permissions.md).

Pour créer un compartiment de tables, vous pouvez utiliser la console Amazon S3, l'API REST Amazon S3 AWS Command Line Interface (AWS CLI) ou AWS les kits SDK.

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

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

1. Dans la barre de navigation, choisissez le nom de la personne actuellement affichée 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 tables 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 tables à 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 tables 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égrer Amazon S3 Tables à AWS services 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 : 
   + **Server-side chiffrement avec clé gérée Amazon S3 (SSE-S3) **
   + **Server-side chiffrement 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**.

## Utilisation de 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 tables S3 sont utilisés SSE-S3 comme paramètre de chiffrement par défaut, mais vous pouvez utiliser le `--encryption-configuration` paramètre facultatif pour spécifier un type de cryptage différent. Les exemples suivants montrent comment créer un compartiment utilisant le SSE-KMS chiffrement. 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}}" }'
```