NoSQL Workbench 是一个可视化工具,提供了数据建模、数据可视化和查询开发功能,可帮助您设计、创建、查询和管理 DynamoDB 表。例如,您可以从头开始设计和创建数据架构,也可以使用多个包含数据集的示例数据模型模板之一来设计和创建数据架构。您可以可视化自己的数据模型设计和关系,以确保它们满足应用程序的访问模式要求。您还可以使用 Amazon Web Services 服务账户或通过 DynamoDB Local l 在 Amazon DynamoDB 上部署数据模型并与之交互。
NoSQL Workbench 适用于 Windows、macOS 和 Linux。要了解有关这些功能的更多信息,请参阅使用 NoSQL Workbench 构建数据模型、可视化数据访问模式以及使用 NoSQL Workbench 探索数据集和构建操作。
优势
一款用于设计、开发和部署的工具
通过用于可视化数据和执行 DynamoDB 操作的丰富图形用户界面,NoSQL Workbench 简化并加快构建数据模型的过程。您可以直接将 NoSQL Workbench 连接到 DynamoDB Local 进行本地开发和测试,并在准备就绪后将自己的数据模型提交到 Amazon Web Services 账户中的 Amazon DynamoDB。
开始使用
您可以使用 NoSQL Workbench 从头开始构建新的数据模型,从现有数据模型中导入和修改,或者从多个示例数据模型模板之一中导入和修改,以满足应用程序的数据访问模式。您可以生成人眼可读的示例数据以快速可视化您的设计,或者以多种不同的格式导出数据模型,以促进团队之间的共享和协作。
生成多种语言的示例代码
只需几个步骤,即可生成多种语言的运行就绪示例代码,在应用程序中用于执行 DynamoDB API 操作。
主要功能
数据建模
您可以基于现有数据模型或满足应用程序数据访问模式的多个示例数据模型模板之一来构建新的数据模型,或者基于这些模型设计新模型。您还可以在流程结束时导入和导出设计的数据模型。
有关详细信息,请参阅使用 NoSQL Workbench 构建数据模型。
数据可视化
无需编写代码,即可映射查询并可视化应用程序的访问模式(分面)。每个分面都对应着 DynamoDB 中的不同访问模式。此外,您可以自动向数据模型生成示例数据或从 CSV 或 JSON 文件导入数据。
有关更多信息,请参阅可视化数据访问模式。
操作构建
您可以使用操作构建器查看、浏览和查询数据集。您还可以使用结构化操作构建器来构建和执行数据层面操作。该工具支持投影和条件表达式,并允许您以多种语言生成运行就绪示例代码。
有关更多信息,请参阅通过 NoSQL Workbench 查找数据集和构建操作。