次の方法で共有


SQL コネクタ、ライブラリ、ドライバー、API、ツール

Azure Databricks には、Azure Databricks への接続、プログラムによる操作、Python、Go、JavaScript、TypeScript などの一般的な言語で記述されたアプリケーションへの Databricks SQL 機能の統合を可能にする SQL コネクタ、ライブラリ、ドライバー、API、およびツールが含まれています。

コネクタまたはドライバーを使用するタイミングに関する推奨事項については、「 どの開発者ツールを使用する必要があるか」を参照してください。

名前 次のことを実行できます
SQL コネクタを Python に使用 Python コードから直接 SQL コマンドを実行します。 このコネクタは、pyODBC などの他の Python ライブラリよりも簡単に設定できます。
SQLAlchemy Python を使用して、SQL データ ソースとして Azure Databricks を操作します。 SQLAlchemy は、生の SQL クエリを記述する代わりに Python オブジェクトを操作できる Python SQL ツールキットです。
Python と pyODBC ODBC を使用して、ローカルの Python コードから Azure Databricks への接続を認証して確立します。
Databricks SQL Driver for Go Go アプリケーションを Azure Databricks と統合し、Go プログラミング環境で使い慣れた SQL インターフェイスを使用します。
Node.js用 Databricks SQL ドライバー Azure Databricks に格納されているデータをクエリし操作するためのアプリケーションを構築する場合は、JavaScript または TypeScript を使用します。
Databricks ODBC ドライバー データベース管理システムにアクセスするための業界標準仕様である Open Database Connectivity (ODBC) を介して、参加アプリ、ツール、クライアント、SDK、API を Azure Databricks に接続できます。
Databricks JDBC ドライバー (Databricks OSS ドライバーSimba ドライバー) データベース管理システムにアクセスするための業界標準仕様である Java Database Connectivity (JDBC) を介して、参加アプリ、ツール、クライアント、SDK、API を Azure Databricks に接続します。 Databricks JDBC ドライバー (OSS) は、Databricks によって開発されたドライバーの最新バージョンです。 Databricks JDBC Driver (Simba) は、 insightsoftware によって開発された古いバージョンのドライバーです。
Databricks SQL ステートメント実行 API SQL ステートメントを実行して Azure Databricks データにアクセスし、データベース ドライバーをインストールしたり、永続的な接続を管理したりする必要なく結果を取得します。
Databricks SQL CLI コマンド ラインから SQL コマンドとスクリプトを実行します。 Databricks SQL CLI は Azure Databricks に接続し、スクリプトと自動化プロセスへの統合を可能にします。
Visual Studio Code 用 Databricks Driver for SQLTools Visual Studio Code 内から Azure Databricks に対して SQL クエリを直接実行します。
DataGrip と Azure Databricks との統合 DataGrip の統合開発環境 (IDE) を使用して、アプリケーション開発のために Azure Databricks に接続します。クエリ コンソール、スキーマ ナビゲーション、プランの説明、スマート コード補完、リアルタイム分析とクイック修正、リファクタリング、バージョン管理の統合、その他の機能が提供されます。
DBeaver と Azure Databricks との統合 JDBC プロトコルを使用するマルチプラットフォーム データベース ツールである DBeaver を統合して、Azure Databricks のデータを表示および管理します。 DBeaver SQL エディター、データとスキーマの移行ツール、およびデータベース接続の監視機能を使用します。
SQL Workbench/J に接続する Java ベースのツールである SQL Workbench/J を使用すると、オペレーティング システムの制限に制約されずに Azure Databricks のデータに接続し、SQL スクリプトを実行できます。