Freigeben über


Einstellungen für die Databricks-Erweiterung für Visual Studio Code

In diesem Artikel werden Einstellungen für die Databricks-Erweiterung für Visual Studio Code aufgeführt. Weitere Informationen finden Sie unter Was ist die Databricks-Erweiterung für Visual Studio Code?

Referenz zu den Einstellungen

Die Databricks-Erweiterung für Visual Studio Code fügt Visual Studio Code die folgenden Einstellungen hinzu. Öffnen Sie den Einstellungs-Editor mit dem Befehl Einstellungen: Einstellungen öffnen aus der Befehlspalette von Visual Studio Code. Die Datei settings.json kann auch direkt geändert werden.

Einstellungs-Editor (Erweiterungen > Databricks) settings.json Beschreibung
Bündel: Aktualisierungsintervall für den Status entfernen databricks.bundle.remoteStateRefreshInterval Das Intervall in Minuten, in dem der Remotestatus des Bündels aktualisiert wird.
Cluster: Nur zugängliche Cluster anzeigen databricks.clusters.onlyShowAccessibleClusters Aktiviert oder festgelegt auf true, um Filterung nur für die Cluster zu aktivieren, auf denen Sie Code ausführen können.

Der Standardwert ist deaktiviert oder false (keine Filterung für diese Cluster aktivieren).
Experimente: Abonnieren databricks.experiments.optInto Aktiviert oder deaktiviert experimentelle Features für die Erweiterung. Zu den verfügbaren Funktionen zählen:

- views.cluster: Zeigt die Ansicht Cluster an oder blendet sie aus. Siehe Auswählen eines Clusters zum Ausführen von Code und Aufträgen.
Ipython Dir databricks.ipythonDir Der absolute Pfad zu einem Verzeichnis zum Speichern von IPython-Dateien. Der Standardwert ist die IPYTHONDIR-Umgebungsvariable, wenn sie festgelegt ist, oder ~/.ipython.
Protokolle: Aktiviert databricks.logs.enabled Gibt an, ob die Protokollierung aktiviert werden soll. Der Standardwert lautet true. Laden Sie Das Fenster neu, damit Änderungen wirksam werden.
Protokolle: Maximale Arraylänge databricks.logs.maxArrayLength Die maximale Anzahl von Elementen, die für Arrayfelder angezeigt werden sollen. Der Standardwert lautet 2.
Protokolle: Maximale Feldlänge databricks.logs.maxFieldLength Die maximale Länge jedes Felds, das im Protokollausgabebereich angezeigt wird. Der Standardwert lautet 40.
Protokolle: Abschneidetiefe databricks.logs.truncationDepth Die maximale Tiefe der Protokolle, die ohne Abschneiden angezeigt werden soll. Der Standardwert lautet 2.
Databricks-Konfigurationsdatei überschreiben databricks.overrideDatabricksConfigFile Ein alternativer Speicherort für die .databrickscfg-Datei, die die Erweiterung für die Authentifizierung verwendet.
Wsfs: Zellen neu anordnen databricks.wsfs.rearrangeCells Aktivieren oder deaktivieren Sie das Neuanordnen von Zellen in erstellten Wrapper-Dateien unter Verwendung von workspace als Synchronisierungsziel. Databricks empfiehlt, diese Einstellung aktiviert zu lassen. Wenn sie deaktiviert ist, müssen Sie sys.path für lokale Importe in Ihre Notebook manuell bearbeiten.

Dateien für Umgebungsvariablen-Definitionen

Visual Studio Code unterstützt Dateien zur Definition von Umgebungsvariablen für Python-Projekte. Sie erstellen eine Datei mit der Erweiterung .env, und Visual Studio Code wendet die Umgebungsvariablen in dieser .env Datei zur Laufzeit an. Weitere Informationen finden Sie in der Visual Studio Code-Dokumentation unter Datei für Umgebungsvariablendefinitionen.

Die Databricks-Erweiterung für Visual Studio Code verwendet die einstellung python.envFile für den Speicherort einer Umgebungsvariablendefinitionsdatei. Der Standardwert für diese Visual Studio Code-Einstellung ist {workspaceFolder}/.env, Aber Sie können ihn mithilfe des Einstellungs-Editors oder in settings.jsonändern. Diese Umgebungsvariablen werden nur angewendet, wenn Code lokal ausgeführt wird.