发布于: Nov 27, 2018
除了以前支持的 SQL 之外,Amazon Kinesis Data Analytics 现在还支持基于 Java 的流处理应用程序。使用 Amazon Kinesis Data Analytics,可以非常简便地分析数据流、获得可付诸行动的见解,并实时响应业务和客户的需求。现在,您可以在 Amazon Kinesis Data Analytics 中使用自己的 Java 代码来持续转换和加载数据湖,还可以生成指标以提供实时游戏排行榜,或是将机器学习模型应用于来自连接设备的数据流等。
现在,您可以使用 Amazon Kinesis Data Analytics 来构建和运行处理流数据的复杂 Java 应用程序。使用基于 Apache Flink 的开源 Java 库(用于处理数据流的开源框架和引擎)和 AWS 开发工具包,用您选择的 IDE 构建应用程序。可扩展库包括超过 25 个预构建的流处理运算符(如窗口和聚合)以及 AWS 服务集成(如 Amazon Kinesis Data Streams 和 Amazon Kinesis Data Firehose)。构建完成后,Amazon Kinesis Data Analytics 会处理持续运行实时应用程序所需的任何事项,且会自动扩展以匹配传入数据的大小和吞吐量。
Amazon Kinesis Data Analytics 对 Java 应用程序的支持功能现已在 4 个 AWS 区域发布:美国东部(弗吉尼亚北部)、美国东部(俄亥俄)、美国西部(俄勒冈)和欧洲(爱尔兰)。