Visual Studio Code の Databricks 拡張機能のクラスターを選択します

この記事では、Visual Studio Code の Databricks 拡張機能が使用する Databricks クラスターを選択する方法について説明します。 「Visual Studio Code の Databricks 拡張機能とは何ですか?」を参照してください。 。

次の情報は、Databricks ワークスペースでの認証のために Visual Studio Code の Databricks 拡張機能が既に設定されていることを前提としています。 「Visual Studio Code の Databricks 拡張機能の認証設定」を参照してください。

注:

Databricks の VSCode 拡張機能のチュートリアル: クラスターでジョブとして Python を実行する を既に完了していて、そのチュートリアルの Databricks クラスターを引き続き使用する場合は、「Visual Studio Code の Databricks 拡張機能のワークスペース ディレクトリを選択する」に進んでください。

拡張機能とコード プロジェクトを開いた状態で、使用する既存の Databricks クラスターを選択するか、新しい Databricks クラスターを作成して使用します。

既存のクラスター を使用する

使用する既存の Databricks クラスターがある場合は、次のいずれかを実行します。

  • [クラスター] ウィンドウで、次の操作を行います。

    注:

    [クラスター] ウィンドウは、 views.cluster 実験的機能が有効になっている場合にのみ表示されます。「Visual Studio Code の Databricks 拡張機能の設定」を参照してください。

    1. 使用するクラスターの横にあるプラグ (クラスターの接続) アイコンをクリックします。

      クラスターの接続アイコン 1

      ヒント

      クラスターが [ クラスター ] ペインに表示されない場合は、フィルター (クラスターのフィルター処理) アイコンをクリックして、[ すべての クラスター]、[ 自分が作成したクラスター]、または [実行中の クラスター] を表示します。 または、フィルター アイコンの横にある矢印の付いた円 (更新) アイコンをクリックします。

      クラスターのフィルター アイコン 1

    これで手順は完了です。 「 Visual Studio Code の Databricks 拡張機能のワークスペース ディレクトリを選択する」に進みます。

  • [構成] ウィンドウで、次の操作を行います。

    1. [クラスター] の横にある歯車 (クラスターの構成) アイコンをクリックします。

      クラスター アイコン 1 の構成

      注:

      現在プライベート プレビュー段階にある Visual Studio Code バージョン 2 の Databricks 拡張機能の場合、ラベルにクラスターではなくクラスターの選択が表示される場合があります。

      クラスターの構成
    2. コマンド パレットで、使用するクラスターをクリックします。

    Visual Studio Code の Databricks 拡張機能のワークスペース ディレクトリを選択する」に進みます。

新しいクラスター を作成する

既存の Databricks クラスターがない場合、または新しいクラスターを作成して使用する場合は、次の手順を実行します。

  1. [ 構成 ] ウィンドウの [クラスター] の横にある歯車 (クラスターの構成) アイコンをクリックします。

    クラスター アイコン 2 の構成
  2. コマンド パレットで、[新しいクラスターの作成] をクリックします。

  3. 外部 Web サイト (Databricks ワークスペース) を開くように求められたら、[ 開く] をクリックします。

  4. メッセージが表示されたら、Databricks ワークスペースにサインインします。

  5. 指示に従って クラスターを作成します

注:

Databricks では、 個人用コンピュートクラスターを作成することをお勧めします。 これにより、ワークロードの実行をすぐに開始できるようになり、コンピュート管理のオーバーヘッドが最小限に抑えられます。

  1. クラスターが作成され、実行されたら、Visual Studio Code に戻ります。

  2. 次のいずれかを実行します。