Copy アクティビティで Vertica を構成する
この記事では、データ パイプラインの Copy アクティビティを使用して Vertica からデータをコピーする方法について説明します。
前提条件
Vertica コネクタを使用するには、以下の手順に従って、Vertica ODBC ドライバーをマシンにインストールします。
ODBC ドライバーの Vertica クライアント セットアップを Client ドライバー | OpenText™ Vertica™ からダウンロードします。 Windows システムのセットアップの例を次に示します。
ダウンロードした .exe を開き、インストール プロセスを開始します。
Vertica コンポーネントの一覧から ODBC ドライバーを選択し、[次へ] を選択してインストールを開始します。
インストール プロセスが正常に完了したら、スタート メニュー -> [ODBC データ ソース管理者] に移動して、正常にインストールされたことを確認できます。
サポートされている構成
コピー アクティビティの下の各タブの構成については、それぞれ次のセクションを参照してください。
全般
[全般] タブの構成で、[全般] に移動します。
ソース
Copy アクティビティの [ソース] タブの下では、以下の Vertica 用のプロパティがサポートされています。
次の 3 つのプロパティが必要です。
- 接続: 接続リストから Vertica を選択します。 接続が存在しない場合は、[新規] を選択して新しい Vertica 接続を作成します。
- [クエリの使用]: [テーブル] と [クエリ] から選択します。
[テーブル] を選択した場合:
テーブル: データを読み取る Vertica テーブルの名前を指定します。 ドロップダウン リストからテーブルを選択するか、[手動で入力] を選択してスキーマとテーブル名を選択します。
[クエリ] を選択した場合:
[クエリ]: カスタムの SQL クエリを使用してデータを読み取ります。 (例:
SELECT * FROM MyTable
)。
[詳細設定] では、次のフィールドを指定できます。
- [追加の列]: ソース ファイルの相対パスまたは静的値を格納するための追加のデータ列を追加します。 後者では式がサポートされています。
マッピング
[マッピング] タブの構成については、「[マッピング] タブでマッピングを構成する」を参照してください。
設定
[設定] タブの構成については、「[設定] タブで他の設定を構成する」を参照してください。
テーブルの概要
次の表には、Vertica での Copy アクティビティの詳細が含まれています。
ソース情報
名前 | Description | Value | 必須 | JSON スクリプト プロパティ |
---|---|---|---|---|
接続 | ソース データ ストアへの実際の接続。 | <接続> | はい | つながり |
[クエリの使用] | データを読み取る方法。 [テーブル] を適用して指定したテーブルからデータを読み取るか、SQL クエリを使用してデータを読み取るために [クエリ] を適用します。 | • [テーブル] • [クエリ] |
はい | / |
テーブルの場合 | ||||
スキーマ名 | スキーマの名前。 | < スキーマ名 > | いいえ | schema |
table name | テーブルの名前です。 | < 実際のテーブル名 > | いいえ | テーブル |
クエリ用 | ||||
クエリ | データを読み取るカスタム SQL クエリを指定します。 (例: SELECT * FROM MyTable )。 |
<SQL クエリ> | いいえ | クエリ |
追加の列 | ソース ファイルの相対パスまたは静的値を保存するための追加のデータ列を追加します。 後者では式がサポートされています。 | - 名前 - 値 |
いいえ | additionalColumns: - 名前 - 値 |