製品をチェック

無償トライアル:

無償トライアルへ

製品の情報と無償トライアルへ:

Twilio JDBC Driver

Twilio への双方向連携により、Twilio 内のデータの検索、更新Java/J2EE アプリケーションから可能に。

全文検索・情報活用システムのQuickSolution にTwilio データを取り込んで検索で利用する


企業内検索エンジンサービスの QuickSolution にTwilio のデータを取り込んで検索する方法:CData JDBC Driver


杉本和也
リードエンジニア

twilio ロゴ画像

JDBC Driver

jdbc ロゴ画像
QuickSolution ロゴ画像

QuickSolution は住友電工情報システムが提供する純国産のエンタープライズサーチソフトウェアです。
OfficeファイルやPDF、Webサイト、データベース、グループウェア、文書管理システム、Box、Microsoft 365など、企業内に存在する様々なデータを横断的に検索・活用できる仕組みを提供しています。
この記事では、QuickSolution に備わっているJDBC インターフェースと CData JDBC Driver for Twilio を組み合わせることによりQuickSolution にTwilio データを取り込んで検索で利用できるようにするための手順を解説します。

QuickSolution にCData JDBC Driver for Twilio データをロード

CData JDBC Driver for Twilio のインストールと.jar ファイルの配置

  1. CData JDBC Driver for Twilio をQuickSolution と同じマシンにインストールします。
  2. 以下のパスにJDBC Driver がインストールされます。
    C:\Program Files\CData\CData JDBC Driver for Twilio 20xxJ\lib\cdata.jdbc.twilio.jar
  3. このcdata.jdbc.twilio.jar とcdata.jdbc.twilio.lic ファイルをコピーして、QuickSolution のC:\QuickSolution12.0\lib フォルダに配置します。
    ※QuickSolution のフォルダ名はご利用中のバージョンによって異なる可能性があります。

QuickSolution でインデックスの構成

  1. QuickSolutionでは、管理ツール上でインデックスと呼ばれる検索対象を設定して、取り込むデータの管理を行います。
    今回はこのインデックスに、CData JDBC Driver経由でデータを取り込む設定を追加します。
    まずQuickSolutionを立ち上げて、管理ツールにアクセスし、対象のアカウントでログインします。
  2. ログイン後、画面の下にある「検索対象を追加」をクリックします。
    任意の検索対象名を入力し、種別から「RDB」を選択して、「次へ」をクリックします。
  3. 続いて、接続するJDBC Driverのクラス名とTwilio へ接続するための接続URLを設定します。
    JDBCドライバ:cdata.jdbc.twilio.TwilioDriver
    URL: jdbc:twilio:AccountSid=MyAccountSid;AuthToken=MyAuthToken; ユーザーID:必要に応じて指定します。
    パスワード:必要に応じて指定します。
  4. 次の画面に移ると、以下のようにTwilio のテーブル一覧がリストアップされます。
    ここで取り込みたい任意のオブジェクトを指定します。
  5. 続けて読み込み条件、差分更新の判定、そしてQuickSolution で扱う対象フィールドを指定します。
    差分更新の設定は、もし更新日付を持っているデータであれば指定可能です。
    合わせてQuickSolution で検索対象となる対象フィールドも指定します。検索対象としたい任意のフィールドを選びましょう。
  6. 保存をクリックし、以下のようにメッセージが表示されれば、インデックスの作成は成功です。
    合わせて、「インデックスを初回(再)生成するにはこちら」をクリックし、データの取り込みを実行してしまいましょう。
  7. 以下の画面で「実行」をクリックすると、取り込みが開始されます。
    取り込み結果は、インデックスの状態一覧画面で確認できます。
  8. 最後に、検索画面でCData Driverで取り込んだ項目を対象に指定できるように「アクセス制御設定」を行います。 以上で設定は完了です。
  9. それでは実際に QuickSolution 上で検索ができるか確認してみます。
    QuickSolutionの検索画面にアクセスし、ログインします。
    ログイン後、検索対象として取り込んだインデックスを指定し、検索をかけてみると、以下のようにデータを取得できました。

このようにCData JDBC Driver for Twilio とQuickSolution を組み合わせることで、簡単にTwilio データを取得して検索対象にすることができました。ぜひ、30日の無償評価版 をお試しください。