有没有办法为kinesis firehose保存到s3的文件指定文件扩展名

Is there a way to specify file extension to the file saved to s3 by kinesis firehose

我正在设置一个 kinesis firehose 流,一切都适用于在 s3 上创建的带分隔符的文件。但我想知道是否有办法指定此文件的扩展名,因为此文件的使用者要求它是 csv 或 txt。有什么办法吗?

谢谢

我无法获得 firehose 生成的文件的扩展名,但我最终使用数据管道通过使用 ShellCommandActivity 组件来做到这一点,该组件允许 运行 shell 命令Amazon S3 中的文件并将生成的文件写入 S3 或您想要的任何其他位置。

您可以为 lambda 创建一个 s3 触发器并从那里重命名。