经过调查,因为我是可以使用该命令删除s3上的数据,我发现Kinesis Firehose默认是对我的bucket上的数据文件进行版本控制的。
S3_CLIENT.delete_object(Bucket=BUCKET, Key=Key)
I have found that Kinesis Firehose was by default versioning data files on my bucket, what is thee reason for that? 有什么简单的方法可以取消它?
谢谢!
EDIT: 我忘了指定我的 bucket 上没有激活 bucket 版本管理。
这是在S3 bucket内。
你将需要禁用 bucket 版本管理。https:/docs.aws.amazon.comAmazonS3latestdevVersioning.html