SQL コネクタ、ライブラリ、ドライバー、API、ツール
Azure Databricks には、Azure Databricks への接続、プログラムによる操作、Python、Go、JavaScript、TypeScript などの一般的な言語で記述されたアプリケーションへの Databricks SQL 機能の統合を可能にする SQL コネクタ、ライブラリ、ドライバー、API、およびツールが含まれています。
Name | これにより以下が可能となります。 |
---|---|
SQL コネクタを Python に使用 | Python コードから直接 SQL コマンドを実行します。 このコネクタは、pyODBC などの他の Python ライブラリよりも簡単に設定できます。 |
SQLAlchemy | Python を使用して、SQL データ ソースとして Azure Databricks を操作します。 SQLAlchemy は、生の SQL クエリを記述する代わりに Python オブジェクトを操作できる Python SQL ツールキットです。 |
[Python と pyODBC](pyodbc. md) | ODBC を使用して、ローカルの Python コードから Azure Databricks への接続を認証して確立します。 |
Databricks SQL Driver for Go | Go アプリケーションを Azure Databricks と統合し、Go プログラミング環境で使い慣れた SQL インターフェイスを使用します。 |
Databricks SQL Driver for Node.js | Azure Databricks に格納されているデータをクエリし操作するためのアプリケーションを構築する場合は、JavaScript または TypeScript を使用します。 |
Databricks ODBC ドライバー | データベース管理システムにアクセスするための業界標準仕様である Open Database Connectivity (ODBC) を介して、参加アプリ、ツール、クライアント、SDK、API を Azure Databricks に接続できます。 |
Databricks JDBC ドライバー および Databricks JDBC ドライバー (OSS) | データベース管理システムにアクセスするための業界標準仕様である Java Database Connectivity (JDBC) を介して、参加アプリ、ツール、クライアント、SDK、API を Azure Databricks に接続します。 |
Databricks SQL Statement Execution 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 スクリプトを実行できます。 |