製品をチェック

Dynamics 365 Business Central Driver の30日間無償トライアルをダウンロード

 30日間の無償トライアルへ

製品の詳細

Dynamics 365 Business Central (NAV) アイコン Dynamics 365 Business Central JDBC Driver 相談したい

Items、Sales Orders、Purchase Orders などのDynamics 365 Business Central アカウントデータを組み込んだパワフルなJava アプリケーションを短時間・低コストで作成して配布できます。

ソフトウェア開発ツールMZ Platform でDynamics 365 Business Central データと連携

ソフトウェア開発ツールMZ Platform でDynamics 365 Business Central に連携する方法:CData JDBC Driver。

加藤龍彦
デジタルマーケティング

最終更新日:2022-03-24

こんにちは!ウェブ担当の加藤です。マーケ関連のデータ分析や整備もやっています。

MZプラットフォームは中小製造業のIT 化支援を目的に、産総研が開発した無償のソフトウェア基盤です。中小製造業が自社用アプリケーションを自分たちで開発できるよう、マウス操作でコンポーネントを組み合わせることでソフトウェアを作成できます。

この記事では、MZ Platform に備わっているJDBC インターフェースと CData JDBC Driver for D365BusinessCentral を組み合わせることによりMZ Platform でDynamics 365 Business Central データを活用する方法を紹介します。

CData JDBC Driver for D365BusinessCentral のインストール

最初にCData JDBC Driver for D365BusinessCentral をMZ Platform と同じマシンにインストールします。

  1. 以下のパスに「cdata.jdbc.d365businesscentral.jar」と「cdata.jdbc.d365businesscentral.lic」というJDBC Driver とライセンスファイルがインストールされます。
    C:\Program Files\CData\CData JDBC Driver for D365BusinessCentral 20xxJ\lib\
  2. このインストールされたJDBC Driver とライセンスファイルを「MZ Platform インストールフォルダ¥Java¥jre*_mz*.*¥lib¥ext (*はバージョン番号)」にコピーすることで、MZ Platform 上でCData JDBC ドライバが利用できるようになります。
  3. 続いて、接続用の文字列を取得するために、CData JDBC ドライバの接続ユーティリティを利用しましょう。対象の「cdata.jdbc.d365businesscentral.jar」を実行します。
  4. 以下のような接続テストツールが立ち上がるので必要なプロパティを指定し接続テストを実行します。入力した接続文字列はあとで利用するので控えておきましょう。
    URL:jdbc:d365businesscentral:OrganizationUrl=https://myaccount.financials.dynamics.com/;

コンポーネントによるDynamics 365 Business Central へのアクセス

Dynamics 365 Business Central への接続には通常のデータベースアクセスと同様に「データベースアクセスコンポーネント」を利用します。

  1. データベースアクセスコンポーネントの「データベースに接続する」メソッドの引数に設定する値は以下のとおりです。
    ・ドライバ名:cdata.jdbc.d365businesscentral.D365BusinessCentralDriver
    ・データベースのURL:<事前に確認した接続文字列を指定します。>
  2. データを取得する際にはデータベースアクセスコンポーネントの「SQLを実行する」メソッドを利用してSQL を実行します。

テーブルの一覧を取得するサンプルで接続してみる

MZ Platform にはサンプルアプリケーションが豊富にありますので、これも利用してみましょう。

  1. チュートリアルのデータベースアクセス6.mzax を開いてください。
  2. 以下のような画面が表示されるのでドライバにクラス名「cdata.jdbc.d365businesscentral.D365BusinessCentralDriver」と「サーバ」には接続文字列を入力してください。
  3. 接続情報を入力して接続すると、以下のようにDynamics 365 Business Central のテーブル一覧が表示されます。さらにテーブル名をダブルクリックするとそのテーブルのデータを一覧できます。

このようにCData JDBC Driver for D365BusinessCentral とMZ Platform を組み合わせることで、簡単にDynamics 365 Business Central データへ連携できます。ぜひ、30日の無償評価版をお試しください。

関連コンテンツ

トライアル・お問い合わせ

30日間無償トライアルで、CData のリアルタイムデータ連携をフルにお試しいただけます。記事や製品についてのご質問があればお気軽にお問い合わせください。