发布于: Jul 17, 2023
AWS Lambda 事件源映射和 Amazon EventBridge Pipes 源现在支持其他筛选功能,包括匹配值末尾的字符(后缀筛选),不区分大小写 (equals-ignore-case),以及如果跨多个独立字段的任何条件为真(或匹配),则使用单个规则匹配。我们还将数值支持的范围从 -1e9 至 1e9 增加到 -5e9 至 5e9。使用这些增强的新功能,您现在可以编写复杂的规则,用于在构建事件驱动型应用程序时提供额外的筛选选项。
提供的筛选功能在批处理之前会过滤掉一些消息,在每次 Lambda 或 EventBridge Pipes 调用中仅包含有意义的数据,从而帮助您降低成本。新的筛选功能进一步减少了在 Lambda 函数或 EventBridge Pipes 增强功能中管理自定义筛选器的需求。例如,您可以拥有最近上传的文档元数据的 Kafka 流;您现在可以根据该元数据进行筛选,仅处理引用以“.pdf”或“.docx”结尾的文档的消息。
增强的筛选功能适用于所有 EventBridge Pipes 源以及 Amazon SQS、Amazon Kinesis、Amazon DynamoDB、Amazon MSK、自行管理的 Apache Kafka 和 Amazon MQ 事件源映射,无需额外付费。要了解更多信息,请参阅 Lambda 开发人员指南或 EventBridge Pipes 用户指南中的事件筛选部分。