次の方法で共有


Copy アクティビティで Vertica を構成する

この記事では、データ パイプラインの Copy アクティビティを使用して Vertica からデータをコピーする方法について説明します。

前提条件

Vertica コネクタを使用するには、以下の手順に従って、Vertica ODBC ドライバーをマシンにインストールします。

  1. ODBC ドライバーの Vertica クライアント セットアップを Client ドライバー | OpenText™ Vertica™ からダウンロードします。 Windows システムのセットアップの例を次に示します。

    Windows システムのセットアップ例のスクリーンショット。

  2. ダウンロードした .exe を開き、インストール プロセスを開始します。

    インストール プロセスのスクリーンショット。

  3. Vertica コンポーネントの一覧から ODBC ドライバーを選択し、[次へ] を選択してインストールを開始します。

    ODBC ドライバーの選択のスクリーンショット。

  4. インストール プロセスが正常に完了したら、スタート メニュー -> [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:
- 名前
- 値