30日間の無料評価版をお試しいただけます。

概要

YellowfinをGoogle BigQuery データソースに接続するには、以下の手順に従います。接続の認証には、任意のGoogle サービスアカウントを使用することができます。

書き込み可能なデータソース機能が有効になっている場合、Google BigQuery データベースへのデータの書き込みが許可されます。


前提条件

Google BigQueryをデータソースとして使用するには、Yellowfinと接続するためのドライバーが必要です。Yellowfinは、ライセンス/ペイウォールの理由により、この接続に必要なドライバーを同梱していませんが、プラグイン管理から任意のドライバー (Googleが提供するこちらなど) をアップロードすることができます。

BigQueryに接続するドライバーをアップロードしたら、以下の手順に従いデータソースと接続します。


手順

接続を認証するために、任意のGoogle サービスアカウントを使用することができます。以下の表では、値の入力が必要な項目について、詳細な情報を紹介しています。

項目説明
SQLにスキーマを含めるこちらを有効にすると、SQLクエリーでデータベーステーブルを指定するときにスキーマ名を追加します。
プロジェクトGoogle BigQuery プロジェクトのプロジェクトIDです。他のプロジェクト名は機能しないため、使用しないでください。
サービスアカウントGoogle サービスアカウントの電子メールアドレスです。
P12キーファイルのパスサービスアカウントの非公開キーファイルへの完全パスです。これは、サービスアカウントの電子メールアドレスを認証するために使用されます。こちらの項目は、.p12および.json両方のタイプのキー形式をサポートします。これは、Google サービスアカウントで作成し、ダウンロードすることができます。
デフォルトデータセット(スキーマが指定されていない) 不適切なBigQuery テーブルは、こちらのデフォルトスキーマにリンクされます。
JDBCドライバーGoogle BigQuery データベースと通信するためにインストールしたJDBCドライバーの詳細を示します。デフォルトでは自動で入力されるため、こちらの項目を変更する必要はありません。


  1. 作成ボタンをクリックし、一覧からデータソースを選択します。



  2. データソース一覧からGoogle BigQueryを選択します。



  3. 新規データソース作成のポップアップが表示されたら、データベースの名前説明 (オプション) を入力します。
  4. 接続文字: 接続文字を選択すると、一般JDBCデータソースと同じ機能を使用できます。



  5. 必要項目を入力します。


  6. ロケーションは、アメリカ以外のBigQueryデータセットをサポートするために使用されます。ロケーションのオプションはこちらをご参照ください。
  7. より詳細な設定が必要な場合は、高度な設定項目を展開します。



  8. 接続詳細情報の入力が完了すると、いくつかのオプションを使用することができます。



    • 戻る: データベース選択画面に戻ります。
    • キャンセル: 新規データソース作成ポップアップを閉じます。
    • テスト接続: Yellowfinがデータソースに接続できるかどうかを確かめるために、入力した接続パラメーターのテストをすることができます。接続が確立されると、メッセージが表示され、接続を保存することができます。



    • 保存: 接続を保存して、新規接続ポップアップを閉じ、以前いたページに戻ることができます。