[英]How do you UNLOAD data to S3 from Redshift and include a date in the filename
我在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 ;
我試過在一個月內添加,但是沒有用,您知道是否有可能?
謝謝
's3://reporting-team-bucket/importfiles/test_123{month(myDateTime)}.csv'
我解決了!
's3://reporting-team-bucket/importfiles/test_123-#{format(@scheduledStartTime,'YYYY-MM-dd-HH')}.csv'
謝謝
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.