製品をチェック

Pipedrive Driver の30日間無償トライアルをダウンロード

 30日間の無償トライアルへ

製品の詳細

Pipedrive アイコン Pipedrive JDBC Driver

Pipedrive データと連携するパワフルなJava アプリケーションを短時間・低コストで作成して配布できます。

Crystal Reports でPipedrive のデータに連携して帳票を作成

レポートウィザードを使って、最新のPipedrive 連携データを使った帳票を作成。

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

最終更新日:2022-06-11
pipedrive ロゴ

CData

jdbc ロゴ画像
SAP Crystal Reports ロゴ

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



Crystal Reports には、JDBC 標準向けのサポートが組み込まれています。この記事では、Pipedrive の機能を持つ帳票を作成するレポート作成ウィザードの使い方を説明します。

Pipedrive JDBC Driver のインストール

CData JDBC Driver for Pipedrive を、ドライバーのJAR をCrystal Reports のクラスパスに含めてインストール:DataDriverCommonElement の下のClassPath element のパスに、 .jar を含むファイルのフルパスを追加します。

CRConfig.xml は通常C:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\java に配置されます。— パスはインストールによって若干異なる場合があります。ドライバーのJAR はインストールディレクトリの[lib]サブフォルダ内にあります。

ClassPath にJAR を追加したら、Crystal Reports を再起動します。

Pipedrive のデータに接続

下記の手順に従って、レポート作成ウィザードを使ってPipedrive 接続を作成します。

  1. 新しい空の帳票で、[Create New Connection]>[JDBC (JNDI)]をクリックします。
  2. ウィザードでJDBC 接続URL を選択します。

    jdbc:pipedrive:AuthScheme=Basic;CompanyDomain=MyCompanyDomain;APIToken=MyAPIToken;
  3. ドライバーのクラス名を設定:

    cdata.jdbc.pipedrive.PipedriveDriver

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

    Pipedrive には、接続および認証する2つの方法があります。Basic およびOAuth です。

    Basic 認証

    Basic 認証で認証するには:
    1. API トークンを取得します。
      1. Pipedrive ポータルを開きます。
      2. ページ右上のアカウント名をクリックします。Pipedrive はドロップダウンリストを表示します。
      3. 会社設定 -> Personal Preferences -> API -> Generate Token に移動します。
      4. 生成されたAPI トークンの値を記録します。また、CompanyDomain を控えておきます。これは、PipeDrive ホームページのURL に表示されます。(これは会社の開発者用サンドボックスのURL です。)
    2. 次の接続プロパティを設定します。
      • APIToken:取得したAPI トークンの値。
      • CompanyDomain:開発者サンドボックスURL のCompanyDomain
      • AuthSchemeBasic
    3. 承認されたユーザー名とパスワードでログインします。

    API トークンはPipedrive ポータルに保存されます。これを取得するには、会社名をクリックし、ドロップダウンリストを使用して会社設定 -> Personal Preferences -> API に移動します。

    OAuth 認証

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

帳票をデザイン

JDBC 接続をPipedrive に追加したら、レポート作成ウィザードを使ってPipedrive を帳票に追加できます。

  1. 帳票に必要なテーブルやフィールドを選択して、データソースを設定します。この例では、Deals テーブルのPersonName およびUserEmail カラムを使います。

    Pipedrive のデータ accessible as tables and columns in the Report Wizard. (Salesforce is shown.)
  2. チャートの種類を設定 ウィザードを完了すると、Crystal Reports はPipedrive のデータ に実行されるSQL クエリをビルドします。ドライバーは、ライブPipedrive のデータ に対してクエリを実行します。

    Chart type, axes, and summary type in the Report Wizard. (Salesforce is shown.)
  3. 必要に応じて、ほかのフィルタや帳票テンプレートを設定します。
  4. データのインポートが終わったら、データをサマライズもしくはソートするチャートやレポートオブジェクトを作成できます。[Insert]>[Chart]をクリックして、チャートエキスパートを開きます。Total UserEmail by PersonName を表すグラフを作成するには、PersonName を[On Change Of]メニューセレクションの下のボックスに追加してからUserEmail を[Show Values]の下のボックスに追加します。

    The x and y axes of the chart.

完成した帳票をプレビューして、チャートにデータが入っていることを確認します。Null 値を取り除きたい場合は、SelectionFormula を使います。

A chart with null values filtered out. (Salesforce is shown.)

関連コンテンツ

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

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