我需要重命名 s3 存储桶中的文件,并且想知道是否有办法通过以某种方式查询 SQL 脚本来重命名文件,以便它可以返回信息并使用它来更新文件的名称。
for example a file in s3
00123456789.word
//Some SQL Script
select u.name, a.address from users u
left join address a
on u.id = a.id
where u.id = 00123456789
-- returns George Washington / 111 abc street
Then somehow use this data returned from running the SQL script to rename the file
george_washington_111_abc_street.word
我很可能需要使用 CLI,因为有很多文件并且手动重命名它们似乎不合理。
这是可能的还是有其他方法?
编辑:有没有办法以编程方式做到这一点?