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 拡張機能を構成するときに、既存の構成プロファイルを選択できます。 拡張機能とプロジェクトを開いた状態で、次の操作を行います。
[構成] ビューで [認証の種類] をクリックし、歯車 (Databricks ワークスペースにサインイン) アイコンをクリックします。
コマンド パレットで、既存の構成プロファイルを選択します。
プロキシで Visual Studio Code の Databricks 拡張機能を使用できますか?
はい。「 プロキシ経由で同期する場合のエラー」の推奨ソリューションを参照してください。