Publicado: Oct 5, 2017

Agora, você pode configurar seus aplicativos de Amazon Kinesis Analytics para transformarem dados antes de serem processados por seu código SQL. Esse novo recurso permite que você use AWS Lambda para converter formatos, enriquecer dados e mais. Quando os dados são transformados por sua função, o Kinesis Analytics envia os dados para o código SQL de seu aplicativo para analítica em tempo real.

Para começar, selecione uma função do AWS Lambda na página de origem do aplicativo do Kinesis Analytics no Console de Gerenciamento da AWS. Seus aplicativos do Kinesis Analytics vão processar automaticamente seus registros de dados brutos usando a função do Lambda e enviar dados transformados para seu código SQL para mais processamento.

O Kinesis Analytics fornece esquemas do Lambda para casos de uso comuns, como a conversão de formatos da biblioteca de produtores do GZIP e do Kinesis para JSON. Você pode usar esses esquemas sem nenhuma alteração ou pode escrever suas próprias funções personalizadas. Para um exemplo desse recurso, consulte a publicação no blog Pré-processamento de dados no Kinesis Analytics com AWS Lambda. Para saber mais sobre esse recurso, consulte Como usar o recurso de pré-processamento do Lambda no Guia do desenvolvedor do Kinesis Analytics.

O Kinesis Analytics é a maneira mais fácil de processar dados de streaming em tempo real com SQL padrão sem a necessidade de aprender novas linguagens de programação ou estruturas de processamento. O Kinesis Analytics permite que você crie queries de dados de streaming ou crie aplicações completas de streaming usando SQL, para que você possa ter insights de ação e responder às suas necessidades comerciais e a de seus clientes de forma imediata. O Kinesis Analytics está disponível nas regiões Leste dos EUA (Norte da Virgínia), Oeste dos EUA (Oregon) e UE (Irlanda).