对于新项目,我们建议您使用新的 Kinesis Data Analytics 工作室,而不是 SQL 应用程序的 Kinesis Data Analytics。Kinesis Data Analytics Studio 将易用性与高级分析功能相结合,使您能够在几分钟内构建复杂的流处理应用程序。
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
步骤 4:验证输出
在步骤 3:配置应用程序输出中配置应用程序输出后,使用以下 Amazon CLI 命令读取应用程序在目标流中写入的记录。
-
运行
get-shard-iterator命令以获取指向输出流中的数据的指针。aws kinesis get-shard-iterator \ --shard-id shardId-000000000000 \ --shard-iterator-type TRIM_HORIZON \ --stream-name OutputStreamTestingAnomalyScores \ --region us-east-1 \ --profile adminuser您将获得带分片迭代器值的响应,如以下示例响应中所示:
{ "ShardIterator": "shard-iterator-value" }复制该分片迭代器值。
-
运行
get-records命令 Amazon CLI。aws kinesis get-records \ --shard-iteratorshared-iterator-value\ --region us-east-1 \ --profile adminuser此命令将返回一页记录和另一个分片迭代器,您可在后续
get-records命令中使用该迭代器来提取下一组记录。