sql >> データベース >  >> RDS >> Mysql

RedShiftのテーブルを単一のCSVファイルにアンロードする方法は?

    単一のファイルに送信するには、並列オフを使用します

    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を使用することをお勧めします。

    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;
    


    1. 関数を分割-返されたレコードを複数の列に分割

    2. Grails:マルチテナントデータベースの分離を実現するために実行時にdataSourceURLを変更する

    3. MySQLが認証タイプを標準からcaching_sha2_passwordに変更

    4. UTF8エンコーディングの問題-良い例を挙げて