合并文件后的 S3DistCp 文件名

spa*_*unk 9 merge amazon-s3 amazon-emr

我在使用s3-dist-cpAmazon EMR 上的命令时遇到问题。我想要实现的是在合并 S3 文件夹中的所有小文件时能够定义文件的名称。例子:

s3://bucket/event/v1/2017/11/06/10/event-1234.json
s3://bucket/event/v1/2017/11/06/10/event-4567.json
s3://bucket/event/v1/2017/11/06/10/event-7890.json
.... so on
Run Code Online (Sandbox Code Playgroud)

结果如下:

s3://test/test/event
Run Code Online (Sandbox Code Playgroud)

我能够合并上面的所有文件,但结果文件名是错误的。

命令是:

s3-dist-cp --src s3://bucket/event/v1/2017/11/06/10/ --dest s3://test/test/ --groupBy='.*(event).*' --targetSize=2048
Run Code Online (Sandbox Code Playgroud)

我想要达到的结果是:

s3://test/test/events.hourly.json
Run Code Online (Sandbox Code Playgroud)

如何更改目标文件名?