步驟 2:建立 Amazon Kinesis Data Analytics 應用程式 - Amazon Kinesis Data Analytics for SQL Applications 開發人員指南

在仔細考慮之後,我們決定在兩個步驟中停止 Amazon Kinesis Data Analytics for SQL 應用程式:

1. 從 2025 年 10 月 15 日起,您將無法為SQL應用程式建立新的 Kinesis Data Analytics。

2. 我們將從 2026 年 1 月 27 日起刪除您的應用程式。您將無法啟動或操作SQL應用程式的 Amazon Kinesis Data Analytics。從那時SQL起,Amazon Kinesis Data Analytics 將不再提供 的支援。如需詳細資訊,請參閱Amazon Kinesis Data Analytics for SQL 應用程式終止

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

步驟 2:建立 Amazon Kinesis Data Analytics 應用程式

熱點範例的本節中,建立 Amazon Kinesis Data Analytics 應用程式,如下所示:

  • 設定應用程式輸入,以使用您在步驟 1 中建立的 Kinesis 資料串流作為串流來源。

  • 使用 AWS Management Console 中提供的應用程式碼。

建立應用程式
  1. 按照入門練習中的步驟 1、2 和 3 建立 Kinesis Data Analytics 應用程式 (請參閱 步驟 3.1:建立應用程式)。

    在來源設定中,執行下列動作:

    • 指定您在 步驟 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 程式碼並檢閱結果。

    顯示列時間,熱點和 hotspot_heat 的 SQL 代碼結果。

後續步驟

步驟 3:設定應用程式輸出