Databricks で PyCharm を使用するにはどうすればよいですか?

JetBrainsのPyCharmは、Python開発者に不可欠な幅広いツールを提供する専用のPython統合開発環境(IDE)であり、生産的なPython、Web、およびデータサイエンス開発のための便利な環境を作成するために緊密に統合されています。ローカル開発マシンで PyCharm を使用して、リモートの Databricks ワークスペースで Python コードを記述、実行、デバッグできます。

名前

あなたがしたいときにこれを使用してください...

Databricks Connect in PyCharm with Python

PyCharm を使用して、リモートの Databricks ワークスペースでローカル Python コードを記述、実行、デバッグします。

Databricksアセットバンドル

PyCharmを使用すると、バンドルのオーサリング、デプロイ、実行が簡単になります。 Databricks アセット バンドル (または略 してバンドル ) を使用すると、CI/CD のベスト プラクティスとワークフローを使用して、Databricks ジョブ、Delta Live Tables パイプライン、MLOps スタックをプログラムで定義、デプロイ、実行できます。

Databricks CLI

PyCharm の組み込みターミナルを使用して、コマンド ラインから Databricks を操作します。

Databricks SDK for Python

PyCharm を使用して、Databricks で動作する Python コードを記述、実行、デバッグします。

Databricks SQL Connector for Python

PyCharm を使用して、リモートの Databricks ワークスペースで Databricks SQLウェアハウスと連携する Python コードを記述、実行、デバッグします。

プロビジョニング・インフラストラクチャ

PyCharm 用の Terraform および HCL プラグインを使用すると、Terraform を使用して Databricks インフラストラクチャを簡単にプロビジョニングし、Infrastructure-as-Code (IaC) のベスト プラクティスに従うことができます。 PyCharm を使用して、Terraform 用クラウド開発キット (CDKTF) や Pulumi などのサードパーティ製品を通じて、Databricks インフラストラクチャの Python 定義を記述してデプロイします。