> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sync.cdata.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Google BigQuery

CData Sync アプリケーションからGoogle BigQuery コネクタを使用して、サポートされている任意のデータソースから同期先のGoogle BigQuery へデータを移動できます。これを行うには、コネクタを追加し、コネクタへの認証を行い、接続を完了する必要があります。

## Google BigQuery コネクタを追加

Sync でGoogle BigQuery のデータを使用できるようにするには、まず以下の手順でコネクタを追加する必要があります：

<ol>
  <li>Sync のダッシュボードから**接続**ページを開きます。</li>
  <li>**接続を追加**をクリックして**コネクタを選択**ページを開きます。</li>
  <li>**同期先**タブをクリックして
  **Google BigQuery** 行に移動します。</li>

  <li>
    行末にある**接続を設定**アイコンをクリックして、**新しい接続**ページを開きます。この操作により、
    **接続を追加**ダイアログボックスが開きます。

    **Note：** **接続を設定**アイコンが表示されない場合は、**コネクタをダウンロード**アイコンをクリックして Google BigQuery コネクタをインストールしてください。
  </li>

  <li>**接続を追加**ダイアログボックスに接続名を入力します。</li>
  <li>**追加**をクリックして、コネクタの**設定**タブを開きます。</li>
</ol>

新しいコネクタのインストールについての詳細は、
[接続](https://docs.sync.cdata.com/26.4/ja/connections/connections.md)を参照してください。

## Google BigQuery への認証

コネクタを追加したら、必要なプロパティを設定します。

CData Sync は、いくつかの方法でGoogle BigQuery への認証をサポートしています。以下から認証方法を選択し、認証の詳細を含む該当セクションに進みます。

* [**OAuth**](#oauth)
* [**OAuth JWT**](#oauth-jwt)
* [**GCP Instance Account**](#gcp-instance-account)
* [**AWS Workload Identity**](#aws-workload-identity)

### OAuth

CData Sync は、接続するための組み込みOAuth アプリケーションを提供します。アプリケーションを使用するには、**Auth Scheme** で**OAuth** を選択します。追加のプロパティは必要ありません。

### OAuth JWT

Google サービスアカウントで接続するには、次のプロパティを指定します：

* **Auth Scheme：** **OAuthJWT** を選択。
* **OAuth JWT Cert：** Java web token（JWT）証明書ストアを入力。
* **OAuth JWT Cert Type：** JWT 証明書を格納するキーストアの種類を入力。デフォルトの種類は**GOOGLEJSONBLOB** です。
* **OAuth JWT Subject：** アプリケーションが委任されたアクセスを要求するユーザーサブジェクトを入力。

### GCP Instance Account

GCP 仮想マシンでCData Sync を実行すると、Sync は仮想マシンに紐づけられたサービスアカウントを使用して認証できます。そのアカウントを使用するには、**Auth Scheme** で**GCPInstanceAccount** を選択します。追加のプロパティは必要ありません。

### AWS Workload Identity

AWS 経由のWorkload Identity Federation で接続するには、次のプロパティを指定します：

* **Auth Scheme：** **AWSWorkloadIdentity** を選択。
* **AWS Workload Identity Config：** Amazon Web Services（AWS）経由のWorkload Identity Federation を使用する際に指定する構成プロパティを入力。
* **Workload Pool Id：** Workload Identity Federation プールの識別子（Id）を入力。
* **Workload Project Id：** Workload Identity Federation プールをホストするGoogle Cloud プロジェクトのId を入力。
* **Workload Provider Id：** Workload Identity Federation プールプロバイダーのId を入力。

## 接続を完了する

接続を完了するには：

1. 次のプロパティを指定します：
   * **Project Id：** Sync が接続するプロジェクトの識別子を入力。
   * （オプション）**Dataset Id：** Sync が接続するデータセットの識別子を入力。
   * **Insert Mode：** データの挿入に使用する方法を選択。デフォルトの方法は**Streaming** です。
     * **Streaming**
     * **DML**
     * **Upload** (default)
     * **GCSStaging：** このモードでは、次のプロパティを指定する必要があります：
       * **GCS Bucket：** ステージング用の一括データのアップロードに使用するGCS バケットの名前を入力。
       * （オプション）**GCS Bucket Folder：** ステージング用の一括データをアップロードするGCS バケット内の特定のフォルダーの名前を入力。
2. **高度な設定** タブで詳細な接続設定を定義します。（ただし、ほとんどの場合、これらの設定は必要ありません。）
3. OAuth で認証する場合は、**Google BigQuery への接続**をクリックしてGoogle BigQuery アカウントに接続します。
4. **作成およびテスト**をクリックして接続を作成します。

## 詳細について


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.