

# BigQuery ターゲットノードを作成する
<a name="creating-bigquery-target-node"></a>

## 必要な前提条件
<a name="creating-bigquery-target-node-prerequisites"></a>
+ BigQuery タイプの AWS Glue データカタログ接続
+ 接続時に使用される Google BigQuery 認証情報の AWS Secrets Manager シークレット。
+ 接続で使用されるシークレットを読み取るためのジョブに対する適切なアクセス許可。
+ 書き込み対象のテーブルおよび対応する Google Cloud プロジェクトの名前とデータセット。

## BigQuery データターゲットを追加する
<a name="creating-bigquery-target-node-add"></a>

****[Data target – BigQuery]** ノードを追加するには:**

1.  BigQuery データターゲットの接続を選択します。すでに作成したので、ドロップダウンに表示されているはずです。接続を作成する必要がある場合は、**[Create BigQuery connection]** を選択します。詳細については、「[コネクタと接続の使用に関する概要](https://docs.aws.amazon.com/glue/latest/ug/connectors-chapter.html#using-connectors-overview)」を参照してください。

    接続を選択したあとは、**[プロパティを表示]** をクリックすると、接続のプロパティを表示できます。

1. どの BigQuery テーブルに書き込むかを特定し、**[Write method]** を選択します。
   + 直接 — BigQuery Storage Write API を使用して BigQuery に直接書き込みます。
   + 間接 — Google Cloud Storage に書き込んでから BigQuery にコピーします。

   間接的に書き込む場合は、**一時 GCS バケット**を使用して送信先の GCS ロケーションを指定します。AWS Glue 接続時に追加の設定を行う必要があります。詳細については、「[Using indirect write with Google BigQuery](https://docs.aws.amazon.com/glue/latest/dg/aws-glue-programming-etl-connect-bigquery-home.html#aws-glue-programming-etl-connect-bigquery-indirect-write)」を参照してください。

1.  読み取るデータの説明を記述します。

   **(必須)** テーブルを含むプロジェクト、または該当する場合は、請求元の親プロジェクトに**[親プロジェクト]**を設定します。

   1 つのテーブルを選択した場合は、**[テーブル]** を次の形式で Google BigQuery テーブルの名前に設定します。`[dataset].[table]`