MySQL Workbench で SuiteCRM のデータをクエリする方法

Jerod Johnson
Jerod Johnson
Senior Technology Evangelist
MySQL Workbench から SuiteCRM のデータ にMySQL クエリを実行。

SuiteCRM 用のODBC Driver のSQL Gateway を使用すると、MySQL インターフェースを通じて SuiteCRM のデータ にクエリできます。以下の手順に従って、SQL Gateway のMySQL リモーティングサービスを起動し、MySQL Workbench でリアルタイムの SuiteCRM のデータ を操作してみましょう。

SuiteCRM のデータへの接続

まだ接続設定を行っていない場合は、データソース名(DSN)で必要な接続プロパティの値を入力してください。組み込みのMicrosoft ODBC データソースアドミニストレーターを使用してDSN を設定できます。これはドライバーインストールの最後のステップでもあります。Microsoft ODBC データソースアドミニストレーターを使用してDSN を作成・設定する方法については、ヘルプドキュメントの「はじめに」セクションを参照してください。

次の接続プロパティを設定すると、V4.1 API 経由でSuiteCRM データに接続できます。

  • Schema:suitecrmv4 に設定。
  • Url:SuiteCRM アプリケーションに紐づいているURL(例:http://suite.crm.com)に設定。
  • User:SuiteCRM に紐づいているユーザーに設定。
  • Password:SuiteCRM に紐づいているパスワードに設定。

SuiteCRM メタデータの取得は高負荷になる可能性があることに注意してください。メタデータのキャッシュ で説明しているように、メタデータをローカルに格納することをお勧めします。

SQL Gateway の設定

SQL Gateway の概要を参照して、SuiteCRM のデータ への接続を仮想MySQL データベースとしてセットアップしてください。クライアントからのMySQL リクエストをリッスンするMySQL リモーティングサービスを設定します。このサービスはSQL Gateway UI で設定できます。

SQL Gateway でMySQL リモーティングサービスを作成(Salesforce の例)

MySQL Workbench から SuiteCRM をクエリ

以下の手順では、SQL Gateway で作成した仮想 SuiteCRM データベースにMySQL Workbench から接続し、基本的なクエリを発行してリアルタイムの SuiteCRM のデータ を操作する方法を説明します。

SQL Gateway 経由で SuiteCRM に接続

  1. MySQL Workbench で、新しいMySQL 接続を追加するためにクリックします。
  2. 接続に名前を付けます(CData SQL Gateway for SuiteCRM)。
  3. SQL Gateway に接続するためのHostnamePortUsername パラメータを設定します。
  4. Store in Vault をクリックしてパスワードを設定・保存します。
  5. Test Connection をクリックして接続が正しく設定されていることを確認し、OK をクリックします。

NOTE: Username および Password は、SQL Gateway 用に作成したユーザーの資格情報を指します。

SuiteCRM のデータをクエリ

  1. 作成した接続(CData SQL Gateway for SuiteCRM)を開きます。
  2. File -> New Query Tab をクリックします。
  3. SELECT * FROM `CData SuiteCRM Sys`.Accounts; のようなSQL クエリを記述して SuiteCRM のデータ を取得します。

MySQL Workbench からリアルタイムの SuiteCRM のデータ にアクセスできるようになりました。MySQL データベースと同じ感覚で SuiteCRM を簡単に操作できます。CData ODBC Driver for SuiteCRM とCData SQL Gateway の30日間の無償トライアルをぜひお試しください。

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

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

 ダウンロード

詳細:

SuiteCRM Icon SuiteCRM ODBC Driver お問い合わせ

SuiteCRM ODBC Driver は、ODBC 接続をサポートするさまざまなアプリケーションからSuiteCRM データへの接続を実現するパワフルなツールです。

データベースにアクセスするのと同じ感覚でCRM データにアクセスし、標準ODBC Driver インターフェースを通じてLeads、Contacts、Opportunities、Account などの読み、書き、更新を実行できます。