JDBC Driver for Dynamics 365 Sales

Build 20.0.7587

DBeaver

このセクションでは、DBeaver の標準JDBC 接続プロセスに従ってDynamics 365 for Sales に接続する方法について説明します。ドライバーJAR を追加して、ドライバークラス名を指定し、JDBC URL にDynamics 365 for Sales 固有のパラメータを指定します。

JDBC Driver for Dynamics 365 for Sales の追加

driver .jar ファイルを追加するには、次の手順を実行してください。

  1. DBeaver アプリケーションを開き、[Database]メニューの[Driver Manager]オプションを選択します。[New]をクリックして[Create New Driver]フォームを開きます。
  2. [Driver Name]ボックスに、ユーザーフレンドリーなドライバー名を入力します。
  3. .jar ファイルを追加するには、[Libraries]タブの[Add File]をクリックします。インストールディレクトリの[lib]サブフォルダにあるcdata.jdbc.d365sales.jar ファイルを選択します。

    .lic ファイルは.jar ファイルと同じフォルダ内に配置される必要があることに注意してください。

  4. [Find Class]をクリックして、リストから"cdata.jdbc.d365sales.D365SalesDriver" を選択します。
  5. [URL Template]フィールドに、jdbc:d365sales:を入力します。

JDBC データソースの作成

Dynamics 365 for Sales ドライバーを選択し、 JDBC URL をビルドしてJDBC データソースを作成するには、次の手順を実行してください。

  1. DBeaver メインウィンドウで、[Database]->[New Connection]をクリックします。
  2. 表示されたダイアログで、作成したドライバー定義を選択します。
  3. ウィザードの次のページで、[Driver Properties]タブをクリックします。
  4. Dynamics 365 for Sales への接続に必要な接続プロパティを入力します。

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

    jdbc:d365sales:InitiateOAuth=GETANDREFRESH;OrganizationUrl=https://myaccount.crm.dynamics.com/;
    接続および認証方法については、接続の確立 を参照してください。

  5. デフォルト設定で接続を作成するか、高度なネットワーク設定(プロキシ、ファイヤーウォール、およびSSH)を構成します。

スキーマの検出とDynamics 365 for Sales データのクエリ

接続によって公開されたテーブルから情報をクエリするには、次の手順を実行してください。

  1. 接続用のノードを展開して、データベースのメタデータにアクセスします。
  2. [Table]を右クリックしてから[Edit Table]をクリックして、テーブルメタデータをブラウズしてテーブルデータを編集します。

SQL クエリを実行するには、[SQL Editor]->[New SQL Editor]を選択して、作成したDynamics 365 for Sales 接続を選択します。これで、コード補完を使用してクエリを入力することができます。

Copyright (c) 2020 CData Software, Inc. - All rights reserved.
Build 20.0.7587