---
title: "データストアの連携・認証 - BigQueryの場合 | COMETA Docs"
slug: "datastore-authentication-bigquery"
updated: 2026-06-22T09:54:16Z
published: 2026-06-22T09:54:16Z
canonical: "documents.trocco.io/datastore-authentication-bigquery"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://documents.trocco.io/llms.txt
> Use this file to discover all available pages before exploring further.

# データストアの連携・認証 - BigQueryの場合

新たにデータストアを連携する場合も、既存のデータストアに対して認証を受ける場合も、基本的な手順は同じです。
本ページでは、BigQueryのデータストアの連携・認証手順について説明します。

BigQueryは[データストアコネクション](/cometa/docs/datastore-connection)に対応しており、アセット取得コネクション・共有コネクション・カスタムコネクションの3種類のコネクションで接続を管理します。

:::(Info) (コネクションの概念について)

各コネクションの役割や設定手順、操作に必要なロール、移行については、[データストアコネクション](/cometa/docs/datastore-connection)を参照ください。
本ページでは、BigQuery固有の認証方式・認証情報を説明します。
:::

## 認証方式

コネクションの種類ごとに、対応する認証方式は以下のとおりです。

|認証方式|アセット取得コネクション|共有コネクション|カスタムコネクション|
|---|---|---|---|
|サービスアカウント（JSONキー）|対応|対応|対応|
|Googleアカウント（OAuth）|対応|—|対応|


## データストアの設定

- データストア名：ここで入力した名称が、データストア連携管理画面で表示されます。
- 認証方式：以下のいずれかを選択します。
  - **Googleアカウント (OAuth)‎**：Googleアカウントで認証します。表示される画面に沿って認証手順を進めてください。
  - **サービスアカウント (JSONキー)‎**：JSON keyを利用して認証します。

#### Googleアカウント (OAuth)で認証する場合

COMETAからのGoogleアカウントへのアクセス依頼を許可してください。

#### サービスアカウント (JSONキー)で認証する場合

JSON Keyの取得手順は、[サービスアカウントを用いて接続情報を作成する](/docs/connection-configuration-bigquery)際の手順と同様です。
ただし、プロジェクトへのアクセスを許可するために、サービスアカウントに以下のロールを付与してください。

- **BigQueryジョブユーザー**
- **BigQueryデータ閲覧者**

:::(Info) (データセットレベルでのアクセス制御)

データセットごとにアクセスを制御したい場合は、以下のようにロールを設定します。

- プロジェクトレベルで**BigQueryジョブユーザー**ロールを付与する
- 各データセットレベルで**BigQueryデータ閲覧者**ロールを付与する

この設定により、ジョブの実行権限はプロジェクト全体に付与しつつ、データの閲覧を特定のデータセットのみに制限できます。
:::

![datastore-integrations-v2-2024-08-29-19-40-5](https://cdn.document360.io/3a3bae1e-f157-487f-8798-01e9d820e760/Images/Documentation/datastore-integrations-v2-2024-08-29-19-40-5.png){height="" width="50%"}

## アセット取り込み設定

[アセット取り込み設定](/cometa/docs/fetching-asset-ingestion-settings)を参照ください。
