SQL 애플리케이션을 위한 Amazon Kinesis Data Analytics 이란 무엇입니까? - SQL 애플리케이션용 Amazon Kinesis Data Analytics 개발자 안내서

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

SQL 애플리케이션을 위한 Amazon Kinesis Data Analytics 이란 무엇입니까?

SQL 애플리케이션용 Amazon Kinesis Data Analytics 에서는 표준 SQL을 사용하여 스트리밍 데이터를 처리하고 분석할 수 있습니다. 이 서비스를 사용하면 스트리밍 소스에 대해 강력한 SQL 코드를 작성하고 실행하여 시계열 분석을 수행하고, 실시간 대시보드를 제공하고, 실시간 지표를 생성할 수 있습니다.

Kinesis Data Analytics을 시작하려면 스트리밍 데이터를 지속적으로 읽고 처리하는 Kinesis Data Analytics 애플리케이션을 생성합니다. Amazon Kinesis Data Streams 및 Amazon Kinesis Data Firehose 스트리밍 소스로부터의 데이터 수집을 지원합니다. 그런 다음 대화형 편집기를 사용하여 SQL 코드를 작성하고 라이브 스트리밍 데이터로 테스트합니다. Kinesis Data Analytics 가 결과를 전송하도록 하려는 대상을 구성할 수도 있습니다.

Kinesis Data Analytics 은 Amazon Kinesis Data Firehose (Amazon S3, Amazon Redshift, Amazon Elasticsearch Service 및 Splunk), AWS Lambda 및 Amazon Kinesis Data Streams 대상으로 지원합니다.

Amazon Kinesis Data Analytics 언제 사용해야 하나요?

Amazon Kinesis Data Analytics 에서는 거의 실시간으로 데이터를 지속적으로 읽고 처리하고 저장하는 SQL 코드를 신속하게 작성할 수 있습니다. 스트리밍 데이터에 대해 표준 SQL 쿼리를 사용하면 데이터를 변환하고 쉽게 파악할 수 있는 애플리케이션을 구성할 수 있습니다. 다음은 Kinesis Data Analytics 사용에 대한 몇 가지 예제 시나리오입니다.

  • 시계열 분석 생성— 시간 윈도우에 따라 지표를 계산한 다음 Kinesis Data Stream을 통해 Amazon S3 또는 Amazon Redshift 로 값을 전송할 수 있습니다.

  • 실시간 대시보드 제공— 실시간 대시보드를 제공할 수 있도록 집계 및 처리된 스트리밍 데이터 결과를 다운스트림으로 전송할 수 있습니다.

  • 실시간 측정치 생성실시간 모니터링, 알림 및 경보에 사용할 사용자 지정 지표와 트리거를 생성할 수 있습니다.

Kinesis Data Analytics 가 지원하는 SQL 언어 요소에 대한 자세한 내용은Amazon Kinesis Data Analytics SQL 참조를 선택합니다.

Amazon Kinesis Data Analytics 처음 사용하십니까?

Amazon Kinesis Data Analytics 처음 사용하는 경우, 먼저 다음 단원을 순서대로 읽어보십시오.

  1. 이 안내서의 사용 방법 단원을 읽으십시오. 이 단원에서는 종단 간 경험 생성에 사용하는 다양한 Kinesis Data Analytics 구성 요소를 소개합니다. 자세한 내용은 SQL 애플리케이션용 Amazon Kinesis Data Analytics 작동 방식 단원을 참조하세요.

  2. 시작 연습을 수행해 보십시오. 자세한 내용은 SQL 애플리케이션용 Amazon Kinesis Data Analytics 시작하기 단원을 참조하세요.

  3. 스트리밍 SQL 개념을 읽어 보십시오. 자세한 내용은 스트리밍 SQL 개념 단원을 참조하세요.

  4. 추가 예제를 풀어 보십시오. 자세한 내용은 예제 애플리케이션 단원을 참조하세요.