外部ファイルのデータをFUJITSU Enterprise Postgresのテーブルにロードするには、pgx_loaderコマンドのloadモードを実行します。
例
外部ファイル“E:\path\to\data.csv”(2000レコード)をテーブル“tbl”に並列度:3でロードした場合の例です。
$ pgx_loader load -j 3 -c "COPY tbl FROM 'E:\path\to\data.csv' WITH CSV" LOAD 2000
ポイント
外部ファイルに、書式や制約に違反する不良データが含まれる場合、データロードが途中で失敗し、夜間バッチ処理などの定型業務の遅延につながります。そのため、データロードを実行する前に、不良データを除去することを推奨します。
注意
本機能で挿入されたデータは、pg_dumpコマンドおよびpg_dumpallコマンドにより、COPYコマンドとしてダンプされます。
参照
pgx_loaderコマンドの詳細は、“リファレンス”の“pgx_loader”を参照してください。
外部ファイルの配置先とアクセス権限の詳細は、“PostgreSQL Documentation”の“COPY”を参照してください。