使用 NoSQL Workbench 克隆表 - Amazon DynamoDB
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

使用 NoSQL Workbench 克隆表

克隆表将在您的开发环境之间复制表的键架构(以及可选的 GSI 架构和项目)。您可以将表从 DynamoDB local 克隆到 Amazon DynamoDB 账户,甚至可以将表从一个账户克隆到不同区域中的另一个账户,以便更快地进行实验。

克隆表
  1. 操作生成器中,选择您的连接和区域(DynamoDB local 不支持区域选择)。

  2. 连接到 DynamoDB 后,浏览表,然后选择要克隆的表。

  3. 从水平省略号菜单中,选择克隆选项。

  4. 输入您的克隆目标详细信息:

    1. 选择连接。

    2. 选择一个区域(区域不适用于 DynamoDB local)。

    3. 输入新的表名称。

    4. 选择克隆选项:

      1. 默认情况下,键架构处于选中状态,无法取消选择。默认情况下,克隆表将复制您的主键和排序键(如果有)。

      2. 如果要克隆的表具有 GSI,则默认情况下会选择 GSI 架构。克隆表将复制您的 GSI 主键和排序键(如果有)。您可以选择取消选择 GSI 架构以跳过克隆 GSI 架构。克隆表会将基表的容量设置复制为 GSI 的容量设置。克隆完成后,您可以使用操作生成器中的 UpdateTable 操作来更新表的 GSI 容量设置。

  5. 输入要克隆的项目数量。要仅克隆键架构和可选的 GSI 架构,可以将要克隆的项目值保持为 0。可以克隆的最大项目数为 5000。

  6. 选择容量模式:

    1. 默认情况下,系统将选择按需模式。DynamoDB on-demand 针对读写请求提供按请求支付定价,只需为使用的资源付费。要了解更多信息,请参阅 DynamoDB 按需模式

    2. 预置模式允许您为应用程序指定需要的每秒读取和写入次数。您可以使用自动扩缩根据流量变化自动调整表的预置容量。要了解更多信息,请参阅 DynamoDB 预置模式

  7. 选择克隆开始克隆。

  8. 克隆过程将在后台运行。当克隆表状态发生变化时,操作生成器选项卡将显示一条通知。您可以通过选择操作生成器选项卡,然后选择箭头按钮来访问此状态。箭头按钮位于菜单侧栏底部附近的克隆表状态控件上。