Summary
In this chapter, we introduced the NoSQL Workbench client application, a valuable tool for database development and operations. We explored the data modeler, focusing on its role in defining effective data models. The Visualizer was discussed for its powerful capability to represent data from different perspectives based on key schemas for tables and secondary indexes. Additionally, we dove into the functions of the Operation Builder, highlighting its role in interacting with DynamoDB services or locally, enhancing developer productivity by generating boilerplate code for various DynamoDB data plane operations. Apart from the subtools, we also learned about using DynamoDB Local via NoSQL Workbench.
We walked through a sample Employee
dataset, demonstrating how to update data in the model, define a new secondary index, and visualize the resulting index data. The final step involved committing the model to DynamoDB, followed by verification through interactions with the table...