게시된 날짜: Jul 17, 2023
AWS Lambda 이벤트 소스 매핑과 Amazon EventBridge 파이프 소스는 이제 값 끝에 있는 문자와 대조하는 기능(접미사 필터링), 대소문자 구분을 무시하는 기능(equals-ignore-case), 여러 개별 필드에서 조건이 true인 경우 단일 규칙이 일치하도록 하는 기능(OR 일치) 등 추가적인 필터링 기능을 지원합니다. 또한 숫자 값에 대해 지원되는 범위를 -1e9~1e9에서 -5e9~5e9로 늘렸습니다. 이러한 새로운 향상된 기능을 통해 이제 이벤트 기반 애플리케이션을 구축할 때 추가 필터링 옵션을 제공하는 복잡한 규칙을 작성할 수 있습니다.
제공된 필터링 기능은 일괄 처리 전에 메시지를 필터링하므로 각 Lambda 또는 EventBridge 파이프 간접 호출에 의미 있는 데이터만 포함시켜 비용을 절감할 수 있습니다. 새로운 필터링 기능을 사용하면 Lambda 함수 또는 EventBridge 파이프라인 보강을 위해 사용자 지정 필터를 관리할 필요성이 더욱 더 줄어듭니다. 예를 들어 최근에 업로드된 문서 메타데이터의 Kafka 스트림을 만들 수 있습니다. 이제 해당 메타데이터를 필터링하여 “.pdf” 또는 “.docx”로 끝나는 문서를 참조하는 메시지만 처리하도록 할 수 있습니다.
향상된 필터링 기능은 모든 EventBridge 파이프 소스 및 Amazon SQS, Amazon Kinesis, Amazon DynamoDB, Amazon MSK, 자체 관리형 Apache Kafka 및 Amazon MQ 이벤트 소스 매핑에 대해 추가 비용 없이 사용할 수 있습니다. 자세한 내용은 Lambda 개발자 안내서 또는 EventBridge 파이프 사용 설명서의 이벤트 필터링 섹션을 참조하세요.