关于 connecting-lambda-to-dynamodb
面向 AWS Lambda 与 DynamoDB 集成配置和排障的领域技能,涵盖 IAM 角色、函数部署、数据流及事件源映射。
主要功能
- 01配置 IAM 执行角色
- 02提供 Lambda 部署指导
- 03配置 DynamoDB 数据流
- 04设置事件源映射
- 05排查集成问题
适用场景
- 01将 Lambda 函数连接到 DynamoDB 表
- 02诊断 Lambda 函数未触发的问题
- 03解决权限或超时问题
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ aws/ agent-toolkit-for-aws --skill connecting-lambda-to-dynamodb安装后在 Claude Code 中输入/connecting-lambda-to-dynamodb确认已加载。
附带文件references/lambda-dynamodb-connection.md
详细介绍
将 Lambda 连接到 DynamoDB
概述
关于将 AWS Lambda 函数连接到 DynamoDB 表的领域专业知识,包括创建 IAM 执行角色、部署函数、配置 DynamoDB 流以及设置事件源映射。
将 Lambda 函数连接到 DynamoDB
要通过 IAM 角色、流和事件源映射设置端到端的 Lambda-DynamoDB 集成,请严格遵循 该流程。 请参阅 Lambda-DynamoDB 连接流程。
故障排查
Lambda 函数未触发
确认事件源映射处于活动状态、DynamoDB 流已启用且视图类型正确,并且执行角色具有适当的权限。详情请参阅完整的 流程。
权限被拒绝错误
检查 IAM 角色是否已附加 AWSLambdaDynamoDBExecutionRole,并且信任策略允许 Lambda 承担该角色。
函数超时问题
增加超时设置,或调整事件源映射中的批次大小。
评论
支持 Markdown