DynamoOps
Schema e infraestrutura

Criando tabelas

Crie uma tabela do DynamoDB pela barra lateral, com chave de partição, chave de ordenação opcional e tipos de atributo. As tabelas são criadas no modo de cobrança sob demanda.

O diálogo Create Table

Clique em + no cabeçalho da barra lateral. O diálogo é um formulário único; os campos são limpos sempre que ele abre e o cursor já fica posicionado em Table Name.

O diálogo Create Table.
Table Nametextobrigatório
Segue as regras da AWS: de 3 a 255 caracteres entre letras, números, sublinhado, ponto e hífen.
Partition Keytextobrigatório
O nome do atributo da chave hash.
Typeselect
String, Number ou Binary para a chave de partição. O padrão é String.
Sort Key (optional)text
Adicione uma chave de intervalo (range key) para modelar relacionamentos um-para-muitos dentro de uma mesma partição.
Typeselect
String, Number ou Binary para a chave de ordenação.
  1. Defina o nome da tabela e suas chaves

    O nome e a chave de partição são obrigatórios; o diálogo avisa se algum deles estiver faltando.

  2. Clique em Create Table

    O DynamoOps executa CreateTable com BillingMode: PAY_PER_REQUESTe exibe “Creating table <name>...”. A barra lateral é atualizada logo em seguida.

  3. Aguarde o status ACTIVE

    Tabelas novas começam em CREATING. Abra o Dashboard para acompanhar o status ou atualize a barra lateral após alguns segundos.

O que é configurado e o que não é

  • O modo de cobrança é sempre sob demanda. Se precisar de capacidade provisionada, altere no Console da AWS ou via IaC.
  • Os índices secundários são adicionados depois, no gerenciador de índices.
  • TTL, Streams, configurações de criptografia, tags, recuperação point-in-time, classe de tabela e proteção contra exclusão não são configurados pelo diálogo; defina-os na AWS ou no IaC exportado.
Modele uma vez, exporte sempre
Crie a tabela aqui para prototipar rapidamente e depois use o Export Schema para registrá-la como Terraform, CloudFormation ou Pulumi no seu repositório de infraestrutura.

Erros da AWS, como um nome já em uso, aparecem diretamente no diálogo com a mensagem original.

Relacionados