SQL 애플리케이션을 위한 Amazon Kinesis Data Analytics란 무엇인가? - SQL애플리케이션용 Amazon Kinesis Data Analytics 개발자 가이드

새 프로젝트의 경우 애플리케이션용 Kinesis Data Analytics보다 Apache Flink Studio용 새로운 관리형 서비스를 사용하는 것이 좋습니다. SQL Managed Service for Apache Flink Studio는 사용 편의성과 고급 분석 기능을 결합하여 정교한 스트림 처리 애플리케이션을 몇 분 만에 구축할 수 있도록 합니다.

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

SQL 애플리케이션을 위한 Amazon Kinesis Data Analytics란 무엇인가?

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

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

Kinesis Data Analytics는 아마존 데이터 파이어호스 (아마존 S3, 아마존 레드시프트, 아마존 서비스, 스플렁크) 와 OpenSearch 아마존 AWS Lambda키네시스 데이터 스트림을 대상으로 지원합니다.

Amazon Kinesis Data Analytics를 언제 사용해야 하는가?

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

  • 시계열 분석 생성 – 여러 시간 창에 걸쳐 지표를 계산한 다음 Kinesis 데이터 전송 스트림을 통해 스트림 값을 Amazon S3 또는 Amazon Redshift로 전송할 수 있습니다.

  • 실시간 대시보드 입력 – 집계 및 처리된 스트리밍 데이터 결과를 다운 스트림하여 실시간 대시보드에 제공할 수 있습니다.

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

Kinesis Data Analytics에서 지원되는 SQL 언어 요소에 대한 자세한 설명은 Amazon Kinesis Data Analytics SQL 참조를 참조하십시오.

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

Amazon Kinesis Data Analytics를 처음 사용한다면, 다음 섹션을 순서대로 읽어보기를 권장합니다:

  1. 이 가이드의 동작 원리 섹션을 읽으십시오. 이 섹션에서는 경험을 만들기 end-to-end 위해 사용하는 다양한 Kinesis Data Analytics 구성 요소를 소개합니다. 자세한 설명은 Amazon Kinesis Data Analytics for SQL 애플리케이션: 작동 방식 섹션을 참조하세요.

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

  3. 스트리밍 SQL 개념을 읽어 보십시오. 자세한 설명은 스트리밍 SQL 개념 섹션을 참조하세요.

  4. 추가 예를 시도해 보십시오. 자세한 설명은 Kinesis Data Analytics for SQL 예 섹션을 참조하세요.