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.
Cette rubrique décrit les quotas actuels, anciennement appelés limites, au sein d'Amazon DynamoDB. Cette rubrique décrit également comment effectuer les tâches de gestion des quotas, par exemple, consulter vos quotas actuels et demander une augmentation de quota.
Rubriques
Exécution de tâches de gestion des quotas dans DynamoDB
Amazon DynamoDB comporte plusieurs composants de service, tels que des tables, des flux, des index, etc. Lorsque vous créez votre Compte AWS, des quotas par défaut (anciennement appelés limites) sont définis pour ces composants. Sauf indication contraire, chaque quota est spécifique à la région. Vous pouvez demander des augmentations pour certains quotas. Une fois le quota d'une ressource atteint, les demandes supplémentaires pour créer cette ressource échouent avec une exception.
Accès aux quotas DynamoDB
Vous pouvez utiliser les Quotas de Service DynamoDB de différentes manières :
-
AWS Management Console
La console Service Quotas https://console.aws.amazon.com/sqs/
est une interface basée sur un navigateur que vous pouvez utiliser pour consulter et gérer vos Quotas de Service. Vous pouvez accéder aux Quotas de Service depuis n'importe quelle AWS Management Console page en la sélectionnant dans la barre de navigation supérieure ou en recherchant Service Quotas dans le AWS Management Console. -
AWS Command Line Interface outils
Lorsque vous utilisez AWS Command Line Interface des outils, vous pouvez émettre des commandes sur la ligne de commande de votre système pour effectuer des tâches liées aux Service Quotas. Les outils de ligne de commande sont utiles si vous souhaitez créer des scripts qui exécutent AWS des tâches.
-
AWS SDKs
Vous pouvez utiliser le AWS SDKs pour différents langages de programmation et plateformes (par exemple, Java, Python, Ruby, .NET, iOS et Android, etc.) pour effectuer des tâches liées aux Service Quotas.
Si aucun quota ajustable n'est disponible dans la console Service Quotas, utilisez le AWS Support Center Console pour créer un cas d'augmentation des Quotas de Service
Afficher les quotas actuels dans la console
Pour consulter vos quotas DynamoDB actuels à l'aide de la console Service Quotas
-
Ouvrez la console Service Quotas à l'adresse https://console.aws.amazon.com/servicequotas/home/services/dynamodb/quotas/
-
Dans la barre de navigation, en haut de l'écran, sélectionnez une région.
-
La console affiche des informations sur le nom du quota DynamoDB, la valeur de quota appliquée au niveau du compte, la valeur de quota par défaut AWS , l'utilisation et l'ajustabilité du quota au niveau du compte ou au niveau des ressources.
Si la valeur du quota ou l'utilisation appliquée n'est pas disponible, la console affiche Non disponible. Vous pouvez demander la valeur de quota que vous avez appliquée via la console du Centre de Support.
-
Choisissez un nom de quota spécifique pour afficher la page de détails, qui affiche la description, le code de quota, l'ARN du quota, l'utilisation, la valeur de quota appliquée au niveau du compte, l'ajustabilité et la valeur de quota AWS par défaut.
Le cas échéant, la page Détails affiche également les options de surveillance, les alarmes, l'historique des demandes et les balises du quota.
Afficher les quotas actuels à l'aide du AWS CLI
Pour afficher les valeurs par défaut des quotas DynamoDB, procédez comme suit :
Appelez l'
ListDefaultServiceQuotas
opération avec le code de service DynamoDB (dynamodb) pour récupérer les valeurs par défaut des quotas du service Amazon DynamoDB.$ aws service-quotas list-aws-default-service-quotas \ --service-code dynamodb { "Quotas": [ { "ServiceCode": "dynamodb", "ServiceName": "Amazon DynamoDB", "QuotaArn": "arn:aws:servicequotas:us-east-1::dynamodb/L-F7858A77", "QuotaCode": "L-F7858A77", "QuotaName": "Global Secondary Indexes per table", "Value": 20.0, "Unit": "None", "Adjustable": true, "GlobalQuota": false }, { "ServiceCode": "dynamodb", "ServiceName": "Amazon DynamoDB", "QuotaArn": "arn:aws:servicequotas:us-east-1::dynamodb/L-AB614373", "QuotaCode": "L-AB614373", "QuotaName": "Table-level write throughput limit", "Value": 40000.0, "Unit": "None", "Adjustable": true, "GlobalQuota": false }...... ] }
Pour consulter les valeurs de quota appliquées, procédez comme suit :
Appelez l'
ListServiceQuotas
opération avec le code de service DynamoDB (dynamodb) pour récupérer toutes les valeurs de quota appliquées au niveau du compte, au niveau des ressources ou à tous les niveaux enACCOUNT
passantRESOURCE
, ou respectivement en tant que valeur du paramètre.ALL
QuotaAppliedAtLevel
L'exemple de CLI suivant récupère les valeurs de quota appliquées au niveau du compte.$ aws service-quotas list-service-quotas \ --service-code dynamodb \ --quota-applied-at-level ACCOUNT { "Quotas": [ { "ServiceCode": "dynamodb", "ServiceName": "Amazon DynamoDB", "QuotaArn": "arn:aws:servicequotas:us-east-1:303935678045:dynamodb/L-F7858A77", "QuotaCode": "L-F7858A77", "QuotaName": "Global Secondary Indexes per table", "Value": 20.0, { "Quotas": [ { "ServiceCode": "dynamodb", "ServiceName": "Amazon DynamoDB", "QuotaArn": "arn:aws:servicequotas:us-east-1:303935678045:dynamodb/L -F7858A77", "QuotaCode": "L-F7858A77", "QuotaName": "Global Secondary Indexes per table", "Value": 20.0, "Unit": "None", "Adjustable": true, "GlobalQuota": false, "QuotaAppliedAtLevel": "ACCOUNT" }..... } ] }