この記事では、Visual Studio Codeの Databricks 拡張機能の拡張機能設定の一覧を示します。 Visual Studio CodeDatabricks 拡張機能を参照してください>
設定のリファレンス
Visual Studio Code用の Databricks 拡張機能は、次の設定をVisual Studio Codeに追加します。 Visual Studio Code コマンド パレット コマンド
| [設定] エディター ([拡張機能 ] > [Databricks]) | settings.json |
説明 |
|---|---|---|
| バンドル: 状態更新間隔の削除 | databricks.bundle.remoteStateRefreshInterval |
バンドルのリモート状態が更新される間隔 (分)。 |
| [Clusters: Only Show Accessible Clusters](クラスター: アクセス可能なクラスターのみを表示する) | databricks.clusters.onlyShowAccessibleClusters |
コードを実行できるクラスターに対してのみフィルター処理を有効にするには、オンまたは true に設定します。既定値はオフ、または false になっています (これらのクラスターのフィルター処理を有効にしないでください)。 |
| 試験機能: オプトイン | databricks.experiments.optInto |
拡張機能の試験的な機能を有効または無効にします。 使用できる機能は次のとおりです。
|
| Ipython Dir | databricks.ipythonDir |
IPython ファイルを格納するためのディレクトリへの絶対パス。 既定値は、設定されている場合は IPYTHONDIR 環境変数、または ~/.ipython。 |
| [Logs: Enabled](ログ: 有効) | databricks.logs.enabled |
ログ記録を有効にするかどうかを指定します。 既定では、 trueです。 変更を有効にするには、ウィンドウを再読み込みします。 |
| [Logs: Max Array Length](ログ: 配列の最大長) | databricks.logs.maxArrayLength |
配列フィールドに表示する項目の最大数。 既定では、 2です。 |
| [Logs: Max Field Length](ログ: 最大フィールド長) | databricks.logs.maxFieldLength |
ログ出力パネルに表示される各フィールドの最大長。 既定では、 40です。 |
| [Logs: Truncation Depth](ログ: 切り詰めの深さ) | databricks.logs.truncationDepth |
切り詰めなしで表示するログの最大深さ。 既定では、 2です。 |
| [Override Databricks Config File] (Databricks 構成ファイルをオーバーライドする) | databricks.overrideDatabricksConfigFile |
拡張機能によって認証に使用される .databrickscfg ファイルの別の場所。 |
| [Wsfs: Rearrange Cells] (Wsfs: セルの並べ替え) | databricks.wsfs.rearrangeCells |
同期先として workspace を使用するときに作成されたラッパー ファイル内のセルの並べ替えの有効化または無効化。 Databricks では、この設定を有効にしておくことをお勧めします。 無効になっている場合は、ノートブック内のローカル インポートの sys.path を手動で処理する必要があります。 |
環境変数定義ファイル
Visual Studio Codeでは、Python プロジェクトの環境変数定義ファイルがサポートされています。 拡張子が .env のファイルを作成し、Visual Studio Code実行時にこの .env ファイル内の環境変数を適用します。 詳細については、Visual Studio Codeドキュメントの「Environment 変数定義ファイルを参照してください。
Visual Studio Code用の Databricks 拡張機能では、環境変数定義ファイルの場所に python.envFile 設定が使用されます。 このVisual Studio Code設定の既定値は {workspaceFolder}/.env ですが、Settings エディター または settings.json で変更できます。 これらの環境変数は、コードがローカルで実行されている場合にのみ適用されます。