使用 NoSQL Workbench 克隆表
克隆表将在您的开发环境之间复制表的键架构(以及可选的 GSI 架构和项目)。您可以将表从 DynamoDB local 克隆到 Amazon DynamoDB 账户,甚至可以将表从一个账户克隆到不同区域中的另一个账户,以便更快地进行实验。
克隆表
-
在操作生成器中,选择您的连接和区域(DynamoDB local 不支持区域选择)。
-
连接到 DynamoDB 后,浏览表,然后选择要克隆的表。
-
从水平省略号菜单中,选择克隆选项。
-
输入您的克隆目标详细信息:
-
选择连接。
-
选择一个区域(区域不适用于 DynamoDB local)。
-
输入新的表名称。
-
选择克隆选项:
-
默认情况下,键架构处于选中状态,无法取消选择。默认情况下,克隆表将复制您的主键和排序键(如果有)。
-
如果要克隆的表具有 GSI,则默认情况下会选择 GSI 架构。克隆表将复制您的 GSI 主键和排序键(如果有)。您可以选择取消选择 GSI 架构以跳过克隆 GSI 架构。克隆表会将基表的容量设置复制为 GSI 的容量设置。克隆完成后,您可以使用操作生成器中的
UpdateTable
操作来更新表的 GSI 容量设置。
-
-
-
输入要克隆的项目数量。要仅克隆键架构和可选的 GSI 架构,可以将要克隆的项目值保持为 0。可以克隆的最大项目数为 5000。
-
选择容量模式:
-
默认情况下,系统将选择按需模式。DynamoDB on-demand 针对读写请求提供按请求支付定价,只需为使用的资源付费。要了解更多信息,请参阅 DynamoDB 按需模式。
-
预置模式允许您为应用程序指定需要的每秒读取和写入次数。您可以使用自动扩缩根据流量变化自动调整表的预置容量。要了解更多信息,请参阅 DynamoDB 预置模式。
-
-
选择克隆开始克隆。
-
克隆过程将在后台运行。当克隆表状态发生变化时,操作生成器选项卡将显示一条通知。您可以通过选择操作生成器选项卡,然后选择箭头按钮来访问此状态。箭头按钮位于菜单侧栏底部附近的克隆表状态控件上。