Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Kontingente und Beschränkungen für Amazon DynamoDB
In diesem Abschnitt werden die aktuellen Kontingente (früher Limits genannt) in Amazon DynamoDB beschrieben. In diesem Thema wird ebenfalls beschrieben, wie Sie Aufgaben zur Kontingentverwaltung durchführen können (zum Beispiel Ihre aktuellen Kontingente anzeigen und eine Erhöhung beantragen).
Themen
Aufgaben zur Kontingentverwaltung in DynamoDB ausführen
Amazon DynamoDB verfügt über mehrere Servicekomponenten wie Tabellen, Streams, Indizes und mehr. Wenn Sie Ihre AWS-Konto erstellen, werden Standardkontingente (früher Limits genannt) für diese Komponenten festgelegt. Wenn nicht anders angegeben, gilt jedes Kontingent spezifisch für eine Region. Für einige Kontingente können Sie Erhöhungen beantragen. Nachdem das Kontingent für eine Ressource erreicht wurde, schlagen zusätzliche Anfragen zum Erstellen dieser Ressource mit einer Ausnahme fehl.
Zugreifen auf DynamoDB-Kontingente
Sie können folgendermaßen mit DynamoDB-Service Quotas arbeiten:
-
AWS-Managementkonsole
Die Service Quotas-Konsole
ist eine browserbasierte Oberfläche, mit der Sie Ihre Service Quotas verwalten können. Sie können von jeder AWS-Managementkonsole-Seite aus auf Service Quotas zugreifen, indem Sie sie in der oberen Navigationsleiste auswählen oder indem Sie unter AWS-Managementkonsole nach Service Quotas suchen. -
AWS Command Line Interface-Tools
Wenn Sie AWS Command Line Interface-Tools verwenden, können Sie Befehle in der Befehlszeile Ihres Systems eingeben, um Service-Quotas-Aufgaben auszuführen. Die Befehlszeilen-Tools können auch beim Erstellen von Skripts für die Ausführung von AWS-Aufgaben hilfreich sein.
-
AWS SDKs
Sie können die AWS-SDKs für verschiedene Programmiersprachen und Plattformen (z. B. Java, Python, Ruby, .NET, iOS, Android und andere) verwenden, um Service Quotas-Aufgaben durchzuführen.
Wenn ein einstellbares Kontingent in der Service Quotas-Konsole nicht verfügbar ist, verwenden Sie AWS Support Center Console, um einen Fall zur Erhöhung der Service Quotas
Anzeigen Ihrer aktuellen Kontingente in der Konsole
So zeigen Sie Ihre aktuellen Kontingente mit der Service-Quotas-Konsole an
-
Öffnen Sie die Service Quotas-Konsole unter https://console.aws.amazon.com/servicequotas/home/services/dynamodb/quotas/
-
Wählen Sie in der Navigationsleiste (oben auf dem Bildschirm) eine Region aus.
-
In der Konsole werden Details zum DynamoDB-Kontingentnamen, zum angewendeten Kontingentwert auf Kontoebene, zum AWS-Standardkontingentwert, zur Auslastung und zur Anpassbarkeit des Kontingents auf Konto- oder Ressourcenebene angezeigt.
Wenn der angewendete Kontingentwert oder die Auslastung nicht verfügbar ist, wird in der Konsole Nicht verfügbar angezeigt. Sie können Ihr angewendetes Kontingent über die Support-Center-Konsole anfordern.
-
Wählen Sie einen bestimmten Kontingentnamen, um die Detailseite aufzurufen, auf der die Beschreibung, der Kontingentcode, der Kontingent-ARN, die Auslastung, der angewendete Kontingentwert auf Kontoebene, die Anpassbarkeit und der AWS-Standardkontingentwert angezeigt werden.
Falls zutreffend, werden auf der Detailseite auch alle Überwachungsoptionen, Alarme, der Anforderungsverlauf und alle Tags des Kontingents angezeigt.
Anzeigen der aktuellen Kontingente mithilfe der AWS CLI
So zeigen Sie die Standardwerte für DynamoDB-Kontingente an:
Ruf Sie die Operation
ListDefaultServiceQuotasmit dem Servicecode (dynamodb) auf, um die Standardwerte für die Service Quotas von Amazon DynamoDB abzurufen.$ 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 }...... ] }
So zeigen Sie die angewendeten Kontingentwerte an:
Rufen Sie den Vorgang
ListServiceQuotasmit dem DynamoDB-Servicecode (dynamodb) auf, um alle angewendeten Kontingentwerte entweder auf Kontoebene, Ressourcenebene oder auf allen Ebenen abzurufen, indem Sie als Parameterwert jeweilsACCOUNT,RESOURCE,ALLoderQuotaAppliedAtLevelübergeben. Im folgenden CLI-Beispiel werden Kontingentwerte abgerufen, die auf Kontoebene angewendet wurden.$ 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" }..... } ] }