Azure Databricks には Apache Spark ODBC ドライバーが用意されています。これにより、参加しているアプリ、ツール、クライアント、SDK、API を、データベース管理システムにアクセスするための業界標準仕様である Open Database Connectivity (ODBC) を介して Azure Databricks に接続できます。
このページとその関連ページは、Databricks ODBC ドライバー ガイド (HTML または PDF) の情報を補足します。 PDF は、ドライバーのダウンロードの docs ディレクトリにも含まれています。
注記
Azure Databricks には JDBC ドライバーも用意されています。 「Databricks JDBC ドライバー」を参照してください。
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 を使用しない接続文字列を使用するには、 テクノロジ パートナー またはプロバイダーのドキュメントを参照してください。