データソースの作成 : Google BigQuery
データソースは、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(読取のみ)として認識されます。
Next Step : エンティティ セットの作成