製品をチェック

製品についての詳細情報や無償トライアルをご案内します:

CData Connect Server

データ連携でお困りですか?

お問い合わせ

Looker Studio(旧:Google データポータル) からEnterpriseDB データに連携してレポートを作成


CData Connect Server を使ってLooker Studio でEnterpriseDB データを使ったカスタムレポートを作成します。


加藤龍彦
ウェブデベロッパー

enterprisedb ロゴ画像

Connect Server

connect ロゴ画像
Looker Studio ロゴ画像

こんにちは!ウェブ担当の加藤です。Looker Studio(旧:Google データポータル)は、ノーコードで手軽に可視化・ダッシュボード構築できるGoogle 提供のBI ツールですね。私も業務で日々活用しています。そんなLooker Studio ですが、CData Connect Server と組み合わせて使うことで、簡単にEnterpriseDB データに連携するレポートを作成することができます。この記事では、Looker Studio とConnect Server でEnterpriseDB に連携するシンプルなレポートを作成する方法をご紹介します。

Looker Studio からCData Connect Server に接続するには、利用するCData Connect Server インスタンスをネットワーク経由での接続が可能なサーバーにホスティングして、URL(例えば、myConnectInstance.cdata.com)での接続が可能な状態にしてください。CData Connect がローカルでホスティングされており、localhost アドレス(例えば、localhost:8080)またはローカルネットワークのIP アドレス(例えば、192.168.1.x)からしか接続できない場合、Looker Studio はCData Connect Server に接続することができません。


CData Connect Server からEnterpriseDB に接続

まずは、右側のサイドバーからCData Connect Server の無償トライアルをダウンロード・インストールしてください。CData Connect Server では、直感的なUI でデータソースへの接続およびAPI エンドポイントの作成が可能です。

  1. Connect Server にログインして、「CONNECTIONS」をクリックします。 接続先を追加
  2. 利用できるデータソースアイコンから"EnterpriseDB" を選択します。
  3. EnterpriseDB に接続するために必要なプロパティを入力します。

    データに接続するには、以下の接続プロパティが必要です。

    • Server: EnterpriseDB データベースをホスティングしているサーバーのホスト名またはIP アドレス。
    • Port: EnterpriseDB データベースをホスティングしているサーバーのポート。

    オプションで、以下を設定することもできます。

    • Database: EnterpriseDB サーバーに接続する場合のデフォルトのデータベース。設定されていない場合は、ユーザーのデフォルトデータベースが使用されます。

    Basic 認証による接続

    Basic 認証を使って認証するには、以下を設定します。

    • User:EnterpriseDB サーバーに認証する際に使われるユーザー。
    • Password:EnterpriseDB サーバーに認証する際に使われるパスワード。

    SSL 認証による接続

    SSL 認証を利用して、セキュアなセッションを介してEnterpriseDB データに接続できます。以下の接続プロパティを設定して、データに接続します。

    • SSLClientCert:クライアント証明書のための証明書ストア名に設定します。クライアントとサーバーの両方のマシンでトラストストアとキーストアが保持される2-way SSL の場合に使用されます。
    • SSLClientCertPassword:クライアント証明書ストアがパスワードで保護されている場合、この値をストアのパスワードに設定します。
    • SSLClientCertSubject:TLS/SSL クライアント証明書のSubject。ストア内の証明書を検索するために使用されます。
    • SSLClientCertType:クライアントストアの証明書タイプ。
    • SSLServerCert:サーバーが受け入れ可能な証明書。
    接続先を設定
  4. 「Connect」をクリックします。
  5. Permission -> Add をクリックして、新しいユーザーを追加し、適切な権限を指定します。

これで、EnterpriseDB の仮想データベースが作成でき、Looker Studio からの連携が可能になりました。

Looker Studio からEnterpriseDB データにリアルタイムでアクセスして可視化を作成

ここからは、Looker Studio からCData Connect Server 経由でEnterpriseDB データに接続して、可視化を作成します。

  1. Looker Studio にログインして、「作成」-> 「データソース」とクリックし、「Partner Connectors」内の「CData Connect Server」を選択します。
  2. Looker Studio で新しい接続を作成
  3. CData Connect Server コネクタを承認します。 Looker Studio でConnect Server を承認
  4. 次に、以下の形式で「ユーザー名」と「パスワード」を入力し、「送信」をクリックしてConnect Server にアクセスします。「インスタンス名」には、設定したConnect Server のURL を入力してください。
    • ユーザー名「インスタンス名/ユーザー名」の形式で入力します。
    • パスワード:Connect Server のパスワードです。
  5. ユーザー名とパスワードを入力してConnect Server に接続
  6. 記事の最初で設定したDatabase (例:EnterpriseDB1) を選択して、「次へ」をクリックします。
  7. データを表示したいTable (例:Orders) を選択して、「次へ」をクリックします。 Database とTable を選択
  8. 処理が正常に完了すると右上に「接続」ボタンが出現するので、これをクリックします。
  9. 接続をクリック
  10. 次の画面で、必要な場合にはカラムの設定を変更できます。準備が終わったら、「レポートを作成」をクリックして、データを取得します。
  11. カラム定義を設定
  12. あとは通常のRDB などのデータと同じように、スタイルを選択してビジュアライゼーションを作成できます。
  13. ディメンションと指標を選択して、お好みのビジュアライゼーションを作成しましょう!
  14. Looker Studio でEnterpriseDB データをビジュアライズ

アプリケーションからEnterpriseDB データにSQL アクセスを実現

このようにLooker Studio からEnterpriseDB データに連携ができました。CData Connect Server では、他にも多くのデータソースに対応しています。

アプリケーションから240+ SaaS、ビッグデータ、NoSQL にSQL でデータ連携するには、CData Connect Server をぜひお試しください。