Udostępnij za pośrednictwem


Ustawienia rozszerzenia usługi Databricks dla programu Visual Studio Code

W tym artykule wymieniono ustawienia rozszerzeń rozszerzenia dla rozszerzenia usługi Databricks dla programu Visual Studio Code. Zobacz Co to jest rozszerzenie usługi Databricks dla programu Visual Studio Code?

Dokumentacja ustawień

Rozszerzenie Databricks dla programu Visual Studio Code dodaje następujące ustawienia do programu Visual Studio Code. Otwórz edytor Ustawień przy użyciu preferencji palety poleceń programu Visual Studio Code: Otwórz ustawienia. Plik settings.json można również modyfikować bezpośrednio.

Edytor ustawień (Rozszerzenia > usługi Databricks) settings.json opis
Pakiety: Usuwanie interwału odświeżania stanu databricks.bundle.remoteStateRefreshInterval Interwał w minutach, w którym jest odświeżany zdalny stan pakietu.
Klastry: pokaż tylko dostępne klastry databricks.clusters.onlyShowAccessibleClusters Zaznaczone lub ustawione, aby true włączyć filtrowanie tylko dla tych klastrów, na których można uruchomić kod.

Ustawienie domyślne jest niezaznaczone lub false (nie włączaj filtrowania dla tych klastrów).
Eksperymenty: zrezygnuj z databricks.experiments.optInto Włącza lub wyłącza funkcje eksperymentalne dla rozszerzenia. Dostępne funkcje obejmują:

- views.cluster: Wyświetla lub ukrywa widok Klastry . Zobacz Wybieranie klastra do uruchamiania kodu i zadań.
Ipython Dir databricks.ipythonDir Ścieżka bezwzględna do katalogu do przechowywania plików IPython. Wartość domyślna to zmienna środowiskowa IPYTHONDIR, jeśli jest ustawiona lub ~/.ipython.
Dzienniki: włączone databricks.logs.enabled Czy włączyć rejestrowanie. Wartość domyślna to true. Załaduj ponownie okno, aby zmiany zaczęły obowiązywać.
Dzienniki: maksymalna długość tablicy databricks.logs.maxArrayLength Maksymalna liczba elementów do pokazania dla pól tablicy. Wartość domyślna to 2.
Dzienniki: maksymalna długość pola databricks.logs.maxFieldLength Maksymalna długość każdego pola wyświetlanego w panelu danych wyjściowych dzienników. Wartość domyślna to 40.
Dzienniki: Głębokość obcinania databricks.logs.truncationDepth Maksymalna głębokość dzienników do pokazania bez obcinania. Wartość domyślna to 2.
Zastąpij plik konfiguracji usługi Databricks databricks.overrideDatabricksConfigFile Alternatywna lokalizacja pliku używanego .databrickscfg przez rozszerzenie do uwierzytelniania.
Wsfs: Zmienia rozmieszczenie komórek databricks.wsfs.rearrangeCells Włącz lub wyłącz ponowne rozmieszczanie komórek w plikach otoki utworzonych podczas używania workspace jako miejsca docelowego synchronizacji. Usługa Databricks zaleca włączenie tego ustawienia. Jeśli ta funkcja jest wyłączona, należy ręcznie obsłużyć operację sys.path importowania lokalnego w notesach.

Pliki definicji zmiennych środowiskowych

Program Visual Studio Code obsługuje pliki definicji zmiennych środowiskowych dla projektów języka Python. Utworzysz plik z rozszerzeniem .env, a program Visual Studio Code stosuje zmienne środowiskowe w tym pliku .env w czasie wykonywania. Aby uzyskać więcej informacji, zobacz Plik definicji zmiennych środowiskowych w dokumentacji programu Visual Studio Code.

Rozszerzenie Databricks dla programu Visual Studio Code używa ustawienia python.envFile do określania lokalizacji pliku definicji zmiennych środowiskowych. Wartość domyślna tego ustawienia programu Visual Studio Code to {workspaceFolder}/.env, ale można ją zmodyfikować przy użyciu edytora ustawień lub w settings.json. Te zmienne środowiskowe są stosowane tylko wtedy, gdy kod jest uruchamiany lokalnie.