Création de tableaux avec des balises - Amazon Simple Storage Service

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 de tableaux avec des balises

Vous pouvez baliser les tables Amazon S3 lorsque vous les créez. L'utilisation de balises sur des tables est gratuite, au-delà des taux de requêtes standard de l'API S3. Pour plus d’informations, consultez Tarification Amazon S3. Pour plus d'informations sur le balisage des tables, consultezUtilisation de balises avec des tables S3.

Permissions

Pour créer une table avec des balises, vous devez disposer des autorisations suivantes :

  • s3tables:CreateTable

  • s3tables:TagResource

Résolution des erreurs

Si vous rencontrez une erreur lorsque vous tentez de créer une table avec des balises, vous pouvez effectuer les opérations suivantes :

  • Vérifiez que vous disposez des informations nécessaires Permissions pour créer le tableau et lui appliquer une balise.

  • Vérifiez votre politique utilisateur IAM pour connaître les conditions du contrôle d’accès par attributs (ABAC). Votre politique peut vous obliger à étiqueter vos tables uniquement avec des clés et des valeurs de balise spécifiques. Pour plus d'informations sur ABAC et des exemples de politiques ABAC relatives aux tables, voir ABAC pour les tables S3.

Étapes

Vous pouvez créer une table avec des balises appliquées à l'aide de AWS Command Line Interface (AWS CLI), de l'API REST Amazon S3 Tables et du AWS SDKs.

Pour plus d'informations sur la prise en charge de l'API REST Amazon S3 Tables pour la création d'une table avec des balises, consultez la section suivante du manuel Amazon Simple Storage Service API Reference :

Pour installer la AWS CLI, reportez-vous à la section Installation de la AWS CLI dans le guide de AWS Command Line Interface l'utilisateur.

L'exemple de CLI suivant vous montre comment créer une table avec des balises à l'aide du AWS CLI. Pour utiliser la commande, remplacez les user input placeholders par vos propres informations.

Lorsque vous créez une table, vous devez fournir les détails de configuration. Pour de plus amples informations, veuillez consulter Création d’une table Amazon S3. Vous devez également attribuer à la table un nom conforme à la convention de dénomination des tables. Pour de plus amples informations, veuillez consulter Règles de dénomination des compartiments de tables, des tables et des espaces de noms Amazon S3.

Requête :

aws --region us-west-2 \ s3tables create-table \ --endpoint https://ufwae60e2k.execute-api.us-west-2.amazonaws.com/personal/ \ --table-bucket-arn arn:aws:s3tables:us-west-2:111122223333:bucket/amzn-s3-demo-table-bucket --tags '{"Department":"Engineering"}' \ --name my_table_abc \ --namespace my_namesapce_123a \ --format ICEBERG