NoSQL Workbench para DynamoDB
NoSQL Workbench para Amazon DynamoDB es una aplicación GUI de cliente multiplataforma que puede usar para el desarrollo moderno de bases de datos y operaciones. Está disponible para Windows, macOS y Linux. NoSQL Workbench permite diseñar modelos de datos de DynamoDB, definir patrones de acceso como operaciones reales de DynamoDB y validarlos con datos de ejemplo. Además, puede organizar los modelos de datos en proyectos. NoSQL Workbench incluye DynamoDB local, que permite probar las tablas e índices antes de confirmar el modelo de datos en la nube. Para obtener más información sobre DynamoDB local y sus requisitos, consulte Configuración de la versión de DynamoDB local (versión descargable).
- Modelador de datos
-
Con NoSQL Workbench para DynamoDB, puede empezar un nuevo proyecto desde cero o utilizar un proyecto de ejemplo que se adapte a su caso de uso. A continuación, diseñe tablas e índices secundarios globales, defina los atributos y configure los datos de ejemplo. También puede visualizar los patrones de acceso como operaciones reales de DynamoDB (PutItem, UpdateItem, Query, etc.) y ejecutar estas operaciones con los datos de ejemplo configurados para validar que el patrón de acceso funciona según lo previsto, lo que realiza ajustes en el modelo de datos en función de los resultados de la validación. Por último, una vez validado, debe confirmar el modelo a DynamoDB local o a la cuenta de AWS para probarlo más adelante y usarlo en producción. Para colaborar, puede importar y exportar los modelos de datos diseñados. Para obtener más información, consulte Creación de modelos de datos con NoSQL Workbench.
- Generador de operaciones
-
NoSQL Workbench proporciona una completa interfaz gráfica de usuario rica para que desarrolle y pruebe las consultas. Puede utilizar el generador de operaciones para visualizar, explorar y consultar conjuntos de datos en directo. El generador de operaciones estructuradas admite la expresión de proyecciones y de condiciones y, además, genera código de muestra en varios idiomas. Puede clonar tablas directamente de una cuenta de Amazon DynamoDB en otra en distintas regiones. También puede clonar tablas directamente entre DynamoDB local y una cuenta de Amazon DynamoDB para copiar más rápidamente el esquema de claves de la tabla (y, opcionalmente, el esquema y los elementos de GSI) entre sus entornos de desarrollo. Para obtener más información, consulte Exploración de conjuntos de datos y creación de operaciones con NoSQL Workbench.
En el siguiente vídeo, se detallan los conceptos del modelado de datos con NoSQL Workbench.