次の方法で共有


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

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

サポートされている構成

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

全般

[全般設定] タブを構成するには、全般設定のガイダンスを参照してください。

ソース

Copy アクティビティの [ソース] タブの Google BigQuery では、次のプロパティがサポートされています。

[ソース] タブを示すスクリーンショット。

次のプロパティは必須です。

  • [データ ストアの種類]: [外部] を選択します。
  • [接続]: 接続リストから [Google BigQuery] 接続を選択します。 接続が存在しない場合は、[新規] を選択して新しい Google BigQuery 接続を作成します。
  • [クエリの使用]: [テーブル][Google SQL] から選択します。
    • [テーブル] を選択した場合:

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

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

    • Google SQL を選択した場合:

      • Google SQL: カスタム SQL クエリを使用してデータを読み取ります。 たとえば SELECT * FROM MyTable です。 詳細については、「クエリ構文」を参照してください。

        Google SQL のクエリの使用を示すスクリーンショット。

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

  • [追加の列]: ソース ファイルの相対パスまたは静的値を格納するための追加のデータ列を追加します。 後者では式がサポートされています。

マッピング

[マッピング] タブの構成については、「[マッピング] タブでマッピングを構成する」をご覧ください。

設定

[設定] タブの構成については、「[設定] タブで他の設定を構成する」を参照してください。

表の概要

次の表に、Google BigQuery でのCopy アクティビティに関する詳細情報が含まれています。

ソース情報

名前 説明 Value 必須 JSON スクリプト プロパティ
データ ストアの種類 データ ストアの種類。 外部品目番号 はい /
接続 ソース データ ストアへの実際の接続。 <Google BigQuery 接続> はい つながり
接続の種類 実際の接続の種類。 [Google BigQuery] を選択します。 Google BigQuery はい /
[クエリの使用] データを読み取る方法。 [テーブル] を適用して指定したテーブルからデータを読み取るか、SQL クエリを使用してデータを読み取るために [Google SQL] を適用します。 [テーブル]
Google SQL
はい /
テーブルの場合
データセット名 Google BigQuery データセットの名前。 <データセット名> いいえ (Google SQL が指定されている場合) データセット (dataset)
table name テーブルの名前です。 < 実際のテーブル名 > いいえ (Google SQL が指定されている場合) テーブル
Google SQL の場合
Google SSO カスタム SQL クエリを使用してデータを読み取ります。 たとえば SELECT * FROM MyTable です。 詳細については、「クエリ構文」を参照してください。 < Google SQL クエリ > いいえ (テーブルが指定されている場合) クエリ
追加の列 ソース ファイルの相対パスまたは静的値を格納するための追加のデータ列を追加します。 後者では式がサポートされています。 • 名前
• 値
いいえ additionalColumns:
•名前
• value