Visual Studio Code の Databricks 拡張機能の設定

この記事では、Visual Studio Code の Databricks 拡張機能の拡張機能の設定の一覧を示します。 「 Visual Studio Code の Databricks 拡張機能とは」を参照してください。

設定リファレンス

Visual Studio Code の Databricks 拡張機能は、Visual Studio Code に次の設定を追加します。 Visual Studio Code コマンド パレット コマンド プリファレンス: [設定] を開いて 、 設定エディター を開きます。設定。JSON ファイルは、直接変更することもできます。

設定エディター (拡張機能 > Databricks)

settings.json

説明

バンドル: 状態更新間隔の削除

databricks.bundle.remoteStateRefreshInterval

バンドルのリモート状態がリフレッシュされる間隔 (分単位)。

クラスター: アクセス可能なクラスターのみを表示する

databricks.clusters.onlyShowAccessibleClusters

オンにするか true に設定すると、コードを実行できるクラスターのみのフィルター処理が有効になります。

デフォルトがオフまたは false です (これらのクラスターのフィルタリングを有効にしないでください)。

エクスペリメント: オプトイン

databricks.experiments.optInto

拡張機能の試験的な機能を有効または無効にします。 利用可能な機能は次のとおりです。

ログ: 有効

databricks.logs.enabled

オンまたは true (デフォルト) に設定して、ログ記録を有効にします。 ウィンドウをリロードして、変更を有効にします。

ログ: アレイの最大長

databricks.logs.maxArrayLength

配列フィールドに表示する項目の最大数。 デフォルトは 2です。

ログ: 最大フィールド長

databricks.logs.maxFieldLength

ログ出力パネルに表示される各フィールドの最大長。 デフォルトは 40です。

ログ: 切り捨ての深さ

databricks.logs.truncationDepth

切り捨てなしで表示するログの最大の深さ。 デフォルトは 2です。

構成ファイル Databricks 上書きする

databricks.overrideDatabricksConfigFile

拡張機能が認証に使用する .databrickscfg ファイルの別の場所。

Python: 環境ファイル

databricks.python.envFile

カスタム Python 環境変数定義 (.env) ファイルへの絶対パス。 環境変数定義ファイルを参照してください。

wsfs:セルを並べ替える

databricks.wsfs.rearrangeCells

同期先として workspace を使用する場合に作成されたラッパー ファイルのセルの再配置を有効または無効にします。 Databricks では、この設定を有効にしておくことをお勧めします。 無効になっている場合は、ノートブックでローカル インポートの sys.path を手動で処理する必要があります。

環境変数定義ファイル

Visual Studio Code では、Python プロジェクトの環境変数定義ファイルがサポートされています。 開発用コンピューターのどこかに拡張子 " .env " のファイルを作成すると、Visual Studio Code は実行時にこの .env ファイル内の環境変数を適用します。 詳細については、Visual Studio Code ドキュメントの 「環境変数定義ファイル 」を参照してください。

Visual Studio Code の 拡張機能でDatabricks.env ファイルを使用するには、databricks.python.envFile 設定 エディター内の Databricks[Python ]JSON で [ ファイル] または [拡張子] > > : Env.env ファイルを ファイルの絶対パスに設定します。

重要

settings.jsonを設定する場合は、Visual Studio Code の Databricks 拡張機能が内部使用のために python.envFile をオーバーライドする必要があるため、Visual Studio Code のドキュメントで説明されているように、.env ファイルの絶対パスに python.envFile を設定しないでください。代わりに databricks.python.envFile のみに設定してください。