製品をチェック

無償トライアル:

無償トライアルへ

製品の情報と無償トライアルへ:

Dynamics 365 Business Central ODBC Driver

Dynamics 365 Business Central ODBC Driver は、ODBC 接続をサポートするさまざまなアプリケーションからDynamics 365 Business Central データへの接続を実現するパワフルなツールです。

標準のODBC ドライバーインターフェースを使用して、データベースのようにDynamics 365 Business Central にアクセスし、Items、Sales Orders、Purchase Orders などの読み、書き、更新を実行できます。

データ連携でお困りですか?

お問い合わせ

Microsoft Power BI でCData ODBC Driver for D365BusinessCentral を使ってDynamics 365 Business Central につないでみた


CData ODBC Driver for D365BusinessCentral を使って、Dynamics 365 Business Central へのライブ接続をMicrosoft Power BI レポートに統合できます。Power BI Designer 上のデータビジュアライゼーションにDynamics 365 Business Central をドラッグアンドドロップするだけです。


古川えりか
コンテンツスペシャリスト



Microsoft Windows のODBC ビルトインサポートにより、CData ODBC Drivers はMicrosoft Power BI のようなセルフサービスアナリティクスツールへのセルフサービス統合を実現します。CData ODBC Driver for D365BusinessCentral はPower BI のレポートをリアルタイムDynamics 365 Business Central データにリンクします。この記事では、ODBC driver を使ってMicrosoft Power BI Designer でDynamics 365 Business Central ビジュアライゼーションを作成する方法について詳しく説明します。

データビジュアライゼーションの作成

Dynamics 365 Business Central に接続し、ビジュアライゼーションを作成して、[Editing]ビューで操作する方法は次のとおりです。

  1. 接続プロパティの指定がまだの場合は、データソース名(DSN)で定義された接続プロパティを指定します。

    一般的な接続文字列は次のとおりです:

    OrganizationUrl=https://myaccount.financials.dynamics.com/;

    DSN はビルトインのMicrosoft ODBC データソースアドミニストレーターで設定できます。これはドライバーのインストールの最後の手順です。 Microsoft ODBC データソースアドミニストレーターを使ってDSN を作成および設定する方法は、ヘルプドキュメントの「はじめに」をご参照ください。

  2. Power BI Designer を起動して[データを取得]をクリックします。Power BI Designer をPowerBI.com から起動するには、[ダウンロード]ボタンをクリックしてから[Power BI Designer]をクリックします。
  3. データを取得画面で、カテゴリ[その他]から[ODBC]を選択して、[接続]を押します。
  4. ODBC データソースを選択
  5. ODBC からインポート画面で、データソース名(DSN)をドロップダウンで選択します。[CData D365BusinessCentral Source / Sys]という形です。選択したら[OK]を押します。SQL を使ってデータをインポートしたい場合は[詳細設定オプション]をクリックして、SQL ステートメントを入力します。
  6. ODBC DSNを選択
  7. ODBC ドライバー画面で、ユーザー名、パスワードを求められた場合には、それぞれを入力します。
  8. [ナビゲーター]ダイアログを使って1つ以上のテーブルを視覚的にインポートすることができます。プレビューを見ながらテーブルを選択して[読み込み]を行います。
  9. ナビゲーターでテーブルを選択
  10. データがインポートされます。複数のデータをインポートした場合には、テーブルにリレーションを設定することができます。
  11. Power BI でのリレーション設定
  12. ビジュアライゼーションを作成するには、[フィールド]リストからレポートペインにフィールドをドラッグします。例えば、棒グラフを作成するにはAccounts テーブルからaccountid をクリックするだけです。Power BI Designer は適切なカラムを値として選択します:

    [視覚化]の一つをクリックすることで、ビジュアライゼーションを変更できます。

    ハイライトおよびフィルタリングの両方を使ってデータにフォーカスできます。フィルタリングは、フォーカスされていないデータをビジュアライゼーションから外します;ハイライトはフォーカスされていないデータをぼかします。 フィールドをクリックすることでハイライトできます:

    ビューフィルタはページ内のすべてのビジュアライゼーションに適用できます。レポート編集中に[フィールド]および[フィルター]ペインからビューフィルタを適用できます:フィールドを選択して[フィルター]にドラッグします。フィールドの値でフィルタするには、値の一つを選択します。

  13. ビジュアライズを作成

[更新]をクリックしてデータの変更点をレポートに同期します。

Dynamics 365 Business Central データを使ったレポートをPower BI にアップロード

ODBC データソースベースのレポートを、組織内のPowerBI ユーザーと共有できます。ダッシュボードまたはレポートをアップロードするには、PowerBI.com にログインして[Get Data]>[Files]をクリックし、Power BI Designer ファイルまたはExcel ワークブックにナビゲートします。これで[Reports]セクションでレポートを見たり編集したりできます。

スケジュールおよびオンデマンドで更新

Power BI Personal Gateway を使って、レポートに関連づけられたデータセットを自動的に更新できます。 オンデマンドでもデータセットを更新できます。Personal Gateway をインストールしたら、手順に従いPersonal Gateway ODBC DSN を設定します:

  1. まだの場合はPower BI にログインします。
  2. [Dataset]セクションでDynamics 365 Business Central Dataset を右クリックします。
  3. [Schedule Refresh]をクリックします。
  4. データセットの[Settings]セクションで[Manage Data Sources]ノードを展開します。[ODBC]セクションで[Edit]をクリックします。
  5. [Authentication Method]メニューで[Anonymous]を選択します。Dynamics 365 Business Central クレデンシャルがDSN にすでに保存されているためです。

Personal Gateway を設定したら、オンデマンド更新および更新をスケジュールできます。

更新をスケジュールするには、[Schedule Refresh]ノードを開して[Keep Your Data Up-To-Date]オプションで[Yes]を選択します。更新の間隔を指定してから[Apply]をクリックします。

オンデマンドで更新するには、[Datasets]セクションでDynamics 365 Business Central dataset を右クリックし[Refresh Now]をクリックします。

The uploaded Power BI report. (Salesforce is shown.)