O Amazon Kinesis Data Analytics é a maneira mais fácil de processar e analisar dados de streaming em tempo real com o SQL padrão ANSI. O serviço permite que você leia dados do Amazon Kinesis Data Streams e do Amazon Kinesis Data Firehose, além de criar consultas de processamento de streams ou aplicativos inteiros usando SQL para filtrar, transformar e agregar continuamente os dados assim que são recebidos. O Amazon Kinesis Data Analytics reconhece automaticamente formatos de dados padrão, analisa os dados e sugere um schema, que você pode editar usando o editor de schema interativo. O serviço disponibiliza um editor SQL interativo e modelos de processamento de streams para que você possa criar aplicativos avançados de processamento de streams em alguns minutos. O Amazon Kinesis Data Analytics executa continuamente as consultas de aplicativos de streaming, além de gravar os resultados processados em destinos de saída como o Amazon Kinesis Data Streams e o Amazon Kinesis Data Firehose, que podem entregar os dados para o Amazon S3, o Amazon Redshift e o Amazon Elasticsearch Service. O Amazon Kinesis Data Analytics provisiona, implanta e escala automaticamente os recursos exigidos para executar aplicativos de streaming.

O Amazon Kinesis Data Analytics já está disponível

Comece a usar agora

O Amazon Kinesis Data Analytics permite que você escale de maneira elástica para cima e para baixo a fim de ajustar o throughput de dados. Você só paga pelos recursos usados para executar suas aplicações de streaming. Não se preocupe com o provisionamento da infraestrutura ou a capacidade de pagamento por períodos ociosos.

O Amazon Kinesis Data Analytics disponibiliza latências de processamento de menos de um segundo para que você possa gerar alertas, painéis e informações importantes em tempo real.

O Amazon Kinesis Data Analytics integra-se ao Amazon Kinesis Data Streams e ao Amazon Kinesis Data Firehose para que você possa consumir prontamente dados de streaming. Basta indicar o Amazon Kinesis Data Analytics no stream de entrada e ele lerá e analisará automaticamente os dados, além de disponibilizá-los para processamento. Você pode enviar os resultados processados para outros Serviços da AWS, como Amazon S3, Amazon Redshift e Amazon Elasticsearch Service, por meio do Amazon Kinesis Data Firehose. Você também pode enviar dados de saída para o Amazon Kinesis Data Streams para criar pipelines de processamento de streams avançados.

O Amazon Kinesis Data Analytics disponibiliza um editor de schema fácil de usar para descobrir e editar a estrutura dos dados de entrada. O assistente reconhece automaticamente formatos de dados padrão, como JSON e CSV, depois, infere a estrutura dos dados de entrada para criar um schema de linha de base, que você pode refinar ainda mais usando o editor de schema.

O Amazon Kinesis Data Analytics disponibiliza um editor interativo para criar consultas SQL usando operações de dados de streaming como médias de intervalo de tempo variáveis. Você também pode ver resultados e erros de streaming usando dados em tempo real para depurar ou refinar ainda mais seu script de modo interativo.

O Amazon Kinesis Data Analytics é compatível com SQL padrão ANSI, portanto, tudo o que você precisa é ter conhecimento de SQL.

O editor SQL interativo é disponibilizado em um pacote com um conjunto de modelos de processamento de streams que disponibilizam código SQL de linha de base para os tipos de operações mais comuns, como agregação, transformação por evento e filtragem. Basta selecionar o modelo adequado para a sua tarefa de análise e editar o código disponibilizado usando o editor SQL para personalizá-lo para o seu caso de uso específico.

O Amazon Kinesis Data Analytics oferece funções otimizadas para o processamento de streams de modo que você possa executar análises avançadas, como a detecção de anomalias e a análise top-K nos seus dados de streaming.