はじめに

下記の圧縮形式のファイルは、COPYコマンドでオプションを指定することで、解凍せずにロードすることが可能です。

[圧縮形式]
・BZIP
・GZIP
・LZO

以下に、COPYコマンドで圧縮したファイルをロードする方法をご紹介します。

構文

COPYコマンドで圧縮したファイルをロードする構文は以下になります。
COPY <テーブル名> from ‘<圧縮したファイル名>‘ < BZIP/GZIP/LZO > ・・・

実行例


制限事項

・LZOの圧縮形式のファイルをCOPYコマンドで使用する場合、以下の圧縮レベルとオプションで圧縮されたファイルをサポートしています。

[圧縮レベル]
-1 ~ -9
–fast
–best

[オプション]
-F
–no-checksum
–crc32
–adler32

・ORCまたはParquet形式のファイルは、BZIP、GZIP、およびLZOの圧縮形式を使用することはできません。

検証バージョンについて

この記事の内容はVertica 9.2で確認しています。

更新履歴

2019/10/22 本記事を公開