una tutorial tabla ejemplo dynamodb dynamo create crear aws amazon-web-services amazon-dynamodb

amazon web services - tutorial - Cómo cambiar el nombre de una tabla DynamoDB



dynamodb ejemplo (3)

Tengo la tabla DynamoDB y me gustaría cambiarle el nombre. No parece haber ningún comando u opción para cambiar el nombre de una tabla. ¿Alguien ha renombrado una mesa antes?


Actualmente no, necesitaría crear una nueva tabla y copiar los datos de uno a otro si realmente necesitara un nuevo nombre de tabla.


Puede usar la función Exportar / Importar para hacer una copia de seguridad de sus datos en S3. Luego borre su tabla anterior y cree una nueva con el nuevo nombre. Importa tus datos desde S3. Hecho. No es necesario cambiar el código. Si no elimina las alarmas y las tuberías de CloudWatch al eliminar la tabla anterior, esas se conectarán automáticamente a la nueva tabla. El ARN incluso se mantiene igual.

La desventaja de esto, por supuesto, es que la tabla no podrá usarse durante el tiempo posterior a su eliminación y antes de volver a crearla. Esto puede o no ser un problema, pero eso debe ser considerado. Además, una vez que recrea la tabla, se puede acceder mientras se trabaja en la importación de datos. Es posible que desee detener el acceso de su aplicación a la tabla hasta que se complete la importación.