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

新DynamoDB控制台无法添加TTL及找不到TTL管理区域的技术咨询

解决DynamoDB新控制台TTL配置的问题

我前阵子刚碰到和你一模一样的问题,已经摸索出解决办法了,给你详细说下:

一、在新控制台找到TTL管理区域的步骤

  • 打开目标DynamoDB表的详情页面,切换到**「表设置」**标签页(新控制台把原来独立的TTL入口合并到这里了,旧控制台的"TTL"标签页已经取消)
  • 向下滚动页面,找到**「Time to Live (TTL)」**模块,这里就是管理TTL的核心区域
  • 点击模块右上角的「编辑」按钮,就能设置TTL的属性名称(需要是存储Unix时间戳的字符串类型属性),配置完成后保存即可

二、无法添加TTL的常见原因及修复方案

  • 属性名称不合法:TTL要求属性名是符合DynamoDB规范的字符串,不能包含空格、特殊符号,且不能是保留关键字,检查你输入的名称是否符合要求
  • 表状态未就绪:如果表处于「创建中」「更新中」等非活跃状态,无法修改TTL配置,等表状态变为「活跃」后再尝试操作
  • IAM权限缺失:确保你的账号拥有dynamodb:UpdateTimeToLive和dynamodb:DescribeTimeToLive这两个权限动作,缺少的话需要联系管理员更新IAM策略

关于AWS文档显示旧界面的说明

目前AWS官方文档正处于新旧控制台的过渡更新阶段,部分内容还没同步切换到新界面,但核心操作逻辑是一致的——只是入口从原来的独立「TTL」标签页移到了「表设置」里,按照上面的步骤操作就能完成配置

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.29 05:02:32