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

Databricks ODBC Driver (Simba) のコンピュート設定

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

必要な設定

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

設定

説明

Driver

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

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 モードで使用する場合に推奨されます。