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

Databricks IDE 拡張機能のコマンド パレット コマンド

この記事では、Databricks IDE 拡張機能の コマンド パレット コマンドの一覧を示します。Databricks IDE 拡張機能を参照してください。

コマンド・リファレンス

Visual Studio Code 用の Databricks IDE 拡張機能は、次のコマンドを Visual Studio Code コマンド パレット に追加します。Visual Studio Code ドキュメントの コマンド パレット も参照してください。

コマンド

説明

Databricks: Change Python environment

Python 仮想環境を変更する

Databricks: Clear pipeline diagnostics

明確なパイプライン診断

Databricks: Configure autocomplete for Databricks globals

Visual Studio Code コード エディターで、 PySpark、 Databricks ユーティリティ、および関連するグローバル (sparkdbutils など) の IntelliSense を有効にします。 この機能の詳細については、「PySpark とDatabricksユーティリティのコード補完」を参照してください。

Databricks: Configure cluster

フォーカスをコマンド パレット に移動して、現在のプロジェクトに使用するDatabricks クラスターを作成、選択、または変更します。

コードとジョブを実行するためのコンピュートを選択するを参照してください。

Databricks: Debug current file with Databricks Connect

Databricks Connect を使用して現在のファイルをデバッグします。

Databricks: Deploy bundle

バンドルを Databricks ワークスペースにデプロイします。

Databricks: Deploy the bundle and run a resource

バンドルを Databricks ワークスペースにデプロイし、リソースを実行します。 デフォルト このコマンドは、実行するリソースの一覧を表示しますが、コマンド引数をカスタマイズして、特定のリソースの種類でコマンドを実行できます。 キーボードショートカットまたはコマンド引数のカスタマイズを参照してください。

Databricks: Destroy bundle

バンドルを破壊します。

Databricks: Detach cluster

Databricks クラスターへの参照を現在のプロジェクトから削除します。

Databricks: Focus on Bundle Resource Explorer View

Databricks パネルのフォーカスを バンドル リソース エクスプローラー ビューに移動します。

バンドル・リソース・エクスプローラーを参照してください。

Databricks: Focus on Bundle Variables View

Databricks パネルのフォーカスを バンドル変数ビュー に移動します。

バンドル変数を参照してください。

Databricks: Focus on Configuration View

Databricks パネルのフォーカスを [構成 ] ビューに移動します。

Databricks: Force deploy bundle

警告を無視し、バンドルを Databricks ワークスペースに強制的にデプロイします。

Databricks: Force destroy bundle

警告を無視して、バンドルを強制的に破棄します。

Databricks: Initialize new project

Visual Studio Code で新しい Databricks プロジェクトの作成ワークフローを初期化します。

Databricks: Logout

Databricks パネルをリセットして、 構成 ビューに Databricksの設定 ボタンと クイックスタートの表示 ボタンを表示します。現在のプロジェクトの .databricks/project.json ファイル内のすべてのコンテンツもリセットされます。

Databricks: Open Databricks configuration file

現在のプロジェクトの Databricks 構成プロファイル ファイルをデフォルトの場所から開きます。

Databricks プロジェクトを構成するを参照してください。

Databricks: Open full logs

Databricks IDE 拡張機能が開発マシンに書き込むアプリケーション ログ ファイルが含まれているフォルダーを開きます。

Databricks: Override bundle variables

バンドル変数をオーバーライドします。

Databricks: Refresh python environment status

Databricks パネルの Python 環境 ビューを更新します。

Databricks: Refresh remote state

ターゲットのバンドル設定を更新します。

Databricks: Reinstall Databricks Connect

Databricks Connectを再インストールします。Databricks IDE 拡張機能における Databricks Connect を使用したコードのデバッグを参照してください。

Databricks: Reset bundle variables to default values

バンドル変数の値をリセットします。

Databricks: Run current file with Databricks Connect

Databricks Connect を使用して現在のファイルを実行します。Databricks IDE 拡張機能における Databricks Connect を使用したコードのデバッグを参照してください。

Databricks: Select a Databricks Asset Bundle target

バンドル対象を選択してください。ターゲットのデプロイメントワークスペースを変更するを参照してください。

Databricks: Show bundle logs

バンドル・ログを表示します。 Databricks ログ出力の表示を参照してください。

Databricks: Show Quickstart

エディターにクイックスタート ファイルを表示します。

Databricks: Sign in to Databricks workspace

ワークスペースにサインインします。

Databricks: Start Cluster

クラスターが既に停止している場合は、クラスターを開始します。

Databricks: Start synchronization

現在のプロジェクトのコードの Databricks ワークスペースへの同期を開始します。

このコマンドは、インクリメンタル同期を実行します。

Databricks: Start synchronization (full sync)

現在のプロジェクトのコードの Databricks ワークスペースへの同期を開始します。

このコマンドは、インクリメンタル同期が可能な場合でも、完全同期を実行します。

Databricks: Stop Cluster

クラスターがすでに実行中の場合は停止します。

Databricks: Stop synchronization

現在のプロジェクトのコードと Databricks ワークスペースの同期を停止します。

Databricks: Verify Databricks notebook init scripts

Databricksノートブックのinitスクリプトを確認します。

コマンド

説明

Databricks: Change Python environment

Python 仮想環境を変更する

Databricks: Clear pipeline diagnostics

明確なパイプライン診断

Databricks: Configure autocomplete for Databricks globals

Visual Studio Code コード エディターで、 PySpark、 Databricks ユーティリティ、および関連するグローバル (sparkdbutils など) の IntelliSense を有効にします。 この機能の詳細については、「PySpark とDatabricksユーティリティのコード補完」を参照してください。

Databricks: Configure cluster

フォーカスをコマンド パレット に移動して、現在のプロジェクトに使用するDatabricks クラスターを作成、選択、または変更します。

コードとジョブを実行するためのコンピュートを選択するを参照してください。

Databricks: Debug current file with Databricks Connect

Databricks Connect を使用して現在のファイルをデバッグします。

Databricks: Deploy bundle

バンドルを Databricks ワークスペースにデプロイします。

Databricks: Deploy the bundle and run a resource

バンドルを Databricks ワークスペースにデプロイし、リソースを実行します。 デフォルト このコマンドは、実行するリソースの一覧を表示しますが、コマンド引数をカスタマイズして、特定のリソースの種類でコマンドを実行できます。 キーボードショートカットまたはコマンド引数のカスタマイズを参照してください。

Databricks: Destroy bundle

バンドルを破壊します。

Databricks: Detach cluster

Databricks クラスターへの参照を現在のプロジェクトから削除します。

Databricks: Focus on Bundle Resource Explorer View

Databricks パネルのフォーカスを バンドル リソース エクスプローラー ビューに移動します。

バンドル・リソース・エクスプローラーを参照してください。

Databricks: Focus on Bundle Variables View

Databricks パネルのフォーカスを バンドル変数ビュー に移動します。

バンドル変数を参照してください。

Databricks: Focus on Configuration View

Databricks パネルのフォーカスを [構成 ] ビューに移動します。

Databricks: Force deploy bundle

警告を無視し、バンドルを Databricks ワークスペースに強制的にデプロイします。

Databricks: Force destroy bundle

警告を無視して、バンドルを強制的に破棄します。

Databricks: Initialize new project

Visual Studio Code で新しい Databricks プロジェクトの作成ワークフローを初期化します。

Databricks: Logout

Databricks パネルをリセットして、 構成 ビューに Databricksの設定 ボタンと クイックスタートの表示 ボタンを表示します。現在のプロジェクトの .databricks/project.json ファイル内のすべてのコンテンツもリセットされます。

Databricks: Open Databricks configuration file

現在のプロジェクトの Databricks 構成プロファイル ファイルをデフォルトの場所から開きます。

Databricks プロジェクトを構成するを参照してください。

Databricks: Open full logs

Databricks IDE 拡張機能が開発マシンに書き込むアプリケーション ログ ファイルが含まれているフォルダーを開きます。

Databricks: Override bundle variables

バンドル変数をオーバーライドします。

Databricks: Refresh python environment status

Databricks パネルの Python 環境 ビューを更新します。

Databricks: Refresh remote state

ターゲットのバンドル設定を更新します。

Databricks: Reinstall Databricks Connect

Databricks Connectを再インストールします。Databricks IDE 拡張機能における Databricks Connect を使用したコードのデバッグを参照してください。

Databricks: Reset bundle variables to default values

バンドル変数の値をリセットします。

Databricks: Run current file with Databricks Connect

Databricks Connect を使用して現在のファイルを実行します。Databricks IDE 拡張機能における Databricks Connect を使用したコードのデバッグを参照してください。

Databricks: Select a Databricks Asset Bundle target

バンドル対象を選択してください。ターゲットのデプロイメントワークスペースを変更するを参照してください。

Databricks: Show bundle logs

バンドル・ログを表示します。 Databricks ログ出力の表示を参照してください。

Databricks: Show Quickstart

エディターにクイックスタート ファイルを表示します。

Databricks: Sign in to Databricks workspace

ワークスペースにサインインします。

Databricks: Start Cluster

クラスターが既に停止している場合は、クラスターを開始します。

Databricks: Start synchronization

現在のプロジェクトのコードの Databricks ワークスペースへの同期を開始します。

このコマンドは、インクリメンタル同期を実行します。

Databricks: Start synchronization (full sync)

現在のプロジェクトのコードの Databricks ワークスペースへの同期を開始します。

このコマンドは、インクリメンタル同期が可能な場合でも、完全同期を実行します。

Databricks: Stop Cluster

クラスターがすでに実行中の場合は停止します。

Databricks: Stop synchronization

現在のプロジェクトのコードと Databricks ワークスペースの同期を停止します。

Databricks: Verify Databricks notebook init scripts

Databricksノートブックのinitスクリプトを確認します。

PySpark and Databricks ユーティリティのコード補完

この記事では、Databricks IDE 拡張機能の PySpark および Databricks ユーティリティのコード補完を有効にする方法について説明します。Databricks IDE 拡張機能を参照してください

この情報は、Databricks IDE 拡張機能を既にインストールして設定していることを前提としています。Databricks IDE 拡張機能のインストールを参照してください。

Visual Studio Code コード エディターでPySparkDatabricks ユーティリティ 、および関連するグローバル (sparkdbutilsなど)で IntelliSense ( コード補完 とも呼ばれます) を有効にするには、プロジェクトを開いた状態で次の操作を行います。

  1. コマンド パレット ( [表示] > [コマンド パレット] ) で、「 >Databricks: Configure autocomplete for Databricks globals 」と入力して Enter キーを押します。
  2. 画面の指示に従って、Databricks IDE拡張機能がプロジェクト用にPySparkをインストールできるようにし、Databricksユーティリティを有効にするためにプロジェクトの__builtins__.pyiファイルを追加または変更します。

これで、 sparkdbutils などのグローバルを、関連する import ステートメントを事前に宣言せずにコードで使用できるようになりました。

キーボードショートカットまたはコマンド引数のカスタマイズ

コマンドのキーボード ショートカットを指定したり、コマンドの引数を設定したりするには、Visual Studio Code キーボード ショートカット エディター を使用するか、JSON キーバインド配列に新しいエントリを直接追加します。

たとえば、 バンドルをデプロイし、リソースを実行して my_pipelineを検証するコマンドを設定するには、キーバインディング 配列に以下を追加します。

JSON
{
// Replace with your desired shortcut
"key": "ctrl+shift+x",
"command": "databricks.bundle.deployAndRunFromInput",
"args": {
// "jobs" or "pipelines"
"resourceType": "pipelines",
// The key of the pipeline or job you want to run, as defined in your asset bundle configuration
"resourceKey": "my_pipeline",
// Any flags that will be passed to the "databricks bundle run" command
"args": "--validate-only"
}
}