Appearance
BigQuery
Codatum から BigQuery に接続し、SQLの実行やデータの管理ができます。コネクション全体の説明は コネクション を参照してください。
BigQuery 側の準備
サービスアカウントとサービスアカウントキーを用意し、対象プロジェクト・データセットに必要なロールまたは権限を付与します。
| 付与先 | ロール(または同等の権限) |
|---|---|
| プロジェクト | BigQuery Job User(または bigquery.jobs.create) |
| プロジェクト | BigQuery Read Session User(または bigquery.readsessions.create / getData / update) |
| データセット | BigQuery Data Viewer(または bigquery.tables.getData / bigquery.datasets.get / bigquery.tables.get / bigquery.tables.list) |
(オプション)プロジェクト ID の入力を省略してデータセット・テーブル情報を同期したい場合は、対象プロジェクトに resourcemanager.projects.get を付与します。
あとで使うため、対象の プロジェクトID を控えておいてください。
Codatum 側の設定
- グローバルナビ > ワークスペース設定 > コネクション を開き、コネクションを追加 を選択します
- Google BigQuery を選びます
- コネクション名 を入力します
- アクセスレベル を選択します
- JSONキーファイル の ファイルアップロード でサービスアカウントキーをアップロードします(Client Email は JSON から自動入力されます)
- プロジェクトID を入力します(JSON の
project_idが初期値として入る場合があります。手動変更も可能です) - 接続テスト を行い、コネクションを保存します
- 保存後に表示される同期対象の画面で、同期するデータセットを選びます(テーブルメタデータの同期)。スキップもできます