メインコンテンツまでスキップ

Databricks IDE 拡張機能

Databricks IDE 拡張機能を使用すると、ローカル開発マシン上の Visual Studio Code または Cursor からリモートの Databricks ワークスペースに接続できます。その後、以下の操作が可能です。

注記

Databricks IDE拡張機能は、R、Scala、およびSQLノートブックを自動化されたジョブとして実行することをサポートしていますが、Visual Studio Code内でこれらの言語に対するより深いサポートは提供していません。

はじめに

Databricks IDE 拡張機能の使用を起動するには:

新しい Databricks プロジェクトを作成する

拡張機能がインストールされたら、Databricks IDE 拡張機能を使用して新しい Databricks プロジェクトを作成できます。

  1. Visual Studio Code を起動します。
  2. Visual Studio Code サイドバーの Databricks アイコンをクリックして、拡張機能を開きます。
  3. [ 新しいプロジェクトを作成 ] をクリックします。
  4. コマンドパレット で、プロジェクトのホストと認証方法を選択します。Databricks IDE 拡張機能の承認を設定するを参照してください。
  5. [ 新しいプロジェクトを配置するフォルダーへのパスを指定する ] に、プロジェクトを作成するローカル開発コンピューター上のフォルダーへのパスを入力するか、[ フォルダー選択ダイアログを開く ] をクリックしてプロジェクト フォルダーへのパスを選択します。
  6. Databricks プロジェクトの初期化ビューで 使用するテンプレートを 選択するには、上下の矢印を使用してプロジェクトテンプレートを選択し、 Enter キー を押します。バンドルプロジェクトテンプレートに関する情報については、 「宣言的自動化バンドルプロジェクトテンプレート」を参照してください。
  7. このプロジェクトの 一意なプロジェクト名 を入力するか、デフォルトのプロジェクト名である my_projectのままにして、 Enter キーを押します。
  8. スタブ (サンプル) ノートブック、スタブ (サンプル) Delta Live Tables パイプライン、スタブ (サンプル) Python パッケージ、またはこれらのスタブ (サンプル) の任意の組み合わせをプロジェクトに追加するかどうかを選択します。
  9. 任意のキーを押して、 Databricks Project Init エディター タブを閉じます。
  10. 開きたいプロジェクトを選択するには 、作成したばかりのプロジェクトを選択してください。

既存の宣言型自動化バンドルプロジェクトを開く

宣言型自動化バンドルプロジェクトには、プロジェクトのルートフォルダにdatabricks.ymlファイルがあります。宣言型自動化バンドルの設定を参照してください。既存の宣言型自動化バンドルプロジェクトで拡張機能を使用する場合:

  1. Visual Studio Code を起動します。 メインメニューから File > Open Folder をクリックし、バンドルプロジェクトが格納されているディレクトリに移動します。

  2. Visual Studio Code サイドバーの Databricks アイコンをクリックして、拡張機能の機能を開き、使用を開始します。

    Databricks IDE拡張機能が現在のフォルダ内で複数のDeclarative Automation Bundlesプロジェクトを検出した場合、プロジェクトを開くか、ルートフォルダにプロジェクト構成ファイルを作成するかを選択できます。

    既存の Databricks プロジェクトを開く

    • プロジェクトを選択した場合は、 コマンドパレット で既存の宣言型自動化バンドルプロジェクトを選択してください。
    • ルートフォルダに設定を作成すると、そのフォルダはバンドルプロジェクトになります。
  3. プロジェクトのホストと認証方法を選択します。Databricks IDE拡張機能の承認を設定するを参照してください。

注記

Databricks IDE 拡張機能 v1 を使用して作成されたプロジェクトを開くと、プロジェクトの既存の認証とワークスペース構成を使用して自動的に移行が試行されます。移行ボタンは、自動移行が失敗した場合にのみ使用できます。

Databricks プロジェクト間の切り替え

Databricks IDE 拡張機能を使用すると、Visual Studio Code ワークスペース内に複数の Databricks プロジェクトを保持し、それらを簡単に切り替えることができます。Visual Studio Code ワークスペースでマルチバンドルプロジェクトを開いた状態で、次の操作を行います:

  1. Visual Studio Code サイドバーの Databricks アイコンをクリックして、拡張機能を開きます。

  2. ローカルフォルダ をクリックして、拡張機能が使用するプロジェクトを選択します。

    ローカルフォルダセレクタ

注記

実行アクションは、アクティブなバンドル内のファイルに対してのみ使用できます。

プロジェクトを Databricks プロジェクトに変換する

Databricks プロジェクトに変換する既存のプロジェクトがある場合:

  1. Visual Studio Code を起動します。 メインメニューから、 ファイル > フォルダを開く をクリックし、プロジェクトに移動して開きます。
  2. Visual Studio Code サイドバーの Databricks アイコンをクリックして、拡張機能を開きます。
  3. [ 構成の作成 ] をクリックします。
  4. コマンドパレット で、プロジェクトのホストと認証方法を選択します。Databricks IDE 拡張機能の承認を設定するを参照してください。