Freigeben über


Wie kann ich Visual Studio Code mit Azure Databricks verwenden?

Visual Studio Code von Microsoft ist ein einfacher, aber dennoch leistungsfähiger Quellcode-Editor, der auf Ihrem Desktop ausgeführt wird und für Windows, macOS und Linux verfügbar ist. Es bietet integrierte Unterstützung für JavaScript, TypeScript und Node.js und verfügt über ein umfangreiches Ökosystem von Erweiterungen für andere Sprachen und Laufzeiten (z. B. C++, C#, Java, Python, PHP, Go und .NET). Visual Studio Code kombiniert die Einfachheit eines Quellcode-Editors mit Entwicklertools wie leistungsstarken Developer Tools wie IntelliSense-Codevervollständigung und Debuggen. Sie können Visual Studio Code auf Ihrem lokalen Entwicklungscomputer verwenden, um Code in Azure Databricks zu schreiben, auszuführen und zu debuggen, mit Databricks SQL Warehouses in Remote-Azure Databricks-Arbeitsbereichen zu interagieren und vieles mehr, wie folgt:

Name Verwenden Sie dies, wenn Sie möchten …
Databricks-Erweiterung für Visual Studio Code Verwenden Sie Visual Studio Code, um lokalen Python-, R-, Scala- und SQL-Code auf einem entfernten Azure Databricks-Arbeitsbereich zu schreiben und auszuführen.
Databricks Connect in Visual Studio Code mit Python Verwenden Sie Visual Studio Code, um lokalen Python-Code in einem Azure Databricks-Remotearbeitsbereich zu schreiben, auszuführen und zu debuggen.
Databricks Connect in Visual Studio Code mit Scala Verwenden Sie Visual Studio Code, um lokalen Scala-Code in einem Azure Databricks-Remotearbeitsbereich zu schreiben, auszuführen und zu debuggen.
Databricks-Ressourcenbundles Verwenden Sie Visual Studio Code, um das Erstellen, Bereitstellen und Ausführen von Bundles zu vereinfachen. Databricks-Ressourcenbundles (oder kurz Bundles) ermöglichen Ihnen die programmgesteuerte Definition, Bereitstellung und Ausführung von Azure Databricks-Aufträgen, Delta Live Tables-Pipelines und MLOps Stacks mithilfe von bewährten CI/CD-Methoden und -Workflows.
Databricks-Befehlszeilenschnittstelle Verwenden Sie das integrierte Terminal in Visual Studio Code, um über die Befehlszeile mit Azure Databricks zu arbeiten.
Databricks SDKs Verwenden Sie die integrierte Programmiersprachenunterstützung in Visual Studio Code, um Python-, Java- und Go-Code,der mit Azure Databricks funktioniert, zu schreiben, auszuführen und zu debuggen.
Databricks-Treiber für SQLTools Verwenden Sie eine grafische Benutzeroberfläche in Visual Studio Code zum Abfragen von Databricks SQL Warehouses in Remote-Azure Databricks-Arbeitsbereichen.
SQL-Connectors, Treiber und APIs für Databricks Verwenden Sie die integrierte Programmiersprachenunterstützung in Visual Studio Code zum Schreiben, Ausführen und Debuggen von Python, Go, JavaScript, TypeScript und Node.js-Code, der mit Databricks SQL Warehouses in Remote-Azure Databricks-Arbeitsbereichen funktioniert.
Bereitstellen der Infrastruktur Verwenden Sie Plug-Ins von Drittanbietern wie die Hashicorp Terraform-Erweiterung für Visual Studio Code, um die Bereitstellung der Azure Databricks-Infrastruktur mit Terraform zu vereinfachen und bewährte Methoden (Infrastructure-as-Code, IaC) zu befolgen. Verwenden Sie die integrierte Programmiersprachenunterstützung in Visual Studio Code zum Schreiben und Bereitstellen von Python, TypeScript, Java, C# und Go-Definitionen der Azure Databricks-Infrastruktur über Drittanbieterangebote wie das Cloud Development Kit für Terraform (CDKTF) und Pulumi.