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.envFile
nicht 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.