什么是 Amazon Kinesis Data Analytics for Java Applications? - Amazon Kinesis Data Analytics
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

什么是 Amazon Kinesis Data Analytics for Java Applications?

通过使用 Amazon Kinesis Data Analytics for Java Applications,您可以使用 Java 处理和分析流数据。该服务用于根据流式传输源创建并运行 Java 代码,以便执行时间序列分析,馈送实时控制面板和创建实时指标。

您可以在 Kinesis Data Analytics 中使用基于 Apache Flink 的开源库构建 Java 应用程序。Apache Flink 是处理数据流的常用框架和引擎。

Kinesis Data Analytics 为 Apache Flink 应用程序提供基础设施。它实施一些核心功能,例如,预置计算资源、并行计算、自动扩展和应用程序备份(实施为检查点和快照)。您可以使用高级 Flink 编程功能(如操作符、源和接收器),使用的方式与自行托管 Flink 基础设施时一样。

入门

您可以从创建持续读取和处理流数据的 Kinesis Data Analytics 应用程序开始。然后,使用所选的 IDE 编写 Java 代码,并使用实时流数据对其进行测试。您还可以配置 Kinesis Data Analytics 要将结果发送到的目标。

首先,我们建议您阅读以下章节: