Publicado en: Oct 5, 2017

Ahora puede configurar las aplicaciones de Amazon Kinesis Analytics para transformar datos antes de que los procese el código SQL. Esta nueva característica permite usar AWS Lambda para convertir formatos, dar formato, filtrar datos, etcétera. Una vez que la función ha transformado los datos, Kinesis Analytics los envía al código SQL de la aplicación para el análisis en tiempo real.

Para comenzar, simplemente seleccione la función AWS Lambda de la página de origen de la aplicación de Kinesis Analytics en la consola de administración de AWS. La aplicación Kinesis Analytics procesará automáticamente los registros de datos sin formato usando la función Lambda y enviará los datos trasformados al código SQL para el procesamiento posterior.

Kinesis Analytics ofrece planos Lambda para casos de uso comunes, por ejemplo, convertir los formatos GZIP y Kinesis Producer Library en JSON. Puede utilizar estos planos sin cambiar ni escribir funciones personalizadas propias. Para ver un ejemplo de esta característica, consulte el entrada del blog Pre-processing data in Kinesis Analytics with AWS Lambda. Para más información sobre esta característica, consulte Using the Lambda Preprocessing Feature en la guía para desarrolladores de Kinesis Analytics.

Kinesis Analytics es la manera más sencilla de procesar datos de streaming en tiempo real con SQL estándar sin tener que obtener nuevas habilidades de programación ni aprender marcos de procesamiento. Kinesis Analytics le permite consultar datos de streaming o crear aplicaciones íntegramente de streaming usando SQL, para que pueda obtener información accionable y satisfacer las necesidades de su empresa y del cliente rápidamente. Kinesis Analytics está disponible en las regiones Este de EE.UU. (N. Virginia), Oeste de EE.UU. (Oregón) y UE (Irlanda).