Tras considerarlo detenidamente, hemos decidido interrumpir Amazon Kinesis Data Analytics SQL para aplicaciones en dos pasos:
1. A partir del 15 de octubre de 2025, no podrá crear nuevos Kinesis Data Analytics SQL para aplicaciones.
2. Eliminaremos sus aplicaciones a partir del 27 de enero de 2026. No podrá iniciar ni utilizar Amazon Kinesis Data Analytics SQL para aplicaciones. A partir de ese momento, el soporte para Amazon Kinesis Data Analytics dejará SQL de estar disponible. Para obtener más información, consulte Suspensión de Amazon Kinesis Data Analytics SQL for Applications.
Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Paso 2: Creación de una aplicación de Kinesis Data Analytics
En esta sección del ejemplo de puntos de acceso, crea una aplicación de análisis de datos de Kinesis Data Analytics tal como se indica a continuación:
-
Configure la entrada de la aplicación para que utilice la secuencia de datos de Kinesis que ha creado como origen de streaming en el paso 1.
-
Utilice el código de la aplicación proporcionado en la AWS Management Console.
Para crear una aplicación
-
Cree una aplicación de análisis de datos de Kinesis Data Analytics; para ello, siga los pasos 1, 2 y 3 del ejercicio de introducción (consulte Paso 3.1: Cree una aplicación).
En la configuración fuente, haga lo siguiente:
-
Especifique el origen de streaming que creó en Paso 1: Crear las secuencias de entrada y de salida.
-
Después de que la consola deduzca el esquema, edítelo. Asegúrese de que los tipos de columna
x
ey
estén establecidos enDOUBLE
y que el tipo de columnaIS_HOT
esté establecido enVARCHAR
.
-
-
Utilice el siguiente código de la aplicación (puede pegar este código en el editor de 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) );
-
Ejecute el código SQL y revise los resultados.
Paso siguiente
Paso 3: Configurar la salida de la aplicación