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

詳細情報をご希望ですか?

無償トライアル:

ダウンロードへ

製品の詳細情報へ:

Wasabi JDBC Driver

Wasabi ファイルストレージデータに連携するJava アプリケーションを素早く、簡単に開発できる便利なドライバー。



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

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

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

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

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

QuickSolution でインデックスの構成

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

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