-
データロード
特定列のみ囲み文字が指定されているデータをロードする方法
はじめにロード対象のCSVファイルを運用していく中で、全ての列ではなく特定の列にのみ囲み文字が付与されているというケースが出てきた場合を想定した対応方法をご紹介します。テストデータの例通常、全ての列に...
- #COPY
-
データロード
vsqlでリモートサーバのデータベースにデータをロードする方法
はじめにVerticaは、クライアント上にあるCSVファイルをリモートサーバのデータベースにロードすることができます。DBサーバにCSVファイルをコピーする手間を省くことができるので、「DBサーバにCSVファイルを配...
- #COPY
-
データロード
Management Console
Management Consoleでデータロード状況を確認する方法
はじめにVertica7.2 SP3(7.2.3)より、Management Consoleでデータロード状況を確認できるようになりました。これにより、同一テーブルに対するデータロードの履歴を確認したり、データロードの所要時間などを簡...
- #Management Console
-
データロード
新バージョン/機能
Apache Kafka連携機能を利用して、Verticaにストリーミングデータをロードする(7.2新機能)
VerticaにおけるApache Kafka連携とは?Verticaへのデータロードは、COPYコマンドを用いたCSVファイルのバルクロードで実施する方法が一般的です。INSERT文も使用できますが、Verticaのような列指向データベース...
- #データロード
-
データロード
COPYでロードに成功/失敗した件数を確認する方法
はじめにCOPYコマンドでロードに成功した件数とロードに失敗した件数は、関数を検索することで確認することができます。以下で関数を使用した確認方法をご紹介します。関数下記の関数でCOPYによるロードの結果を...
- #COPY
-
データロード
COPYコマンドでCSVの特定の列をロード対象外とする方法
はじめにCOPYコマンドでロードするCSVに不要な列が存在する場合、COPYコマンドのオプションでロード対象外の列に”FILLER”を設定しロードさせないことができます。以下でその方法についてご紹介します。構文COPYコ...
- #COPY
-
データロード
標準出力の結果をテーブルにロードする方法
はじめにcatコマンドやgrepコマンドなどの標準出力の結果を、Verticaのテーブルにロードする方法をご紹介します。用途この方法は以下の様な場面で役に立ちます。・一時テーブルや中間テーブル、集計テーブルを作...
- #コマンド
-
データロード
データロードの基本
Verticaにデータをロードする場合は、以下の2通りの方法があります。1 COPY、またはCOPY DIRECTコマンドを使用してロードする方法2 INSERT、またはINSERT /*+DIRECT*/文を使用してロード(挿入)する方法データロー...
- #COPY
-
まとめ記事
データロード
データロードのまとめ記事
はじめに本記事では、Verticaのデータロードに関する記事をまとめています。「データロードの基本を学ぶ」の記事は各バージョンに特有の内容を含みます。「データロードの基本操作」/「データロードコマンドのTip...
- #COPY
-
データロード
複数のCSVファイルを纏めてロードする方法
はじめにテーブルにロードをする際に複数のファイルを一括でロードする方法をご紹介します。 ここでは、以下のような5つのファイルをロードする例をご紹介します。wc -l /home/SSBM/load_data/tmp/lineorder_0*.t...
- #COPY