步骤 4. 验证输出 - Amazon Kinesis Data Analytics for SQL 应用程序开发人员指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

如果我们为英文版本指南提供翻译,那么如果存在任何冲突,将以英文版本指南为准。在提供翻译时使用机器翻译。

步骤 4. 验证输出

步骤 3 配置应用程序输出中配置应用程序输出后,使用以下 AWS CLI 命令读取应用程序在目标流中写入的记录。

  1. 运行 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" }

    复制该分片迭代器值。

  2. 运行 get-records命令 AWS CLI。

    aws kinesis get-records \ --shard-iterator shared-iterator-value \ --region us-east-1 \ --profile adminuser

    此命令将返回一页记录和另一个分片迭代器,您可在后续 get-records 命令中使用该迭代器来提取下一组记录。