AWS Kinesis Firehose 和数据分析

AWS Kinesis Firehose and Data Analytics

如果我使用 Kinesis Firehose,比如说 S3,作为数据分析的来源,是否仍然可以存储来自流的原始数据,就好像在 Firehose 之后没有集成数据分析一样?或者到达流的原始数据将丢失,我将要拥有的所有内容将从分析步骤输出?

firehose 注入数据分析的数据也将并行写入您的 firehose 目标目录。因此,任何用于分析的数据也将写入 s3。这将成为您的备份数据。从数据分析中输出的数据将被馈送到 firehose 或 stream 或 lambda,无论您在做什么,它都会从那里到达另一个目的地。

所以对于你的问题,s3 中将有原始数据和转换后的数据在单独的目录中,只要第一个 firehose 的目的地和分析的目的地不同。