開発者ツールおよびガイダンス
Azure Databricks のリソースおよびデータの処理や、Azure Databricks アプリケーションの開発に使用できるツールとガイダンスについて学習します。
Section | 次のことを行う場合は、このセクションを使用します。 |
---|---|
認証 | ツール、スクリプト、アプリから Azure Databricks で認証します。 Azure Databricks のリソースとデータを処理する前に、Azure Databricks で認証する必要があります。 |
IDE | Databricks Connect と、Visual Studio Code、PyCharm、IntelliJ IDEA、Eclipse、RStudio、JupyterLab などの一般的な統合開発環境 (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/J などの一般的なツールを使用して、Azure Databricks で SQL コマンドと SQL スクリプトを実行します。 |
Databricks CLI | Databricks のコマンド ライン インターフェイス (CLI) を使用して Azure Databricks 機能にアクセスします。 |
Utilities | ノートブック内から Databricks Utilities を使用して、オブジェクト ストレージの効率的な操作、ノートブックのチェーン化とパラメーター化、機密性の高い資格情報の操作などを行います。 |
Databricks アセット バンドル | Databricks Asset Bundle (DAB) を使用し、Azure Databricks データおよび AI プロジェクトの業界標準の開発、テスト、デプロイのベスト プラクティスを実装します。 |
IaC | Terraform、Cloud Development Kit for Terraform、Pulumi などの一般的なコードとしてのインフラストラクチャ (IaC) 製品を使用して、Azure Databricks インフラストラクチャとリソースのプロビジョニングとメンテナンスを自動化します。 |
CI/CD | GitHub Actions、DevOps パイプライン、Jenkins、Apache Airflow など、普及している CI/CD システムおよびフレームワークを統合します。 |
ヒント
さらに、多くの追加の一般的なサードパーティ製ツールをクラスターと SQL ウェアハウスに接続して、Azure Databricks のデータにアクセスすることもできます。 「テクノロジ パートナー」を参照してください。