DynamoOps
Esquema e infraestructura

Crear tablas

Crea una tabla de DynamoDB desde la barra lateral con una clave de partición, una clave de ordenación opcional y tipos de atributo. Las tablas se crean en modo de facturación bajo demanda.

El diálogo Create Table

Haz clic en + en el encabezado de la barra lateral. El diálogo es un único formulario; los campos se limpian cada vez que se abre y el cursor se ubica en Table Name.

El diálogo Create Table.
Table Nametextobligatorio
Sigue las reglas de AWS: de 3 a 255 caracteres entre letras, números, guion bajo, punto y guion.
Partition Keytextobligatorio
El nombre del atributo de la clave hash.
Typeselect
String, Number o Binary para la clave de partición. Por defecto, String.
Sort Key (optional)text
Agrega una clave de rango para modelar relaciones de uno a muchos dentro de una misma partición.
Typeselect
String, Number o Binary para la clave de ordenación.
  1. Nombra la tabla y sus claves

    Tanto el nombre como la clave de partición son obligatorios; el diálogo te avisa si falta alguno.

  2. Haz clic en Create Table

    DynamoOps ejecuta CreateTable con BillingMode: PAY_PER_REQUESTy muestra “Creating table <name>...” (creando la tabla). La barra lateral se actualiza un momento después.

  3. Espera el estado ACTIVE

    Las tablas nuevas comienzan en CREATING. Abre el Dashboard para seguir el estado, o actualiza la barra lateral después de unos segundos.

Qué se configura y qué no

  • El modo de facturación siempre es bajo demanda. Si necesitas capacidad aprovisionada, cámbiala en la consola de AWS o mediante IaC.
  • Los índices secundarios se agregan después con el administrador de índices.
  • El diálogo no configura TTL, Streams, cifrado, etiquetas, recuperación a un momento dado (point-in-time recovery), clase de tabla ni protección contra eliminación; configúralos en AWS o en el IaC exportado.
Diseña una vez, exporta siempre
Crea la tabla aquí para prototipar rápido y luego usa Export Schema para capturarla como Terraform, CloudFormation o Pulumi en tu repositorio de infraestructura.

Los errores de AWS, como un nombre ya en uso, se muestran dentro del diálogo con el mensaje original.

Relacionados