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

修复AWS EventBridge事件规则:仅转发PK前缀为PROJECT#的DynamoDB事件

修复AWS EventBridge事件过滤规则的event_pattern

以下是针对你需求的正确event_pattern配置,同时会说明常见错误点:

正确的过滤规则配置

{
  "source": ["aws.dynamodb"],
  "detail-type": ["DynamoDB Stream Record"],
  "detail": {
    "dynamodb": {
      "NewImage": {
        "PK": {
          "S": {
            "prefix": "PROJECT#"
          }
        },
        "SK": {
          "S": ["TYPE#CONFIG"]
        }
      }
    }
  }
}

关键配置说明

  • source和detail-type:需与实际接收的DynamoDB事件字段严格匹配,确保只筛选DynamoDB流事件
  • NewImage.PK.S.prefix:通过prefix关键字精准匹配以PROJECT#开头的PK字符串值,这是EventBridge标准的前缀匹配语法(而非通配符*)
  • NewImage.SK.S:直接指定等于TYPE#CONFIG,确保同时满足SK的类型条件,避免误匹配其他类型的PROJECT#事件

常见错误排查点

  1. 字段路径错误:确认事件中PK/SK的存储位置是NewImage还是OldImage(删除事件会存在于OldImage),路径写错会导致过滤失效
  2. 数据类型不匹配:如果PK/SK不是字符串类型(如数字类型N),需对应修改配置中的类型标识
  3. 跨账户权限问题:确保源账户的EventBridge规则已正确将事件推送至你的总线,且你的总线已配置允许该源账户的事件接入

内容的提问来源于stack exchange,提问作者Fabio B.

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.13 05:07:16