2단계: Kinesis Data Analytics 애플리케이션 생성 - Amazon Kinesis Data Analytics for SQL 애플리케이션 개발자 안내서

신중한 고려 후 Amazon Kinesis Data Analytics for SQL 애플리케이션을 중단하기로 결정했습니다.

1. 2025년 9월 1일부터 Amazon Kinesis Data Analytics for SQL 애플리케이션에 대한 버그 수정은 제공되지 않습니다. 향후 중단될 예정이므로 지원이 제한되어 있기 때문입니다.

2. 2025년 10월 15일부터 새 Kinesis Data Analytics for SQL 애플리케이션을 생성할 수 없습니다.

3. 2026년 1월 27일부터 애플리케이션이 삭제됩니다. Amazon Kinesis Data Analytics for SQL 애플리케이션을 시작하거나 작동할 수 없게 됩니다. 그 시점부터 Amazon Kinesis Data Analytics for SQL에 대한 지원을 더 이상 이용할 수 없습니다. 자세한 내용은 Amazon Kinesis Data Analytics for SQL 애플리케이션 단종 단원을 참조하십시오.

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

2단계: Kinesis Data Analytics 애플리케이션 생성

핫스팟 예 섹션에서 다음과 같이 Kinesis Data Analytics 애플리케이션을 생성합니다:

  • 1 단계에서 스트리밍 소스로 생성한 Kinesis 데이터 스트림을 사용하도록 애플리케이션 입력을 구성합니다.

  • AWS Management Console에서 제공된 애플리케이션 코드를 사용합니다.

애플리케이션 생성
  1. 시작하기 연습 (단계 3.1: 애플리케이션 만들기 참조) 의 1, 2, 3단계에 따라 Kinesis Data Analytics 애플리케이션을 생성합니다.

    소스 구성에서 다음을 수행합니다:

    • 1단계: 입력 및 출력 스트림 생성 섹션에서 생성한 스트리밍 소스를 지정합니다.

    • 콘솔에서 스키마를 유추한 이후 스키마를 편집합니다. xy열 유형이 DOUBLE로 설정되고 IS_HOT 열 유형이 VARCHAR로 설정되어야 합니다.

  2. 다음 애플리케이션 코드를 사용합니다(이 코드를 복사하여 SQL 편집기에 붙여넣을 수 있습니다).

    CREATE OR REPLACE STREAM "DESTINATION_SQL_STREAM" ( "x" DOUBLE, "y" DOUBLE, "is_hot" VARCHAR(4), HOTSPOTS_RESULT VARCHAR(10000) ); CREATE OR REPLACE PUMP "STREAM_PUMP" AS INSERT INTO "DESTINATION_SQL_STREAM" SELECT "x", "y", "is_hot", "HOTSPOTS_RESULT" FROM TABLE ( HOTSPOTS( CURSOR(SELECT STREAM "x", "y", "is_hot" FROM "SOURCE_SQL_STREAM_001"), 1000, 0.2, 17) );

  3. SQL 코드를 실행하고 결과를 검토합니다.

    rowtime, hotspot 및 hotspot_heat를 보여주는 SQL 코드 결과입니다.

다음 단계

3단계: 애플리케이션 출력 구성