次の方法で共有


コピー アクティビティで PostgreSQL を構成する

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

サポートされている構成

コピー アクティビティの下の各タブの構成については、それぞれ次のセクションを参照してください。

全般

全般 設定 ガイダンスを参照して、全般 設定タブを構成します。

出典

ソース タブに移動して、コピーアクティビティの元を設定します。 詳細な構成については、次の内容を参照してください。

ソース タブとプロパティの一覧を示すスクリーンショット。

必要なプロパティ は次の3つです

  • 接続: 接続の一覧から PostgreSQL 接続を選択します。 接続が存在しない場合は、新しい PostgreSQL 接続を作成します。
  • 接続の種類: PostgreSQLを選択します。
  • [クエリの使用]: [テーブル] または [クエリ] から選択します。
    • [テーブル] を選択した場合:

      • テーブル: データを読み取るテーブルの名前を指定します。 ドロップダウン リストからテーブルを選択するか、[手動で入力] を選択して入力します。

        クエリの使用 - テーブルを示すスクリーンショット。

    • を選択した場合のクエリ:

      • クエリ: データを読み取るカスタム SQL クエリを指定します。

        「Use query - クエリ」を示すスクリーンショット。

        手記

        スキーマ名とテーブル名は、大文字と小文字が区別されます。 クエリでは、それらを "" (二重引用符) で囲みます。

[詳細設定 で、次のフィールドを指定できます。

  • クエリタイムアウト (分): コマンドの実行を終了してエラーを生成するまでの待機時間を指定します。既定値は 120 分です。 このプロパティにパラメーターが設定されている場合、使用できる値は"02:00:00" (120 分) などの期間です。 詳細については、「CommandTimeout」を参照してください。
  • 追加の列: ソース ファイルの相対パスまたは静的な値を格納する追加のデータ列を追加します。 後者では式がサポートされています。

マッピング

マッピング タブの構成については、「マッピングタブでマッピングを構成する」の を参照してください。

設定

設定 タブの構成については、設定タブのの下で他の設定を構成するに移動します。

テーブルの概要

次の表に、PostgreSQL のコピー アクティビティの詳細を示します。

ソース情報

名前 説明 価値 必須 JSON スクリプト プロパティ
接続 ソース データ ストアへの接続。 < 使用する PostgreSQL 接続 > はい 接続
接続の種類 ソース接続の種類。 PostgreSQL はい /
クエリ を使用する データを読み取る方法。 テーブル 適用して、指定したテーブルからデータを読み取るか、SQL クエリを使用してデータ 読み取るクエリ を適用します。 [テーブル]
[クエリ]
はい • typeProperties (typeProperties ->source)
  - スキーマ
  - テーブル
•クエリ
クエリ タイムアウト (分) コマンドの実行を終了してエラーを生成するまでの待機時間。既定値は 120 分です。 このプロパティにパラメーターが設定されている場合、使用できる値は"02:00:00" (120 分) などの期間です。 詳細については、「CommandTimeout」を参照してください。 時間範囲 いいえ queryTimeout
追加の列 ソース ファイルの相対パスまたは静的値を格納するデータ列を追加します。 後者では式がサポートされています。 •名前
•価値
いいえ additionalColumns:
•名前
•価値