DBArtisan でJDBC 経由でXML Data をデータ連携利用

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

無償トライアル:

ダウンロードへ

製品の詳細情報へ:

XML JDBC Driver

XML データストア連携のパワフルなJava アプリケーションを素早く作成して配布。



DBArtisan のウィザードを使用して、XML のJDBC データソースを作成します。

CData JDBC Driver for XML は、データベースとしてXML data に連携できるようにすることで、XML data をDBArtisan などのデータベース管理ツールにシームレスに連携します。ここでは、DBArtisan でXML のJDBC ソースを作成する方法を説明します。データを直観的に標準SQL で実行できます。

XML Data をDBArtisan Projects に連携

以下のステップに従って、XML をプロジェクトのデータベースインスタンスとして登録します。

  1. DBArtisan で、[Data Source]->[Register Datasource]とクリックします。
  2. [Generic JDBC]を選択します。
  3. [Manage]をクリックします。
  4. 表示されるダイアログで、[New]をクリックします。ドライバーの名前を入力し、[Add]をクリックします。次に、ドライバーJAR に移動します。ドライバーJAR は、インストールディレクトリのlib サブフォルダにあります。
  5. Connection URL ボックスで、JDBC URLに資格情報とその他の必要な接続プロパティを入力します。

    See the Getting Started chapter in the data provider documentation to authenticate to your data source: The data provider models XML APIs as bidirectional database tables and XML 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 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 XML 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 XML 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.

    ビルトイン接続文字列デザイナー

    JDBC URL の構成については、XML JDBC Driver に組み込まれている接続文字列デザイナーを使用してください。JAR ファイルのダブルクリック、またはコマンドラインからJAR ファイルを実行します。

    java -jar cdata.jdbc.xml.jar

    接続プロパティを入力し、接続文字列をクリップボードにコピーします。

    下は一般的な接続文字列です。

    jdbc:xml:URI=C:\people.xml;DataModel=Relational;
  6. ウィザードを終了して、XML に接続します。XML エンティティは、[Datasource Explorer]に表示されます。

ほかのデータベースを使うのと同じように、XML を使うことができます。 XML API にサポートされているクエリについてのより詳しい情報は、ドライバーのヘルプドキュメントを参照してください。