Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Quote e vincoli per Amazon DynamoDB
Questo argomento descrive le quote correnti, precedentemente definite limiti, all’interno di Amazon DynamoDB. Questo argomento descrive anche come eseguire le attività di gestione delle quote, ad esempio visualizzare le quote correnti e richiederne un aumento.
Argomenti
Esecuzione di attività di gestione delle quote in DynamoDB
Amazon DynamoDB dispone di diversi componenti di servizio, come tabelle, flussi, indici e altro ancora. Alla creazione dell’Account AWS, su questi componenti vengono impostate quote predefinite (precedentemente denominate limiti). Salvo diversa indicazione, ogni quota si applica a una regione specifica. Per alcune quote è possibile richiedere aumenti. Una volta raggiunta la quota di una risorsa, le ulteriori richieste di creazione di tale risorsa restituiranno un errore con un’eccezione.
Accesso alle quote di DynamoDB
È possibile lavorare con Service Quotas di DynamoDB attraverso le seguenti modalità:
-
Console di gestione AWS
La console Service Quotas
è un’interfaccia basata su browser che è possibile utilizzare per visualizzare e gestire le quote di servizio. L’accesso a Service Quotas è possibile da qualsiasi pagina della Console di gestione AWS selezionando il servizio nella barra di navigazione in alto o cercando Service Quotas nella Console di gestione AWS. -
Strumenti AWS Command Line Interface
Durante l’utilizzo degli strumenti della AWS Command Line Interface, è possibile inviare comandi alla riga di comando del sistema per eseguire attività correlate a Service Quotas. Gli strumenti a riga di comando sono utili per creare script che eseguono attività AWS.
-
AWS SDK
È possibile utilizzare gli SDK AWS per diversi linguaggi di programmazione e piattaforme (ad esempio Java, Python, Ruby, .NET, iOS e Android, ecc.) per eseguire attività correlate a Service Quotas.
Se una quota regolabile non è disponibile nella console Service Quotas, utilizza AWS Support Center Console per creare un caso di aumento delle quote di servizio
Visualizzazione delle quote correnti nella console
Come visualizzare le quote DynamoDB correnti attraverso la console Service Quotas
-
Apri la console Service Quotas all’indirizzo https://console.aws.amazon.com/servicequotas/home/services/dynamodb/quotas/
-
Nella barra di navigazione, nella parte superiore della schermata, seleziona una Regione.
-
La console mostra i dettagli su Nome quota di DynamoDB, Valore della quota a livello di account applicato, Valore della quota predefinito di AWS, Utilizzo e Regolabilità della quota a livello di account o di risorsa.
Se il valore o l’utilizzo della quota applicata non sono disponibili, la console mostra Non disponibile. È possibile richiedere il valore della quota applicata tramite la console del Centro di supporto.
-
Seleziona un Nome quota specifico per visualizzare la pagina Dettagli, che mostra la Descrizione, il Codice di quota, l’ARN di quota, l’Utilizzo, il Valore della quota a livello di account applicato, la Regolabilità e il Valore della quota predefinito di AWS.
Se applicabile, la pagina Dettagli mostra anche le opzioni di Monitoraggio, gli Allarmi, la Cronologia delle richieste e gli eventuali Tag della quota.
Visualizzazione delle quote correnti tramite la AWS CLI
Per visualizzare i valori predefiniti per le quote DynamoDB:
Chiama l’operazione
ListDefaultServiceQuotascon il codice di servizio DynamoDB (dynamodb) per recuperare i valori predefiniti per le quote di servizio di 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 }...... ] }
Per visualizzare i valori delle quote applicate:
Chiama l’operazione
ListServiceQuotascon il codice di servizio DynamoDB (dynamodb) per recuperare i valori di tutte le quote applicate a livello di account, di risorsa o a tutti i livelli passandoACCOUNT,RESOURCEoALLrispettivamente come valore per il parametroQuotaAppliedAtLevel. L’esempio di CLI seguente recupera i valori delle quote applicate a livello di account.$ 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" }..... } ] }