Экспорт в CSV и Сжатие с GZIP в пост-ГРЭС

Я должен экспортировать большую таблицу в файл CSV и сжать его.

Я могу экспортировать его с помощью команды COPY из пост-ГРЭС как -

COPY foo_table to '/tmp/foo_table.csv' delimiters',' CSV HEADER;

И затем может сжать его с помощью gzip как -

gzip -c foo_table.csv > foo.gz

Проблема с этим подходом, я должен создать этот промежуточный файл CSV, который сам огромен, прежде чем я получу свой заключительный сжатый файл.

Существует ли способ таблицы экспорта в csv и сжатии файла за один шаг?

С уважением, Sujit

24
задан Sujit 20 October 2010 в 19:51
поделиться