CData JDBC Driver for Sage 50 UK を使って、データ連携ツールのDataSpider Servista で Sage 50 UK data データを連携利用。
DataSpider Servista は、異なるシステムのデータやアプリケーションをノンプログラミングで「つなぐ」データインテグレーションプラットフォームです。
CData JDBC Drivers はDataSpiderServista において、JDBC データソースとして利用することが可能です。通常のJDBC の検索・更新などのアイコンを使って、標準SQL でSaaS/Web DB のデータを扱うことを可能にします。
この記事では、DataSpider で CData JDBC Driverを利用してSage 50 UK データに外部データとしてSQL でアクセスする方法を紹介します。
※製品について詳しい情報をご希望の方は以下からお進みください。
- Sage 50 UK にほかのBI、ETL、開発ツールから接続したい:Sage 50 UK データ連携ガイドおよびチュートリアルのリストへ
- Sage 50 UK Drivers について詳細を知りたい:ドライバー詳細情報ページへ
- ほかのデータソースに連携したい:CData Drivers 一覧へ
- ドライバーの30日の無償トライアル版を使いたい:トライアル版ダウンロードページへ
- 製品の利用やライセンスについて相談したい:sales@cdata.co.jp までメールにてご相談ください。
CData JDBC Driver for Sage 50 UK をDataSpider にコネクタとして登録
- JDBC Driver をDataSpider と同じサーバーにインストール
- DataSpider の外部JDBCドライバのパスにCData JDBC Driver のcdata.jdbc.sage50uk.jar とcdata.jdbc.sage50uk.lic を配置
DataSpider 側:DataSpiderServista\server\plugin\data_processing\modules\jdbc_adapter
- グローバルリソースのプロパティで、ドライバクラス名およびURL を入力。
- 接続名:任意
- 種別:デフォルト
- 接続タイプ:接続タイプ:JDBC(JDBC接続設定)
- ドライバクラス名:cdata.jdbc.sage50uk.Sage50UKDriver
- URL:jdbc:sage50uk:URL=http://your-server:5493/sdata/accounts50/GCRM/your-address;User=Manager;
-
Note:Sage 50 UK 2012 以降のみサポートされています。
[接続]セクションのUser およびPassword プロパティを、有効なSage 50 UK のユーザー資格情報に設定する必要があります。これらの値は、Sage 50 UK に ログインするために使用するものと同じです。
さらに、[接続]セクションのURL プロパティを、希望する会社データセットのアドレスに設定する必要がります。アドレスを取得するには、以下を行ってください:
- Sage 50 UK ソフトウェアを開きます。
- [Tools]->[Internet Options]をクリックします。
- [SData Settings]タブを選択します。
- [Sage 50 Accounts]の隣にある[Details]ボタンをクリックします。会社名のリストとそれに対応するデータセットのアドレスを含むウィンドウが表示されます。
- URL プロパティを希望する会社の隣にあるアドレスフィールドの値に設定します。


DataSpider でSage 50 UK データを連携利用する
あとは通常のRDB コンポーネントのように、Sage 50 UK データを扱うことが可能です。ツールパレットのJDBC からSQL 実行やストアドプロシージャ実行コンポーネントが使用できます。

例えばSage 50 UK データの取得であれば、検索系SQL実行処理を使って、SELECT 文でSage 50 UK データを抽出することができます。
このようにCData JDBC Driver を使って、簡単にDataSpider でSage 50 UK data データをノーコードで連携利用することができます。
是非、CData JDBC Driver for Sage 50 UK 30日の無償試用版 をダウンロードして、お試しください。