データソースの作成 : Google BigQuery

データソースの作成 : Google BigQuery PRODUCT AVGIDEA, INC.

データソースは、ADX におけるデータの読込み及びエクスポート先のクラウド上のデータベースまたはストレージを表します。Google BigQuery をデータソースとして追加する方法を下記に示します。


ロールの設定

Google BigQuery の対象データセットに ADP からのアクセスを許可します。

1. ADP コンソールから画面左上のユーザーアイコンをクリックし、アカウント情報を表示します。



2. 「User Attributes」の中から「service account」属性の値をコピーします。



3. Google Cloud Console から「BigQuery」-> 「SQL workspace」メニューを選択し、 対象データセットを開きます。「SHARE DATASET」をクリックし、手順1でコピーした service account をメンバーとして入力し、「BigQuery Data Editor」ロールを付与します。


* データのエクスポート先として使用しない場合、「BigQuery Data Viewer」として追加することも可能です。


4. Google Cloud Console の 「IAM & Admin」->「IAM」メニューに移動し、service account を「BigQuery Job User」として追加します。これにより ADP は、該当プロジェクト上でジョブの実行が可能となり、プロジェクト間でデータの移動が行えるようになります。


データソースの作成

1. ADP コンソールに戻り、「DataSources」から「+」ボタンをクリックします。

2. データソースの詳細を入力し、「ADD」ボタンをクリックします。

DataSource name : データソースの名称

Description : データソースの説明

Product : 接続先データソースの製品(Google BigQuery)

Project ID : Google Cloud のプロジェクト ID

Dataset : Google BigQuery のデータセット ID

3. データソースが正常に追加されると「DataSources」の一覧に表示されます。「ロールの設定」で付与したロールに応じて、Role の値が WRITE (読み書き可)または READ(読取のみ)として認識されます。