如何从Redshift将数据卸载到S3并在文件名中包含日期

ewa*_*3uk 3 sql date amazon-redshift

我有一个关于Redshift的数据库表我想每月卸载到S3.我有这个代码可以工作,但理想情况下我想在当前月份添加到文件名

UNLOAD ('
select  *
from reportingsandbox.tmp_test


')
TO 's3://reporting-team-bucket/importfiles/test_123.csv' CREDENTIALS             'aws_access_key_id=123456678;aws_secret_access_key=abcdefg' 
ALLOWOVERWRITE
delimiter ',' 
PARALLEL OFF ;
Run Code Online (Sandbox Code Playgroud)

我已经尝试过这个月添加,但它没有用,你知道它是否可能吗?

谢谢

's3://reporting-team-bucket/importfiles/test_123{month(myDateTime)}.csv' 
Run Code Online (Sandbox Code Playgroud)

ewa*_*3uk 6

我解决了!

's3://reporting-team-bucket/importfiles/test_123-#{format(@scheduledStartTime,'YYYY-MM-dd-HH')}.csv'
Run Code Online (Sandbox Code Playgroud)

谢谢