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

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

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

クラスター: Only Show Accessible クラスター

databricks.clusters.onlyShowAccessibleClusters

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

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

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

databricks.experiments.optInto

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

イパイソンディレクトリ

databricks.ipythonDir

IPython ファイルを格納するディレクトリへの絶対パス。 デフォルトは、IPYTHONDIR 環境変数 ~/.ipythonが設定されている場合は IPYTHONDIR 環境変数、または .

ログ:有効

databricks.logs.enabled

ログ記録を有効にするかどうか。 デフォルトは trueです。 ウィンドウを再読み込みして、変更を有効にします。

ログ: 配列の最大長

databricks.logs.maxArrayLength

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

ログ: 最大フィールド長

databricks.logs.maxFieldLength

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

ログ:切り捨ての深さ

databricks.logs.truncationDepth

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

Databricks 構成ファイルのオーバーライド

databricks.overrideDatabricksConfigFile

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

wsfs:セルを並べ替える

databricks.wsfs.rearrangeCells

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

環境変数定義ファイル

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

Visual Studio Code の Databricks 拡張機能では、環境変数定義ファイルの場所の python.envFile 設定が使用されます。 この Visual Studio Code 設定のデフォルト値は {workspaceFolder}/.env ですが、設定エディタまたは設定を使用して変更できます。JSON.これらの環境変数は、コードがローカルで実行される場合にのみ適用されます。