BigQuery ターゲットノードを作成する - AWS Glue

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

BigQuery ターゲットノードを作成する

必要な前提条件

  • BigQuery タイプの AWS Glue データカタログ接続

  • 接続時に使用される Google BigQuery 認証情報の AWS Secrets Manager シークレット。

  • 接続で使用されるシークレットを読み取るためのジョブに対する適切なアクセス許可。

  • 書き込み対象のテーブルおよび対応する Google Cloud プロジェクトの名前とデータセット。

BigQuery データターゲットを追加する

[Data target – BigQuery] ノードを追加するには:
  1. BigQuery データターゲットの接続を選択します。すでに作成したので、ドロップダウンに表示されているはずです。接続を作成する必要がある場合は、[Create BigQuery connection] を選択します。詳細については、「コネクタと接続の使用に関する概要」を参照してください。

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

  2. どの BigQuery テーブルに書き込むかを特定し、[Write method] を選択します。

    • 直接 — BigQuery Storage Write API を使用して BigQuery に直接書き込みます。

    • 間接 — Google Cloud Storage に書き込んでから BigQuery にコピーします。

    間接的に書き込む場合は、一時 GCS バケットを使用して送信先の GCS ロケーションを指定します。AWS Glue 接続時に追加の設定を行う必要があります。詳細については、「Using indirect write with Google BigQuery」を参照してください。

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

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

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