Visual Studio Code の Databricks 拡張機能に関してよく寄せられる質問

この記事では、Visual Studio Code の Databricks 拡張機能に関してよく寄せられる質問の一覧を示します。 「Visual Studio Code の Databricks 拡張機能とは」を参照してください。

Visual Studio Code 用の Databricks 拡張機能が既にインストールされている場合はどうすればよいですか?

新しいバージョンの Databricks 拡張機能 for Visual Studio Code をインストールすると、拡張機能はアップグレードに最善を尽くします。 Visual Studio Code バージョン 1.86.0 以降を使用している限り、いつでもプレリリース版に戻したり、特定のバージョンを選択したりできます。 「拡張機能の別のバージョンをインストールする」を参照してください。

Databricks CLI が既にインストールされている場合はどうなりますか?

Visual Studio Code の Databricks 拡張機能では、現在インストールされているバージョンの Databricks CLI が使用されます。

拡張機能をインストールする前に作成した Databricks Asset Bundles プロジェクトがある場合はどうなりますか?

拡張機能のバージョン 2 でプロジェクトを開くだけです。 「既存の Databricks アセット バンドル プロジェクトを開く」を参照してください。

Visual Studio Code の既存のプロジェクトで、Databricks Asset Bundle に移行したい場合はどうなりますか?

この拡張機能を使用すると、Visual Studio Code プロジェクトを Databricks プロジェクトに簡単に移行できます。 「 プロジェクトを Databricks プロジェクトに移行する」を参照してください。

拡張機能で構成にクラスターを追加できることがわかります。 これを構成してバンドルを実行するとどうなりますか?

ジョブの場合、設定がオンに切り替えられている場合、設定されたクラスターが dev で優先されます。 パイプライン タスクの場合、パイプラインを実行するために常に新しいクラスターが作成されます。

Visual Studio Code の Databricks 拡張機能を使用するには、どの Databricks Runtime バージョンが必要ですか?

Databricks Runtime バージョン 11.2 以降は、バンドルのデプロイやノートブックの実行などの基本的な拡張機能に必要です。 Databricks Runtime バージョン 13.3 以降は、ノートブック セルのデバッグなど、Databricks Connect に依存する機能に必要です。

Databricks Labs による dbx は、Visual Studio Code の Databricks 拡張機能とどのように関連していますか?

Databricks Labs による dbx の主な機能は次のとおりです。

  • プロジェクトのスキャフォールディング。

  • dbx execute コマンドによる限定的なローカル開発。

  • Databricks ジョブの CI/CD。

Visual Studio Code の Databricks 拡張機能を使用すると、ローカル開発と、Databricks クラスターでの Python コード ファイルのリモート実行、および Databricks ジョブでの Python コード ファイルとノートブックのリモート実行が可能になります。 dbx 、プロジェクトのスキャフォールディングと Databricks ジョブの CI/CD に引き続き使用できます。

Databricks CLI を使用して作成した既存の Databricks 構成プロファイルが既にある場合はどうなりますか?

Visual Studio Code の Databricks 拡張機能を構成するときに、既存の構成プロファイルを選択できます。 拡張機能とプロジェクトを開いた状態で、次の操作を行います。

  1. [構成] ビューで [認証の種類] をクリックし、歯車 (Databricks ワークスペースにサインイン) アイコンをクリックします。

  2. コマンド パレットで、既存の構成プロファイルを選択します。

プロキシで Visual Studio Code の Databricks 拡張機能を使用できますか?

はい。「 プロキシ経由で同期する場合のエラー」の推奨ソリューションを参照してください。