Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment décharger une table sur RedShift dans un seul fichier CSV ?

Pour envoyer vers un seul fichier, utilisez la désactivation parallèle

unload ('select * from venue')
to 's3://mybucket/tickit/unload/venue_' credentials 
'aws_access_key_id=<access-key-id>;aws_secret_access_key=<secret-access-key>'
parallel off;

Je recommande également d'utiliser Gzip, pour rendre ce fichier encore plus petit à télécharger.

unload ('select * from venue')
to 's3://mybucket/tickit/unload/venue_' credentials 
'aws_access_key_id=<access-key-id>;aws_secret_access_key=<secret-access-key>'
parallel off
gzip;