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

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

Ipython ディレクトリ

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.これらの環境変数は、コードがローカルで実行される場合にのみ適用されます。