Estoy configurando un flujo de Kinesis Firehose y todo funciona bien con los archivos que se crean en s3 que están delimitados. Pero me preguntaba si hay una forma de especificar una extensión para este archivo, ya que el consumidor de este archivo requiere que sea csv o txt. ¿Hay alguna manera de hacer esto?
Gracias
Puede crear un disparador s3 para lambda y cambiar el nombre desde allí.
No pude obtener una extensión para los archivos generados por firehose, pero terminé usando canalización de datos para hacer esto usando el componente ShellCommandActivity que permite ejecutar comandos de shell en los archivos en Amazon S3 y escribir los archivos resultantes en cualquiera de S3 o cualquier otro lugar que desee.