Alteryx Analytics CloudからGoogle BigQueryへのConnectionの設定 #Alteryx
こんにちは、スズです。
本記事では、Alteryx Analytics CloudからGoogle BigQueryへの接続とデータのインポートについてご紹介します。Alteryx Analytics Cloudにデータをインポートすることで、Alteryx Designer Cloudなどでデータを使用することができるようになります。
前提
Alteryx Analytics CloudからGoogle BigQueryに接続する際、認証タイプとしてService Account KeyまたはOAuth 2.0を選択できますが、今回はService Account Keyを使用します。
Google BigQueryでは、Alteryx Analytics Cloudに接続する専用のサービスアカウントを作成しています。サービスアカウントに必要な権限については、Alteryxのドキュメントをご確認ください。作成したサービスアカウントからJSONキーのファイルを生成しておきます。
Alteryx Analytics CloudからGoogle BigQueryへの接続
Connectionの作成
Alteryx Analytics Cloudの[Connections]を開き、[Create Connection]をクリックします。
[Google BigQuery]を選択します。
Connection Nameなどを設定して[Create]をクリックします。設定する項目には以下のものがございます。
項目 | 内容 |
---|---|
Connection Name | Alteryx Analytics Cloudで表示する名前を指定します。 |
Connection Description | 作成するConnectionの説明を入力します。(オプション) |
Project Id | 接続先のGoogle BigQueryのプロジェクトIDを設定します。 |
Credential Type | 認証タイプにService Account KeyまたはOAuth 2.0から選択します。 |
Service Account Key | 認証タイプにService Account Keyを選択した場合、キーを入力します。 |
OAuth 2.0 client | OAuth 2.0 clientを選択して認証します。 |
今回、Google BigQueryへの認証にはService Account Keyを使用しています。Service Account Keyの入力欄には、Google BigQueryで取得したJSONキーのファイルを開き、コピーしたものをAlteryx Analytics Cloudの画面上に貼り付けています。
[Connections]タブに戻り、作成したConnectionが表示されます。ここまででAlteryx Analytics CloudからGoogle BigQueryへの接続が作成できました。
データのインポート
Google BigQueryのデータをAlteryx Analytics Cloudで使用するには、Connectionを作成した後にデータをインポートする必要があります。[Data]タブから[Import Data]をクリックします。
左ペインにて作成したConnectionをクリックすると、Google BigQueryのデータベースが表示されます。インポートしたいデータがあるデータベースを選択します。
テーブルの一覧が表示されますので、プラスボタンをクリックします。右ペインにテーブルから取得したデータセットが表示されます。
データセットを確認する場合は[Edit Settings]をクリックするとプレビュー画面が表示されます。プレビューで確認した後は[Save]をクリックして戻ることができます。[Continue]をクリックするとデータセットをインポートできます。
[Data]タブに戻り、インポートしたデータが表示されます。これでAlteryx Designer Cloudなどでインポートしたデータを使用できるようになります。
最後に
Alteryx Analytics CloudからGoogle BigQueryへの接続とデータのインポートについてご紹介しました。