标签: amazon-kinesis amazon-kinesis-firehose
我有一个提取管道,Firehose从Kinesis流中读取数据,并将数据传送到Redshift。交付所有数据后,我想在Redshift中运行我的分析查询。但是,如何确定Kinesis中存在的所有内容均已成功交付?写入Kinesis流的服务具有一些固定的数据集,之后它将停止写入。
我想到的一种方法是使用Firehose提供的KinesisMillisBehindLatest指标。如果在一定时间内该值为0,那么它将交付所有内容。
是否有更好/标准的方法?