게시된 날짜: Oct 5, 2017
이제 SQL 코드에서 데이터를 처리하기 전에 Amazon Kinesis Analytics 애플리케이션이 데이터를 변환하도록 구성할 수 있습니다. 이 새로운 기능을 통해 사용자는 AWS Lambda를 사용해 형식 변환, 데이터 보강, 데이터 필터링 등의 작업을 수행할 수 있습니다. 함수에 의해 데이터가 변환되면, Kinesis Analytics가 실시간 분석을 위해 데이터를 애플리케이션의 SQL 코드로 전송합니다.
시작하려면 단지 AWS Management Console의 Kinesis Analytics 애플리케이션 소스 페이지에서 AWS Lambda 함수를 선택합니다. Kinesis Analytics 애플리케이션이 자동으로 Lambda 함수를 사용해 원시 데이터 레코드를 처리하고, 변환된 데이터를 추가 처리를 위해 SQL 코드로 전송합니다.
Kinesis Analytics는 GZIP 및 Kinesis Producer Library 형식을 JSON으로 전환하는 등의 일반적 사용 사례를 위한 Lambda 블루프린트를 제공합니다. 이러한 블루프린트를 변경 없이 사용하거나 자체 사용자 지정 함수를 작성할 수 있습니다. 이 기능의 예제는 블로그 포스팅 Pre-processing data in Kinesis Analytics with AWS Lambda를 참조하십시오. 이 기능에 대해 자세히 알아보려면 Kinesis Analytics 개발자 안내서에서 Lambda 전처리 기능 사용 단원을 참조하십시오.
Kinesis Analytics는 새로운 프로그래밍 언어 또는 처리 프레임워크를 배울 필요 없이 표준 SQL을 통해 실시간으로 스트리밍 데이터를 처리할 수 있는 가장 쉬운 방법입니다. Kinesis Analytics를 사용하면 SQL을 사용하여 스트리밍 데이터를 쿼리하거나 전체 스트리밍 애플리케이션을 구축할 수 있으므로 수행해야 할 작업을 정확하게 파악하고 비즈니스 및 고객 요구 사항에 적절하게 대응할 수 있습니다. Kinesis Analytics는 미국 동부(버지니아 북부), 미국 서부(오레곤), EU(아일랜드) 리전에서 사용할 수 있습니다.