You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过NoSQL Workbench将已创建的数据模型导入本地DynamoDB

切换到本地DynamoDB并导入数据步骤

一、在NoSQL Workbench中切换到本地数据库连接

  • 打开NoSQL Workbench,进入**操作构建器(Operation Builder)或数据模型器(Data Modeler)**界面
  • 点击顶部的连接(Connect)按钮,选择添加新连接(Add new connection)
  • 在连接设置里选**本地(Local)**类型,填写本地DynamoDB的端点地址,默认是http://localhost:8000,端口号按你实际修改的调整
  • 测试连接确认成功后保存,之后就能在连接列表里选这个本地连接完成切换

二、导出NoSQL Workbench里的表结构和数据

从数据模型器导出(若表是在模型器创建的)

  • 打开数据模型器(Data Modeler),选中你创建的数据模型
  • 点击顶部导出(Export)选项,选导出为DynamoDB JSON格式(更适合本地导入),把文件存到本地目录

从操作构建器导出数据(若已添加了数据)

  • 在操作构建器里切换回原来的源连接(比如你之前用的在线连接)
  • 选中目标表,点数据(Data)标签页,选导出数据(Export data),导出为JSON格式后保存文件

三、把导出内容导入本地DynamoDB

用NoSQL Workbench直接导入

  • 切换到本地DynamoDB连接后,在操作构建器里点**导入(Import)**按钮
  • 选择之前导出的JSON文件,确认表名和数据结构无误后开始导入

用AWS CLI命令导入

  • 先给AWS CLI配置本地DynamoDB端点:
    aws configure set dynamodb.endpoint_url http://localhost:8000
    
  • 导入表结构(如果是CloudFormation模板格式):
    aws cloudformation deploy --template-file your-template.json --stack-name local-dynamodb-stack
    
  • 导入数据(JSON格式):
    aws dynamodb batch-write-item --request-items file://your-data.json --endpoint-url http://localhost:8000
    

四、验证导入结果

  • 在NoSQL Workbench的本地连接里查看对应表,确认表结构和数据都导入成功
  • 也可以用CLI命令查询验证:
    aws dynamodb scan --table-name your-table-name --endpoint-url http://localhost:8000
    

内容的提问来源于stack exchange,提问作者user1870056

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.07 10:05:55