示例:转换数据 - 适用于 SQL 应用程序的 Amazon Kinesis Data Analytics 开发人员指南

对于新项目,建议您使用新的适用于 Apache Flink Studio 的托管服务,而不是使用适用于 SQL 应用程序的 Kinesis Data Analytics。Managed Service for Apache Flink Studio 不仅操作简单,还具有高级分析功能,使您能够在几分钟内构建复杂的流处理应用程序。

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

示例:转换数据

有时,在 Amazon Kinesis Data Analytics 中执行任何分析之前,应用程序代码必须先预处理传入记录。这种情况是由多种原因导致的,例如,不符合支持的记录格式的记录会导致应用程序内部输入流中出现非规范化的列。

此部分提供了有关如何使用可用的字符串函数来规范化数据、如何从字符串列中提取所需信息等操作的示例,还指明了您可能发现很有用的日期时间函数。

使用 Lambda 预处理流

有关使用预处理流的信息 AWS Lambda,请参见使用 Lambda 函数预处理数据