我必须实现一个CR,我必须卸载大约180个Redshift集群表。我有所有卸载命令,我将逐一执行。
如果我在这个问题上做了一些解决方案,那将会很棒。
参考文件:Unloading Data to Amazon S3
示例命令:
unload ('select column1, column2 from table') to 's3://prod/audi/history/20150914/fact_invite2_audi_'
credentials '<>'
MANIFEST GZIP ESCAPE DELIMITER AS ',' ;
答案 0 :(得分:1)
Amazon Redshift UNLOAD
command仅导出一个SELECT语句的结果。该语句可以引用多个Redshift表,但不会将数据导出为单独的输出。
一些选项:
答案 1 :(得分:0)
我最近借助存储过程实现了这一点。
所有详细步骤都在这里:https://thedataguy.in/redshift-unload-multiple-tables-schema-to-s3/