Freigeben über


Was ist die Databricks-Erweiterung für Visual Studio Code?

Mit der Databricks-Erweiterung für Visual Studio Code können Sie eine Verbindung mit Ihren Azure Databricks-Remotearbeitsbereichen über die integrierte Entwicklungsumgebung (Integrated Development Environment, IDE) von Visual Studio Code herstellen, die auf Ihrem lokalen Entwicklungscomputer ausgeführt wird. Anschließend können Sie folgende Aktionen ausführen:

Hinweis

Die Databricks-Erweiterung für Visual Studio Code unterstützt die Ausführung von R-, Scala- und SQL-Notebooks als automatisierte Aufträge, bietet jedoch keine tiefergehende Unterstützung für diese Programmiersprachen in Visual Studio Code.

Erste Schritte

Erste Schritte mit der Databricks-Erweiterung für Visual Studio Code:

Erstellen eines neuen Databricks-Projekts

Wenn die Erweiterung installiert ist, können Sie mit der Databricks-Erweiterung für Visual Studio Code ein neues Databricks-Projekt erstellen:

  1. Starten Sie Visual Studio Code.
  2. Klicken Sie in der Randleiste von Visual Studio Code auf das Databricks-Symbol, um die Erweiterung zu öffnen.
  3. Klicken Sie auf Erstellen eines neuen Projekts.
  4. Wählen Sie in der Befehlspalette einen Host und eine Authentifizierungsmethode für das Projekt aus. Siehe Einrichten der Autorisierung für die Databricks-Erweiterung für Visual Studio Code.
  5. Geben Sie in Geben Sie einen Pfad zu einem Ordner an, in dem das neue Projekt erstellt werden soll den Pfad zu einem Ordner auf dem lokalen Entwicklungscomputer ein, auf dem Sie das Projekt erstellen möchten, oder klicken Sie auf Dialog Ordnerauswahl öffnen und wählen Sie den Pfad zum Projektordner aus.
  6. Verwenden Sie für Zu verwendende Vorlagen in der Databricks-Projektinitialisierungsansicht die Pfeile nach oben und unten, um eine Projektvorlage auszuwählen, und drücken Sie dann die Eingabetaste. Informationen zu Projektvorlagen für Bundles finden Sie unter Databricks Asset Bundle-Vorlagen.
  7. Geben Sie einen eindeutigen Namen für dieses Projekt für das Projekt ein oder behalten Sie den Standardprojektnamen my_project bei und drücken Sie dann die Eingabetaste.
  8. Wählen Sie aus, ob Sie ein Stub-Notebook (Beispiel), eine Stub-Delta Live Tables-Pipeline (Beispiel), ein Stub-Python-Paket (Beispiel) oder eine beliebige Kombination dieser Stubs (Beispiele) zu Ihrem Projekt hinzufügen möchten.
  9. Drücken Sie eine beliebige Taste, um die Registerkarte mit dem Editor für die Databricks-Projektinitialisierung zu schließen.
  10. Wählen Sie für Wählen Sie das Projekt aus, das Sie öffnen möchten, das gerade erstellte Projekt aus.

Öffnen eines vorhandenen Databricks Asset Bundles-Projekts

Ein Databricks Asset Bundles-Projekt verfügt über eine databricks.yml-Datei im Stammordner des Projekts. Weitere Informationen finden Sie unter Konfiguration für Databricks-Ressourcenpakete. Wenn Sie die Erweiterung mit einem vorhandenen Databricks Asset Bundles-Projekt verwenden möchten:

  1. Starten Sie Visual Studio Code. Klicken Sie im Hauptmenü auf Datei>Ordner öffnen und navigieren Sie zu dem Verzeichnis, das Ihr Bundle-Projekt enthält.

  2. Klicken Sie auf das Symbol Databricks in der Visual Studio Code-Randleiste, um die Funktionen der Erweiterung zu öffnen und zu verwenden.

    Wenn die Databricks-Erweiterung für Visual Studio Code mehr als ein Databricks Asset Bundles-Projekt im aktuellen Ordner erkennt, können Sie ein Projekt öffnen oder eine Projektkonfigurationsdatei im Stammordner erstellen.

    Öffnen eines vorhandenen Databricks-Projekts

    • Wenn Sie ein Projekt ausgewählt haben, wählen Sie im Befehlspaletten-Ihr vorhandenes Projekt "Databricks Asset Bundles" aus.
    • Wenn Sie eine Konfiguration im Stammordner erstellen, wird dieser Ordner zu einem Bundleprojekt.
  3. Wählen Sie eine Host- und Authentifizierungsmethode für das Projekt aus. Siehe Einrichten der Autorisierung für die Databricks-Erweiterung für Visual Studio Code.

Hinweis

Wenn Sie ein Projekt öffnen, das mit der Databricks-Erweiterung für Visual Studio Code v1 erstellt wurde, wird automatisch versucht, die Migration anhand der vorhandenen Authentifizierungs- und Arbeitsbereichskonfiguration des Projekts vorzunehmen. Die Migrationsschaltfläche ist nur verfügbar, wenn die automatische Migration fehlschlägt.

Wechseln zwischen Databricks-Projekten

Mit der Databricks-Erweiterung für Visual Studio Code können Sie mehrere Databricks-Projekte in Ihrem Visual Studio Code-Arbeitsbereich haben und problemlos zwischen ihnen wechseln. Wenn Ihr Multi-Bundle-Projekt im Visual Studio Code-Arbeitsbereich geöffnet ist:

  1. Klicken Sie in der Randleiste von Visual Studio Code auf das Databricks-Symbol, um die Erweiterung zu öffnen.

  2. Klicken Sie auf Lokaler Ordner, um das Projekt für die zu verwendende Erweiterung auszuwählen.

    Auswahl des lokalen Ordners

Hinweis

Ausführungsaktionen sind nur für Dateien im aktiven Bundle verfügbar.

Konvertieren eines Projekts in ein Databricks-Projekt

Wenn Sie über ein vorhandenes Projekt verfügen, das Sie in ein Databricks-Projekt konvertieren möchten:

  1. Starten Sie Visual Studio Code. Klicken Sie im Hauptmenü auf Datei>Ordner öffnen und navigieren Sie zu Ihrem Projekt, um es zu öffnen.
  2. Klicken Sie in der Randleiste von Visual Studio Code auf das Databricks-Symbol, um die Erweiterung zu öffnen.
  3. Klicken Sie auf Konfiguration erstellen.
  4. Wählen Sie in der Befehlspalette einen Host und eine Authentifizierungsmethode für das Projekt aus. Siehe Einrichten der Autorisierung für die Databricks-Erweiterung für Visual Studio Code.