为什么kinesis firehose在应用复制命令将数据放入Redshift之前首先需要将数据放入s3存储桶中?
答案 0 :(得分:0)
S3位置是复制命令从中拾取要加载的数据文件的中间位置。在此处查看链接https://docs.aws.amazon.com/firehose/latest/dev/create-destination.html#redshift-s3-bucket
s3位置不仅用作数据文件的路径,还用于存储清单文件。这些文件包含要加载的文件名列表。您还会发现firehose根据间隔创建了子文件夹。