Я практически не проверял себя, но вы можете ссылаться на любую корзину S3 любой учетной записи при копировании или выгрузке данных в / из S3
из / в Redshift
.Вам просто нужно предоставить точные IAM
Role или S3
учетные данные.
См. Синтаксис копирования или выгрузки, просто запросите ACCESSKEY / SECRET, никакой информации об учетной записи.
COPY sales FROM 's3://s3-path/to/data/data.csv' CREDENTIALS 'aws_access_key_id=**********;aws_secret_access_key=*******' FORMAT as CSV;
аналогично команде unload нужно то же самое,
unload ('SELECT * FROM example') TO 's3://path/to/S3/' credentials'aws_access_key_id=XXXXXXXXXX;aws_secret_access_key=XXXXXXXXXXXXXX' delimiter '|' NULL AS '\\N' escape;