Harness over 40 enterprise-class cloud services to drive business efficiency

 ✕

Amazon Kinesis Data Analytics for SQL

Process and analyse streaming data using standard SQL

After careful consideration, we have made the decision to end support for Amazon Kinesis Data Analytics for SQL applications effective January 27, 2026. We recommend that you use Amazon Managed Service for Apache Flink. Amazon Managed Service for Apache Flink combines ease of use with advanced analytical capabilities, enabling you to build stream processing applications in minutes. You can find code and architecture examples to help you move your Kinesis Data Analytics for SQL workloads to Amazon Managed Service for Apache Flink Studio in our documentation.

How it works

Author and run SQL code against streaming sources to perform time series analytics, feed real-time dashboards, and create real-time metrics. 

Use cases

Generate time-series analytics

Calculate metrics over time windows, and then stream values to Amazon S3 or Amazon Redshift through a Kinesis data delivery stream.

Feed real-time dashboards

Send aggregated and processed streaming data results downstream to feed real-time dashboards.

Create real-time metrics

Create custom metrics and triggers for use in real-time monitoring, notification