開発者ツールとガイダンス
Databricksのリソースやデータの操作、および、Databricksアプリケーションの開発に使えるツールやガイダンスについて説明します。
セクション |
セクションの使用目的 |
---|---|
ツール、スクリプト、アプリからDatabricksを使用して認証する。(Databricksのリソースとデータを操作する前に、Databricksで認証する必要があります。) |
|
IDE |
Databricks Connect を使用して、Visual Studio Code、PyCharm、IntelliJ IDEA、Eclipse、RStudio、JupyterLab などの一般的な統合開発環境 (IDE) や Databricks IDE プラグインを使用して Databricks に接続します。 |
Python、Java、Go、R などの一般的な言語用に記述されたコード ライブラリから Databricks を自動化します。 |
|
Databricks に接続して、SQL コマンドやスクリプトを実行したり、Databricks とプログラムで対話したり、Python、Go、JavaScript、TypeScript などの一般的な言語で記述されたアプリケーションに Databricks SQL 機能を統合したりできます。 |
|
Databricks コマンドライン インターフェイス (CLI) を使用して Databricks 機能にアクセスします。 |
|
Databricksユーティリティをノートブックから使用することで、オブジェクトストレージの効率的な操作、ノートブックのチェーン化とパラメーター化、機密性の高いクレデンシャル情報の操作などを行う。 |
|
Databricks Asset Bundles (DAB) を使用して、Databricks データおよび AI プロジェクトに業界標準の開発、テスト、および展開のベスト プラクティスを実装します。 |
|
Terraform、Terraform用クラウド開発キット、Pulumiなどの一般的なInfrastructure-as-Code (IaC) 製品を使用して、Databricksインフラストラクチャとリソースのプロビジョニングとメンテナンスを自動化する。 |
|
GitHub Actions 、DevOps パイプライン、 Jenkins 、 Apache Airflowなどの一般的な CI/CD システムとフレームワークを統合します。 |
ヒント
その他多くの一般的なサードパーティツールをクラスターやSQLウェアハウスに接続してDatabricksのデータにアクセスすることもできます。技術パートナーを参照してください。