...
Google BigQueryをデータソースとして使用するには、Yellowfinと接続するためのドライバーが必要です。Yellowfinは、ライセンス/ペイウォールの理由により、この接続に必要なドライバーを同梱していませんが、プラグイン管理から任意のドライバー(Googleが提供するこちらなど)をアップロードすることができます。から任意のドライバー (Googleが提供するこちらなど) をアップロードすることができます。
BigQueryに接続するドライバーをアップロードしたら、以下の手順に従いデータソースと接続します。
...
項目 | 説明 |
SQLにスキーマを含める | こちらを有効にすると、SQLクエリーでデータベーステーブルを指定するときにスキーマ名を追加します。 |
プロジェクト | Google BigQuery プロジェクトのプロジェクトIDです。他のプロジェクト名は機能しないため、使用しないでください。 |
サービスアカウント | Google サービスアカウントの電子メールアドレスです。 |
P12キーファイルのパス | サービスアカウントの非公開キーファイルへの完全パスです。これは、サービスアカウントの電子メールアドレスを認証するために使用されます。こちらの項目は、.p12および.json両方のタイプのキー形式をサポートします。これは、Google サービスアカウントで作成し、ダウンロードすることができます。 |
デフォルトデータセット | (スキーマが指定されていない) 不適切なBigQuery テーブルは、こちらのデフォルトスキーマにリンクされます。 |
JDBCドライバー | Google BigQuery データベースと通信するためにインストールしたJDBCドライバーの詳細を示します。デフォルトでは自動で入力されるため、こちらの項目を変更する必要はありません。 |
- 作成
データソースを選択から、データベースをクリックします。
ボタンをクリックし、一覧からデータソースを選択します。データソースの名前と(任意で)説明を入力し、ドロップダウンリストからデータベースタイプを選択します。
これにより、Yellowfinが自動で入力する項目もありますが、手入力が必要な項目もあります。
上記の表を参考に、必要な項目に値を入力します。 - ロケーションは、アメリカ以外のBigQueryデータセットをサポートするために使用されます。ロケーションのオプションはこちらをご参照ください。
- ビュー作成ボタンの右側にある下矢印をクリックして、利用可能なオプションを表示します(各オプションの詳細については、データソース接続の作成を参照してください)。
- 適切なオプションを選択し、手順を完了します。
...
- データソース一覧からGoogle BigQueryを選択します。
- 新規データソース作成のポップアップが表示されたら、データベースの名前と説明 (オプション) を入力します。
- 接続文字: 接続文字を選択すると、一般JDBCデータソースと同じ機能を使用できます。
- 必要項目を入力します。
- ロケーションは、アメリカ以外のBigQueryデータセットをサポートするために使用されます。ロケーションのオプションはこちらをご参照ください。
- より詳細な設定が必要な場合は、高度な設定項目を展開します。
- 接続詳細情報の入力が完了すると、いくつかのオプションを使用することができます。
- 戻る: データベース選択画面に戻ります。
- キャンセル: 新規データソース作成ポップアップを閉じます。
- テスト接続: Yellowfinがデータソースに接続できるかどうかを確かめるために、入力した接続パラメーターのテストをすることができます。接続が確立されると、メッセージが表示され、接続を保存することができます。
- 保存: 接続を保存して、新規接続ポップアップを閉じ、以前いたページに戻ることができます。