今すぐお試しください!

製品の詳細CData JDBC Driver for REST を確認して、無償評価版をダウンロード:

今すぐダウンロード

REST データをDataSpider Servista から連携先として使う方法

CData JDBC Driver for REST を使って、データ連携ツールのDataSpider Servista で REST data データを連携利用。

DataSpider Servista は、異なるシステムのデータやアプリケーションをノンプログラミングで「つなぐ」データインテグレーションプラットフォームです。

CData JDBC Drivers はDataSpiderServista において、JDBC データソースとして利用することが可能です。通常のJDBC の検索・更新などのアイコンを使って、標準SQL でSaaS/Web DB のデータを扱うことを可能にします。 この記事では、DataSpider で CData JDBC Driverを利用してREST データに外部データとしてSQL でアクセスする方法を紹介します。

CData JDBC Driver for REST をDataSpider にコネクタとして登録

  1. JDBC Driver をDataSpider と同じサーバーにインストール
  2. DataSpider の外部JDBCドライバのパスにCData JDBC Driver を配置
    DataSpider 側:DataSpiderServista\server\plugin\data_processing\modules\jdbc_adapter
    CData 側:CData\CData JDBC Driver for REST2019J\lib
  3. グローバルリソースのプロパティで、ドライバクラス名およびURL を入力。
    • 接続名:任意
    • 種別:デフォルト
    • 接続タイプ:接続タイプ:JDBC(JDBC接続設定)
    • ドライバクラス名:cdata.jdbc.rest.RESTDriver
    • URL:jdbc:rest:DataModel=Relational;URI=C:\people.xml;Format=XML;
  4. See the Getting Started chapter in the data provider documentation to authenticate to your data source: The data provider models REST APIs as bidirectional database tables and XML/JSON files as read-only views (local files, files stored on popular cloud services, and FTP servers). The major authentication schemes are supported, including HTTP Basic, Digest, NTLM, OAuth, and FTP. See the Getting Started chapter in the data provider documentation for authentication guides.

    After setting the URI and providing any authentication values, set Format to "XML" or "JSON" and set DataModel to more closely match the data representation to the structure of your data.

    The DataModel property is the controlling property over how your data is represented into tables and toggles the following basic configurations.

    • Document (default): Model a top-level, document view of your REST data. The data provider returns nested elements as aggregates of data.
    • FlattenedDocuments: Implicitly join nested documents and their parents into a single table.
    • Relational: Return individual, related tables from hierarchical data. The tables contain a primary key and a foreign key that links to the parent document.

    See the Modeling REST Data chapter for more information on configuring the relational representation. You will also find the sample data used in the following examples. The data includes entries for people, the cars they own, and various maintenance services performed on those cars.

DataSpider でREST データを連携利用する

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

例えばREST データの取得であれば、検索系SQL実行処理を使って、SELECT 文でREST データを抽出することができます。

このようにCData JDBC Driver を使って、簡単にDataSpider でREST data データをノーコードで連携利用することができます。

是非、CData JDBC Driver for REST 30日の無償試用版 をダウンロードして、お試しください。

 
 
ダウンロード