次の方法で共有


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

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

設定のリファレンス

Visual Studio Code 用の Databricks 拡張機能により、Visual Studio Code に次の設定が追加されます。 Visual Studio Code コマンド パレット コマンド [Preferences: Open Settings] (設定: 設定を開く) を使用して、設定エディターを開きます。 settings.json ファイルを直接変更することもできます。

[設定] エディター ([拡張機能 ] > [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 ドキュメントの 「環境変数定義ファイル」を参照してください。

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