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.
Protokolle: Aktiviert databricks.logs.enabled Aktiviert oder auf true (Standard) festgelegt, um Protokollierung zu aktivieren. Laden Sie Ihr 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.
Python: Env-Datei databricks.python.envFile Der absolute Pfad zu Ihrer benutzerdefinierten Python-Datei für Umgebungsvariablendefinitionen (.env). Siehe Dateien für Umgebungsvariablen-Definitionen.
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 an einem beliebigen Ort auf Ihrem Entwicklungscomputer eine Datei mit der Erweiterung .env, und Visual Studio Code wendet dann die Umgebungsvariablen in dieser .env-Datei zur Laufzeit an. Weitere Informationen finden Sie in der Visual Studio Code-Dokumentation unter Datei für Umgebungsvariablendefinitionen.

Damit Ihre .env-Datei von der Databricks-Erweiterung für Visual Studio Code verwendet wird, legen Sie databricks.python.envFile innerhalb der settings.json-Datei oder unter Erweiterungen > Databricks > Python: Env-Datei im Einstellungs-Editor auf den absoluten Pfad Ihrer .env-Datei fest.

Wichtig

Wenn Sie settings.json festlegen, legen Sie python.envFilenicht auf den absoluten Pfad Ihrer .env-Datei fest, wie in der Visual Studio Code-Dokumentation beschrieben, da die Databricks-Erweiterung für Visual Studio Code python.envFile zur internen Verwendung überschreiben muss. Achten Sie darauf, stattdessen nur databricks.python.envFile festzulegen.