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.
- 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.
- 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.
- Haz clic en Create Table
DynamoOps ejecuta
CreateTableconBillingMode: PAY_PER_REQUESTy muestra “Creating table <name>...” (creando la tabla). La barra lateral se actualiza un momento después. - 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.
Los errores de AWS, como un nombre ya en uso, se muestran dentro del diálogo con el mensaje original.