Trabajar con el editor de SQL - Guía para desarrolladores de Amazon Kinesis Data Analytics

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.

Trabajar con el editor de SQL

A continuación, puede encontrar información sobre secciones del editor de SQL y cómo funciona cada una. En el editor de SQL, puede crear su propio código o elegir Add SQL from templates. Una plantilla de SQL le ofrece un ejemplo de código SQL que le puede ayudar a escribir aplicaciones de Amazon Kinesis Data Analytics comunes. Las aplicaciones de ejemplo en esta guía utilizan algunas de estas plantillas. Para obtener más información, consulte Aplicaciones de ejemplo .


                    Imagen de pantalla del editor de SQL que muestra la pestaña Real-time analytics y secuencias en la aplicación.

Tipos de datos de fuente

La pestaña Source data identifica un origen de streaming. Identifica también la secuencia de entrada en la aplicación que se asocia a esta fuente y que proporciona la configuración de entrada de la aplicación.


                        Imagen de pantalla del editor de SQL que muestra la pestaña Source data con el origen de streaming resaltado.

Amazon Kinesis Data Analytics ofrece las siguientes columnas de marca de tiempo, por lo que no es necesario que proporcione el mapeo explícito en su configuración de entrada:

  • ROWTIME: cada fila en una secuencia en la aplicación tiene una columna especial denominadaROWTIME. Esta columna es la marca de tiempo para el punto en el que Kinesis Data Analytics insertó la fila en la primera secuencia en la aplicación.

  • Aproximad_Arrival_Hora: los registros en su origen de streaming incluyen las opcionesApproximate_Arrival_Timestampcolumn. Se trata de la marca de tiempo aproximado de llegada que se establece cuando el origen de streaming recibe y almacena correctamente el registro. Kinesis Data Analytics proporciona esta columna en la secuencia de entrada en la aplicación comoApproximate_Arrival_Time. Amazon Kinesis Data Analytics proporciona esta columna exclusivamente en la secuencia de entrada en la aplicación en la que se asigna al origen de streaming.

Estos valores de marca de tiempo resultan útiles en consultas de ventanas basadas en el tiempo. Para obtener más información, consulte Consultas en ventana .

Pestaña Real-Time Analytics

La pestaña Real-time analytics muestra todas las secuencias en la aplicación que su código de aplicación crea. Este grupo de secuencias incluye la secuencia de errores (error_stream) que Amazon Kinesis Data Analytics proporciona para todas las aplicaciones.


                        Imagen de pantalla del editor de SQL que muestra la pestaña Real-time analytics con secuencias en la aplicación resaltadas.

Pestaña Destination

La pestaña Destination (Destino) le permite configurar la salida de la aplicación, para conservar secuencias en la aplicación en destinos externos. Puede configurar la salida para continuar con los datos en cualquiera de las secuencias en la aplicación en un destino externo. Para obtener más información, consulte Configuración de salida de la aplicación.