メインコンテンツまでスキップ

Databricks ODBCドライバーのコンピュート設定

このページでは、 Databricks ODBC DriverのDatabricksコンピュート リソース設定を構成する方法について説明します。

必要な設定​

Databricksコンピュート リソースに接続するには、次の設定を構成します。

設定

説明

Driver

ドライバーの完全なインストール パス。「Databricks ODBC ドライバーのダウンロードとインストール」を参照してください。

Host

Databricksコンピュート リソースの サーバー ホスト名の 値。

Port

443

HTTPPath

Databricksコンピュート リソースからの HTTP パスの 値。

SSL

1

ThriftTransport

2

Schema (任意)

デフォルト スキーマの名前。

Catalog (任意)

デフォルトカタログの名前。

設定

説明

Driver

ドライバーの完全なインストール パス。「Databricks ODBC ドライバーのダウンロードとインストール」を参照してください。

Host

Databricksコンピュート リソースの サーバー ホスト名の 値。

Port

443

HTTPPath

Databricksコンピュート リソースからの HTTP パスの 値。

SSL

1

ThriftTransport

2

Schema (任意)

デフォルト スキーマの名前。

Catalog (任意)

デフォルトカタログの名前。

DSN形式​

ini
[Databricks]
Driver=<path-to-driver>
Host=<server-hostname>
Port=443
HTTPPath=<http-path>
SSL=1
ThriftTransport=2
<setting1>=<valueN>
<setting2>=<value2>
<settingN>=<valueN>

DSNレス接続文字列​

次の例では、読みやすくするために改行が含まれています。実際の接続文字列からそれらを削除します。

Driver=<path-to-driver>;
Host=<server-hostname>;
Port=443;
HTTPPath=<http-path>;
SSL=1;
ThriftTransport=2;
<setting1>=<valueN>;
<setting2>=<value2>;
<settingN>=<valueN>

<setting>と<value>認証設定とドライバー機能設定に置き換えます。

<server-hostname>と<http-path>の値を取得するには、次のセクションを参照してください。

Databricksクラスターの接続詳細を取得するには:

  1. Databricksワークスペースにログインします。
  2. サイドバーで、 コンピュート をクリックします。
  3. 使用可能なクラスターのリストで、ターゲットクラスターの名前をクリックします。
  4. 構成 タブで、 詳細オプション を展開します。
  5. 「JDBC/ODBC」 タブをクリックします。
  6. 必要な接続の詳細 ( サーバーのホスト名 、 ポート 、 HTTP パス など) をコピーします。

Databricks SQL ウェアハウスの接続の詳細を取得するには、次の操作を行います。

  1. Databricksワークスペースにログインします。
  2. サイドバーで、[SQL] の下にある [SQL ウェアハウス] をクリックします。
  3. 利用可能なウェアハウスのリストで、対象のウェアハウスの名前をクリックします。
  4. [ 接続の詳細 ] タブで、必要な接続の詳細 ( サーバーのホスト名 、 ポート 、 HTTP パス など) をコピーします。

Databricksクラスターでドライバーを使用するには、呼び出し元のユーザーまたはサービスプリンシパルがクラスターに接続または再起動するときに必要な 2 つのアクセス許可があります。

  • 稼働中のクラスターに接続するためのCan Attach Toアクセス許可。
  • Can Restart 接続時にクラスターの状態が終了した場合に、クラスターを自動的にトリガーして開始する権限があります。

Databricks SQL ウェアハウスでドライバーを使用するには、呼び出し元のユーザーまたはサービスプリンシパルに CAN USE アクセス許可が必要です。Databricks SQL ウェアハウスが停止していた場合、自動的に開始されます。

注記

Databricks SQL ウェアハウスは、Microsoft Power BI を DirectQuery モードで使用する場合に推奨されます。