我正在使用AWS Redshift通過COPY命令加載多個S3文件。我通過清單來做這件事。我們可能有多個清單文件需要在任何時間點加載到Redshift中。將多個清單文件加載到Redshift中的最佳方式是什麼?Redshift - 複製多個清單文件
是否可以執行復制命令傳遞清單文件的列表/數組像下面?
copy schema.table_name
from 's3://my-bucket/manifest1.manifest', 's3://my-bucket/manifest2.manifest', 's3://my-bucket/manifest3.manifest'
credentials 'aws_access_key_id=XXXX;aws_secret_access_key=YYYY'
manifest gzip format as json 'auto';
還是可以從不同的應用程序執行多個複製命令,而不會影響Redshift的整體性能太多?我並行執行多個副本命令的問題在於,它在執行副本時會引入資源爭用。
已經有解決方案,甚至更多OP自己解決了他自己的問題。 –
我知道,但我認爲有必要提到他的解決方案可能不適用於所有情況,對於到此爲止的人(像我一樣)事先知道 – JustinCase
好,因爲您相信您的解決方案很好。可以留在這裏。 :-) –