Important
2026 年 2 月の時点で、ODBC ドライバーの名前が Simba Spark ODBC ドライバーから Databricks ODBC ドライバーに変更されました。 Databricks は従来の Simba ドライバーの新しいバージョンを配布しなくなりましたが、既存のバージョンは 2 年間サポートされたままです。 Databricks では、Databricks ODBC ドライバーに移行することをお勧めします。
Azure Databricks には ODBC ドライバーが用意されています。これにより、参加しているアプリ、ツール、クライアント、SDK、API を、データベース管理システムにアクセスするための業界標準仕様である Open Database Connectivity (ODBC) を介して Azure Databricks に接続できます。
このページとその関連ページは、Databricks ODBC ドライバー ガイド (HTML または PDF) の情報を補足します。 PDF は、ドライバーのダウンロードの docs ディレクトリにも含まれています。
注記
Azure Databricks には JDBC ドライバーも用意されています。 「Databricks JDBC ドライバー」を参照してください。
ODBC ドライバーを使用する
ODBC ドライバーを使うプロセスは次のとおりです。
ターゲットのオペレーティング システムに応じて、ODBC ドライバーをダウンロードしてインストールします。 「Databricks ODBC ドライバーをダウンロードしてインストールする」を参照してください。
ターゲットの Azure Databricks 認証の種類と、特殊または高度なドライバー機能を使って、ターゲットの Azure Databricks コンピューティング リソース (Azure Databricks クラスターまたは Databricks SQL ウェアハウス) に接続するための構成設定を収集します。 参照:
次のように、収集した構成設定を ODBC データ ソース名 (DSN) または DSN を使用しない接続文字列として保存します。
- DSN を作成するには、「Databricks ODBC ドライバーの ODBC DSN を作成する」を参照してください。
- DSN を使用しない接続文字列を作成するには、「Databricks ODBC ドライバーの ODBC DSN を使用しない接続文字列を作成する」を参照してください。
DSN または DSN レスの接続文字列のどちらを使用するかは、ターゲット アプリ、ツール、クライアント、SDK、または API の要件によって異なります。
ターゲット アプリ、ツール、クライアント、SDK、または API で DSN または DSN を使用しない接続文字列を使用するには、 テクノロジ パートナー またはプロバイダーのドキュメントを参照してください。