開発者ツールおよびガイダンス

Azure Databricks のリソースおよびデータの処理や、Azure Databricks アプリケーションの開発に使用できるツールとガイダンスについて学習します。

Section 次のことを行う場合は、このセクションを使用します。
認証 ツール、スクリプト、アプリから Azure Databricks で認証します。 Azure Databricks のリソースとデータを処理する前に、Azure Databricks で認証する必要があります。
IDE Databricks Connect と、Visual Studio CodePyCharmIntelliJ IDEAEclipseRStudioJupyterLab などの一般的な統合開発環境 (IDE) および Azure Databricks IDE プラグインを使用して、Azure Databricks に接続します。
SDK Python、Java、Go、R などの一般的に使用されている言語で記述されたコード ライブラリで Azure Databricks を自動化します。
SQL コネクタ/ドライバー SQL コマンドを実行して、Python、Go、JavaScript、TypeScript などの一般的な言語で記述されたコードから Azure Databricks を自動化します。 ODBC 接続と JDBC 接続を介して、ツールとクライアントを Azure Databricks に接続します。
SQL ツール Databricks SQL CLI や Databricks Driver for SQLTools、そして DataGrip、DBeaver、SQL Workbench などの一般的なツールを使用して、Azure Databricks で SQL コマンドと SQL スクリプトを実行します。
CLI Databricks のコマンド ライン インターフェイス (CLI) を使用して Azure Databricks を自動化します。 Databricks SQL CLI を使用して、コマンド ラインでデータ ウェアハウスにクエリを実行します。
Utilities ノートブック内から Databricks Utilities を使用して、オブジェクト ストレージの効率的な操作、ノートブックのチェーン化とパラメーター化、機密性の高い資格情報の操作などを行います。
IaC Terraform、Cloud Development Kit for Terraform、Pulumi などの一般的なコードとしてのインフラストラクチャ (IaC) 製品を使用して、Azure Databricks インフラストラクチャとリソースのプロビジョニングとメンテナンスを自動化します。
CI/CD Databricks アセット バンドル、および GitHub Actions、DevOps パイプライン、Jenkins、Apache Airflow などの一般的なシステムを使用して、Azure Databricks で業界標準の継続的インテグレーションと継続的デリバリー (CI/CD) プラクティスを実装します。

ヒント

さらに、多くの追加の一般的なサードパーティ製ツールをクラスターと SQL ウェアハウスに接続して、Azure Databricks のデータにアクセスすることもできます。 「テクノロジ パートナー」を参照してください。