Quando tento adicionar uma réplica a uma tabela global do Amazon DynamoDB, recebo o seguinte erro: “Cannot create a replica of table ‘(table-name)' in region ,'(region)' because its exceeds your current account limit in region '(region).”
Breve descrição
Esse erro ocorre quando o limite de throughput de gravação em nível de tabela da sua conta da AWS e da região da AWS para a tabela global do DynamoDB excede a cota padrão de 40.000. Embora você possa aumentar esse limite, os streams do DynamoDB para a criação global de tabelas e réplicas ainda têm um limite de throughput de gravação de 40.000. Os streams do DynamoDB associados às réplicas em cada região devem aumentar a throughput de gravação para corresponder ao limite de taxa de transferência de gravação em nível de tabela. Para garantir que o stream do DynamoDB tenha capacidade suficiente para replicar gravações nas tabelas de réplica, você deve aumentar a throughput de gravação do stream do DynamoDB.
Resolução
Para aumentar a throughput de gravação do stream do DynamoDB, solicite um aumento na cota de serviço. Como o limite não pode ser aumentado por meio do console de cotas de serviços, somente o AWS Support pode aumentar o limite de throughput.
Para solicitar um aumento de cota para fluxos globais de tabelas e réplicas do DynamoDB, abra um caso no AWS Support Center. Inclua as seguintes informações em sua solicitação de aumento de cota:
- Nome da tabela global
- Região de origem da tabela global
- Todas as regiões em que você precisa que a tabela global tenha réplicas, incluindo regiões existentes
- Utilização da unidade de capacidade de gravação em estado estacionário da tabela global
- Capacidade máxima de gravação: utilização unitária da tabela global
Depois que o AWS Support recebe as informações da solicitação, o Support aumenta a throughput de streams do DynamoDB e lista de permissões da conta em cada região para os grandes streams. Em seguida, você será notificado por meio do caso quando o processo for concluído. Você pode tentar criar a réplica da tabela global do DynamoDB novamente.
Informações relacionadas
Service quotas, contas e cotas de tabela no Amazon DynamoDB