QuerySurge で Act-On のデータ を検証
QuerySurge は、データの検証とテストを自動化するスマートなデータテストソリューションです。CData JDBC Driver for Act-On と組み合わせることで、QuerySurge からライブのAct-On のデータを操作できます。この記事では、QuerySurge からAct-On のデータに接続する方法を説明します。
CData JDBC Driver は最適化されたデータ処理機能を備えており、ライブのAct-On のデータとのやり取りにおいて比類のないパフォーマンスを提供します。Act-On に複雑な SQL クエリを発行すると、ドライバーはフィルタや集計などのサポートされている SQL 操作を直接 Act-On にプッシュし、サポートされていない操作(主に SQL 関数や JOIN 操作)はクライアント側の組み込み SQL エンジンで処理します。また、ビルトインの動的メタデータクエリ機能により、ネイティブなデータ型を使用してAct-On のデータを操作・分析できます。
QuerySurge から Act-On のデータ に接続
QuerySurge からライブのAct-On のデータに接続するには、JDBC Driver の JAR ファイルを QuerySurge Agent にデプロイし、QuerySurge の Admin ビューから新しい接続を追加する必要があります。
JDBC Driver をデプロイ
- CData JDBC Driver for Act-On のインストーラをダウンロードし、パッケージを解凍して JAR ファイルを実行し、ドライバーをインストールします。
- ドライバーのインストールが完了したら、Agent Service を停止します。
- インストール先(通常は C:\Program Files\CData\CData JDBC Driver for Act-On\lib\)から JAR ファイル(ライセンスファイルがある場合はそれも)を Agent(QuerySurge_install_dir\agent\jdbc)にコピーします。
- Agent Service を再起動します。
QuerySurge への JDBC ドライバーのデプロイについての詳細は、QuerySurge ナレッジベースをご参照ください。
Act-On への新しい接続を設定
- QuerySurge にログインし、Admin ビューに移動します。
- Administration Tree で Configuration -> Connections をクリックします。
- Add をクリックして新しい接続を作成します。
- QuerySurge Connection Wizard で Next をクリックします。
- 接続の名前を入力します(例:CData JDBC Connection to Act-On)。
- Data Source を「All Other JDBC Connections (Connection Extensibility)」に設定し、Next をクリックします。
- Driver Class を cdata.jdbc.acton.ActOnDriver に設定し、Next をクリックします。
Act-On への認証に必要な接続プロパティを使用して Connection URL を設定します。Connection URL は以下のような形式になります:
jdbc:acton:
ビルトイン接続文字列デザイナ
JDBC URL の構成については、Act-On JDBC Driver に組み込まれている接続文字列デザイナを使用できます。JAR ファイルをダブルクリックするか、コマンドラインから JAR ファイルを実行してください。
java -jar cdata.jdbc.acton.jar
接続プロパティを入力し、接続文字列をクリップボードにコピーします。
ActOn はOAuth 認証標準を利用しています。OAuth を使って認証するには、アプリケーションを作成してOAuthClientId、OAuthClientSecret、およびCallbackURL 接続プロパティを取得する必要があります。
認証方法についての詳細は、ヘルプドキュメントの「認証の使用」を参照してください。
- 接続の Test Connection ボタンを有効にするため、Test Query を設定し(例:SELECT * FROM Images LIMIT 1)、Next をクリックします。
- Test Connection をクリックして接続が正しく設定されていることを確認し、Save をクリックして接続を追加します。
接続を追加したら、QuerySurge でAct-On のデータに対して SQL クエリを実行できます。
QueryPair で Act-On のデータ クエリを比較
接続を設定したら、以下の手順に従って QueryPair でAct-On のデータのクエリを比較できます。
- Design メニューから「Design Library」を選択します
- QuerySurge Design の下の QueryPairs をクリックします
- 「Create New QueryPair」をクリックします
- QueryPair に名前を付けて Save をクリックします
- Source または Target ペインで、上記で作成した接続を選択します(Act-On を2回クエリする場合は同じ接続を選択するか、比較を実行する場合は別の接続を選択します)
- 各ペインの Editor にクエリを入力します(例:SELECT * FROM Images)
- 「Design-Time Run」タブをクリックしてクエリを実行します
- クエリの実行が完了したら、「View Query Results」をクリックしてクエリから返されたAct-On のデータを確認します
30 日間の無償トライアルをダウンロードして、QuerySurge でライブのAct-On のデータを活用してみてください。ご不明な点がございましたら、サポートチームまでお問い合わせください。