> ## Documentation Index
> Fetch the complete documentation index at: https://domoinc-openapi-sync-dataflows.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Google BigQuery Writeback Connector

# はじめに

Google BigQueryは、大量の読み取り専用DataSetを処理するクラウドベースのビッグデータ解析ウェブサービスです。このコネクターを使用すると、Domo DataSetからBigQueryテーブルにデータをエクスポートできます。BigQuery APIの詳細については、こちらを参照してください：
[https://cloud.google.com/bigquery/docs/reference/v2/](https://cloud.google.com/bigquery/docs/reference/v2/)

BigQueryへのデータのエクスポートはData Centerで行います。このトピックでは、BigQuery Writebackコネクターユーザーインターフェースに固有のフィールドとメニューについて説明します。DataSetの追加や更新スケジュールの設定、DataSet情報の編集に関する一般的な情報は「データコネクターを使ってDataSetを追加する」で説明しています。

## 必要条件

このコネクターを設定するには、次の情報が必要です。

* DomoクライアントIDとクライアントシークレット。
* Google Service Token JSONファイル。

次のサブセクションでは、上述の認証情報を取得する方法について詳しく説明します。

### DomoクライアントIDとクライアントシークレットを作成する

DomoクライアントIDとクライアントシークレットを作成するには、次の手順を実行します。

1. [https://developer.domo.com](https://developer.domo.com "https://developer.domo.com") に移動してログインします。
2. **\[新規クライアント]** をクリックします（右上の \[マイアカウント]）。
3. **\[データ]** と **\[ユーザー]** のアプリケーションの範囲を持つ新しいクライアントを作成します。

   <Frame>
     <img alt="googledrive_writeback_6.png" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/blcgkVgnZv6gj_XY/images/kb/ka05w00000123QW-00N5w00000Ri7BU-0EM5w000005vOA8.png?fit=max&auto=format&n=blcgkVgnZv6gj_XY&q=85&s=bc42e517fb8457ff1ad3f4df19e49eda" width="500" height="435" data-path="images/kb/ka05w00000123QW-00N5w00000Ri7BU-0EM5w000005vOA8.png" />
   </Frame>

   **\[作成]** をクリックすると、クライアントIDとクライアントシークレットにリダイレクトされます。
4. すぐに必要になるため、クライアントIDとクライアントシークレットをコピーします。

### Service Token JSON Fileを取得する

To obtain a Google Service Token JSONファイルを取得するには、次の手順を実行します。

1. Google Developers Consoleで、**\[認証情報]** タブを開きます。

2. **\[認証情報を作成]** をクリックし、 **\[サービス アカウント キー]** を選択します。

   <Frame>
     <img alt="googlesheets_writeback_5.png" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/blcgkVgnZv6gj_XY/images/kb/ka05w00000123QW-00N5w00000Ri7BU-0EM5w000005vOAJ.png?fit=max&auto=format&n=blcgkVgnZv6gj_XY&q=85&s=4f1f8ff66904b3dda13783fc66ef02a2" width="800" height="537" data-path="images/kb/ka05w00000123QW-00N5w00000Ri7BU-0EM5w000005vOAJ.png" />
   </Frame>

3. **\[新しいサービス アカウント]** を選択します。

4. 新しいサービスアカウントに名前を付けます。

5. **\[役割]** ドロップダウンで、 **\[Project] > \[オーナー]** を選択します。

6. **\[キーのタイプ]** で、 **\[JSON]** を選択します。

   <Frame>
     <img alt="googledrive_writeback_2.png" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/blcgkVgnZv6gj_XY/images/kb/ka05w00000123QW-00N5w00000Ri7BU-0EM5w000005vOAH.png?fit=max&auto=format&n=blcgkVgnZv6gj_XY&q=85&s=185c0264e3a4d27502c4560622c8563f" width="600" height="603" data-path="images/kb/ka05w00000123QW-00N5w00000Ri7BU-0EM5w000005vOAH.png" />
   </Frame>

7. **\[作成]**、 **\[保存]** の順にクリックします。

8. すぐに必要になるため、ファイルの保存には安全な場所を選択します。

9. ファイルを作成したら、右端にある **\[サービス アカウントの管理]** をクリックします。

   <Frame>
     <img alt="googledrive_writeback_3.png" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/blcgkVgnZv6gj_XY/images/kb/ka05w00000123QW-00N5w00000Ri7BU-0EM5w000005vOA2.png?fit=max&auto=format&n=blcgkVgnZv6gj_XY&q=85&s=6f9607f4c962cf7372080b7acd644e97" width="800" height="243" data-path="images/kb/ka05w00000123QW-00N5w00000Ri7BU-0EM5w000005vOA2.png" />
   </Frame>

10. 作成したプロジェクトのメールアドレスをコピーします。

    <Frame>
      <img alt="googledrive_writeback_4.png" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/blcgkVgnZv6gj_XY/images/kb/ka05w00000123QW-00N5w00000Ri7BU-0EM5w000005vOAG.png?fit=max&auto=format&n=blcgkVgnZv6gj_XY&q=85&s=0f0c4c57f20c5aab8771cfc9db165d69" width="569" height="247" data-path="images/kb/ka05w00000123QW-00N5w00000Ri7BU-0EM5w000005vOAG.png" />
    </Frame>

11. ファイルの保存先となるGoogleドライブアカウント（[https://www.google.com/drive](https://www.google.com/drive "https://www.google.com/drive") ）にログインします。

12. 新しいGoogleドライブフォルダを作成します。

    <Frame>
      <img alt="googledrive_writeback_5.png" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/blcgkVgnZv6gj_XY/images/kb/ka05w00000123QW-00N5w00000Ri7BU-0EM5w000005vOAD.png?fit=max&auto=format&n=blcgkVgnZv6gj_XY&q=85&s=8c33f0289d0150dc7c4be5e23cc8a7ce" width="315" height="368" data-path="images/kb/ka05w00000123QW-00N5w00000Ri7BU-0EM5w000005vOAD.png" />
    </Frame>

13. 新しいフォルダに移動し、ステップ10でコピーしたメールアドレスで共有します。

14. 後で参照する必要があるため、URLをフォルダにコピーします。URLは次のようになります。

    [https://drive.google.com/drive/folders/1TOdpy2kki8-pealAGXWwCYF8EyiwxWMW](https://drive.google.com/drive/folders/1TOdpy2kki8-pealAGXWwCYF8EyiwxWMW)

## 接続を設定する

このセクションでは、\[Google BigQuery Writebackコネクター] ページの **\[認証情報]** ペインと **\[詳細]** ペインのオプションについて説明します。このページの他のペインの項目である **\[スケジュール設定]** や **\[DataSetの名前と説明]** に関しては、ほとんどのタイプのコネクターで共通しています。詳細については「 [データコネクターを使ってDataSetを追加する](/ja/s/article/360042926274 "データコネクターを使ってDataSetを追加する") 」を参照してください。

### \[認証情報] ペイン

このペインには、Domo開発者アカウントとBigQueryの接続先テーブルに接続するための認証情報の入力フィールドがあります。下表では、各フィールドに必要な内容を説明しています。

<table border="1" cellpadding="1" cellspacing="1" data-aura-rendered-by="33:195;a"><thead><tr><th colspan="1" rowspan="1"><p><span class="s1"> フィールド </span></p></th><th colspan="1" rowspan="1"><p><span class="s1"> 説明 </span></p></th></tr></thead><tbody><tr><td colspan="1" rowspan="1"><p> DomoクライアントID </p></td><td colspan="1" rowspan="1"><p> 上述の「必要条件」セクションの「 <a target="_blank" title="GoogleドライブWritebackコネクター"> ステップ4：DomoクライアントIDとクライアントシークレットを作成する </a> 」でコピーしたDomoクライアントIDを貼り付けます。 </p></td></tr><tr><td colspan="1" rowspan="1"><p> Domoクライアントシークレット </p></td><td colspan="1" rowspan="1"> 上述の「必要条件」セクションの「 <a target="_blank" title="GoogleドライブWritebackコネクター"> ステップ4：DomoクライアントIDとクライアントシークレットを作成する </a> 」でコピーしたDomoクライアントシークレットを貼り付けます。 </td></tr><tr><td colspan="1" rowspan="1"><p> Service Token JSON </p></td><td colspan="1" rowspan="1"><p> 上述の「必要条件」セクションの「 <a target="_blank" title="GoogleドライブWritebackコネクター"> ステップ3：サービスアカウントを作成する </a> 」で生成したJSON Service Tokenを貼り付けます。 </p></td></tr></tbody></table>

有効な認証情報を一度入力しておくと、随時同じアカウントを使用して新しいDomo-Googleドライブ接続を設定できます。コネクターアカウントは、Data Centerの **\[アカウント]** タブで管理できます。このタブの詳細については「 [コネクターのユーザーアカウントを管理する](/ja/s/article/360042926054 "コネクターのユーザーアカウントを管理する") 」を参照してください。

### \[詳細] ペイン

このペインには、データを指定してデータの送信先を示すための多数のフィールドがあります。

<table border="1" cellpadding="1" cellspacing="1" data-aura-rendered-by="33:195;a"><thead><tr><th colspan="1" rowspan="1"><p> メニュー </p></th><th colspan="1" rowspan="1"><p> 説明 </p></th></tr></thead><tbody><tr><td colspan="1" rowspan="1"><p> 入力BigQueryテーブルの名前 </p></td><td colspan="1" rowspan="1"><p> Domoデータの送信先となるBigQueryテーブルの名前を入力します。指定したテーブルは実行ごとに削除され、再作成されます。 </p></td></tr><tr><td colspan="1" rowspan="1"><p> 入力BigQuery DataSetの名前 </p></td><td colspan="1" rowspan="1"><p> テーブルがあるBigQuery DataSetの名前を入力します。 </p></td></tr><tr><td colspan="1" rowspan="1"><p> 入力Domo DataSet ID </p></td><td colspan="1" rowspan="1"><p> BigQueryテーブルにコピーするDataSetのDataSet ID（GUID）を入力します。Data CenterでDataSetの詳細ビューを開き、 <span class="mt-font-courier-new"> datasources/ </span> に続くURLの部分を見ると、IDを見つけることができます。たとえば、URLが <span class="mt-font-courier-new"><span class="nowiki"><a href="https://mycompany.domo.com/datasources/845305d8-da3d-4107-a9d6-13ef3f86d4a4/details/overview" rel="noopener" target="_blank"> [https://mycompany.domo.com/datasources/845305d8-da3d-4107-a9d6-13ef3f86d4a4/details/overview](https://mycompany.domo.com/datasources/845305d8-da3d-4107-a9d6-13ef3f86d4a4/details/overview) </a></span></span> であれば、DataSet IDは <span class="mt-font-courier-new"> 845305d8-da3d-4107-a9d6-13ef3f86d4a4 </span> になります。 </p></td></tr></tbody></table>

### その他のペイン

スケジュール設定、再試行、オプションの更新など、残りのコネクターインターフェースのセクションの詳細については、「 [データコネクターを使ってDataSetを追加する](/ja/s/article/360042926274 "データコネクターを使ってDataSetを追加する") 」を参照してください。
