製品をチェック

製品の詳細・30日間の無償トライアルはこちら

CData Connect

CData Connect Server を介してPower BI でリアルタイムPipedrive データの可視化を作成

CData Connect Server を使用してPipedrive データの仮想データベースを作成し、Power BI でカスタムレポートを作成します。

加藤龍彦
デジタルマーケティング

最終更新日:2021-02-05

こんにちは!ウェブ担当の加藤です。マーケ関連のデータ分析や整備もやっています。

Power BI を使えば、データを美しいビジュアルに可視化したり、重要な情報を整理してダッシュボード化できます。CData Connect Server と組み合わせることで、可視化やダッシュボードなどのためにPipedrive データを使用できます。この記事では、CData Connect Server を使用してPipedrive の仮想データベースを作成し、Pipedrive データを使ったレポートをPower BI で作成する方法を説明します。

Pipedrive データの仮想データベースを作成する

CData Connect Server は、シンプルなポイントアンドクリックインターフェースを使用してデータソースに接続し、データを取得します。まずは、右側のサイドバーのリンクからConnect Server をインストールしてください。

  1. Connect Server にログインし、「CONNECTIONS」をクリックします。 データベースを追加
  2. 一覧から「Pipedrive」を選択します。
  3. Pipedrive に接続するために必要な認証プロパティを入力します。

    Pipedrive 接続プロパティの取得・設定方法

    Pipedrive への接続に使用できる認証方法は、Basic およびOAuth です。

    Basic

    API トークンの取得から始めます。
    1. PipeDrive の右上にあるアカウント名をクリックします。
    2. 会社設定をクリックし、続いてPersonal Preferences -> API -> Generate Token をクリックします。
    3. API トークンを控えておきます。
    4. CompanyDomain を控えておきます。これは、PipeDrive ホームページのURL に表示されます。

    以下を設定してPipedrive へ認証します。

    • APIToken:控えておいたAPI トークンに設定。
    • CompanyDomain:控えておいた開発者サンドボックスURL の会社ドメインに設定。
    • AuthScheme:Basic に設定。

    API トークンは、PipeDrive の右上にあるアカウント名 -> 会社設定 -> Personal preferences -> API に移動して確認できます。

    OAuth

    ユーザー名やパスワードへのアクセスを保有していない場合や、それらを使いたくない場合にはOAuth ユーザー同意フローを使用します。認証方法については、ヘルプドキュメントの「OAuth」セクションを参照してください。

    コネクションを設定(Salesforce の場合)。

  4. Test Connection」をクリックします。
  5. 「Permission」->「 Add」とクリックし、適切な権限を持つ新しいユーザー(または既存のユーザー) を追加します。

仮想データベースが作成されたら、Power BI からPipedrive に接続して可視化することができます。

Power BI Connector のダウンロードと接続設定

次に、Connect Server とPower BI Desktop を連携するためのコネクタをインストールします。Connect Server の「CLIENTS」ページにある「Power BI Desktop」の「Download」をクリックすると、ダウンロードが開始します。完了したら、実行ファイルをクリックして製品をインストールしてください。

インストールが完了すると、以下の「DSN Configuration」画面が表示されます。この画面にCData Connect Server への接続に必要となる次の情報を入力します。

  • Auth Sceme:Basic
  • User:Connect Server で設定したユーザー名
  • Password:上記ユーザーのパスワード
  • URL:https://<Connect Server のURL>/rest.rsc/
  • Default Catalog:Connect Server で設定したコネクション名(Pipedrive1 など)
  • (オプション)SSL Server Cert:サーバー側でSSL を設定していない場合のみ「*」
Connect Server への接続を設定

以上の設定が完了したら、「Test Connection」をクリックして接続をテストします。「The connection test was successful」などと表示されれば、接続テストは成功です。ここから実際にPower BI でデータを取得していきます。

Power BI からPipedrive テーブルをクエリ

以下のステップを実行して、Pipedrive データを取得します。

  1. 「Power BI Desktop」を開いて「データを取得」画面を表示します。検索ボックスに「cdata connect」と入力すると「CData Connect」が表示されるので、これを選択して「接続」をクリックします。 デーを取得画面でCData Connect を選択
  2. PowerBI Connector の設定画面が表示されるので、「Data Source Name」に「Power BI Connect」と入力して「OK」をクリックします。 CData Connect のコネクタ名を入力
  3. ユーザー名とパスワードを入力するよう求められるので、CData Connect Server で設定したユーザー名とパスワードを入力して、「接続」をクリックします。 CData Connect のクレデンシャルを入力
  4. 「ナビゲーター」画面で取得したいテーブルを選択します。 取得したいテーブルを選択(Salesforce の例)
  5. 「読み込み」をクリックして、Power BI にデータをインポートします。

Pipedrive データの可視化を作成

Power BI にデータを接続したら、「フィールド」ペインのフィールドをキャンバスにドラッグすることで、レポートビューにデータを可視化できます。図表の種類と、ビジュアライズするディメンションおよびメジャーを選択します。

Pipedrive データをPower BI で可視化

「更新」をクリックしてデータの変更をレポートに同期します。

データアプリケーションからPipedrive データへのSQL アクセス

以上で、CData Connect Server を使用してPower BI からPipedrive データに接続できるようになりました。これで、Pipedrive データを複製することなく多くのデータをインポートしたり、新しい可視化やレポートを作成することができます。

オンプレミスのBI やレポート、ETL、その他のデータアプリケーションから、250を超えるSaaS、ビッグデータ、NoSQL データソース(Pipedrive を含む)への直接のSQL データにアクセスするには、CData Connect Server のページにアクセスして無料トライアルをダウンロードしてください。

トライアル・お問い合わせ

30日間無償トライアルで、CData のリアルタイムデータ連携をフルにお試しいただけます。記事や製品についてのご質問があればお気軽にお問い合わせください。