SSIS で SQL Server から Pipedrive へのデータフローを構築

Jerod Johnson
Jerod Johnson
Senior Technology Evangelist
CData SSIS Tasks for Pipedrive を使用して、SQL Server データを Pipedrive に簡単にプッシュできます。

SQL Server データベースは、エンタープライズレコードの保存に広く使用されています。このデータを他の場所に移動する必要がある場合がよくあります。CData SSIS Task for Pipedrive を使用すると、Pipedrive のデータを簡単に転送できます。この記事では、SQL Server から Pipedrive にデータをエクスポートする方法を説明します。

ソースとデスティネーションコンポーネントの追加

まず、新しい ADO.NET Source コントロールと新しい Pipedrive Destination コントロールを Data Flow Task に追加します。

ADO.NET ソースの設定

以下の手順に従って、SQL Server インスタンスへの接続に必要なプロパティを指定します。

  1. ADO.NET Source を開き、新しい接続を追加します。ここでサーバーとデータベースの情報を入力します。
  2. Data access mode メニューで「Table or view」を選択し、Pipedrive にエクスポートするテーブルまたはビューを選択します。
  3. ADO NET Source ウィザードを閉じ、デスティネーションコンポーネントに接続します。

Pipedrive 用の新しい Connection Manager を作成

以下の手順に従って、Connection Manager で必要な接続プロパティを設定します。

  1. 新しい Connection Manager を作成します:Connection Manager ウィンドウで右クリックし、New Connection をクリックします。Add SSIS Connection Manager ダイアログが表示されます。
  2. メニューから CData Pipedrive Connection Manager を選択します。
  3. 接続プロパティを設定します。

    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 認証」セクションを参照してください。

Pipedrive デスティネーションの設定

デスティネーションコンポーネントの Connection Manager で、SQL Server ソーステーブルから Pipedrive デスティネーションテーブルへのマッピングと、Pipedrive のデータに対して実行するアクションを定義します。この記事では、Deals エンティティを Pipedrive に挿入します。

  1. Pipedrive Destination をダブルクリックして、デスティネーションコンポーネントエディタを開きます。
  2. Connection Managers タブで、先ほど作成した Connection Manager を選択します。
  3. Use a Table メニューで Deals を選択します。 Action メニューで Insert を選択します。
  4. Column Mappings タブで、入力カラムからデスティネーションカラムへのマッピングを設定します。

プロジェクトの実行

これでプロジェクトを実行できます。 SSIS Task の実行が完了すると、SQL テーブルのデータが選択したテーブルにエクスポートされます。

はじめる準備はできましたか?

Pipedrive SSIS Component の無料トライアルをダウンロードしてお試しください:

 ダウンロード

詳細:

Pipedrive Icon Pipedrive SSIS Components お問い合わせ

SSIS ソース元 & 接続先コンポーネントは、SQL Server SSIS のワークフロー内で簡単にPipedrive データにリアルタイム接続できるパワフルなツールです。

データフロー内のPipedrive コンポーネントを使ってPipedrive データと連携できます。データ同期、ローカルバックアップ、ワークフローの自動化などに最適!