Ankündigung der VS Code-Erweiterung für Databricks
von Patrick Wendell
Alles Gute zum Valentinstag! Databricks ❤️ Visual Studio Code.
An diesem schönen Tag freuen wir uns sehr, eine neue und leistungsstarke Entwicklungsumgebung für die Databricks Lakehouse-Plattform anzukündigen: die VS Code-Erweiterung für Databricks.
Diese neue Erweiterung ermöglicht es Entwicklern, Code lokal zu schreiben und dabei die leistungsstarken Erstellungsfunktionen der IDE zu nutzen, während sie sich mit Databricks-Clustern verbinden, um Code remote auszuführen. IDEs ermöglichen es Entwicklern, Best Practices anzuwenden, die bei großen Codebasen unerlässlich werden, wie z. B. Quellcodeverwaltung, modulare Code-Layouts, Refactoring-Unterstützung und integrierte Unit-Tests.
Dies ist die erste von vielen geplanten Veröffentlichungen für Teams, die bei ihrer Entwicklung auf IDEs setzen. Databricks investiert stark in unser Entwickler-Ökosystem und wird in Kürze die Unterstützung für weitere IDEs und zusätzliche Tools einführen.
Sehen Sie sich hier eine kurze Demo an oder lesen Sie unten mehr:
Erstellen Sie all Ihre Daten- und AI-Anwendungen, ohne Ihre IDE zu verlassen. Sie können den Code für Ihre Pipelines und Jobs in VS Code schreiben und ihn dann in Echtzeit auf Ihrem Databricks-Cluster bereitstellen, testen und ausführen. Wenden Sie Best Practices der Softwareentwicklung an und nutzen Sie die nativen Funktionen von VS Code für Bearbeitung, Refactoring, Tests und CI/CD für Ihre Daten- und AI-Projekte.
"Mein Team möchte seine Daten-Workloads auf dem Databricks Lakehouse ausführen, aber seine Daten-Apps in der eigenen IDE entwickeln. Jetzt können sie Code in ihrer IDE schreiben, bearbeiten und testen und ihren Code auf Databricks ausführen."– André Garrido, Head of Software Development for Data Processing bei Kantar
Da Sie nun direkt in VS Code auf Databricks aufbauen können, können Sie Ihre gesamte Arbeit an einem einzigen Ort erledigen. Ihre Databricks-Objekte können mit der neuen Erweiterung nativ in VS Code verwaltet werden. So können Sie in Ihrer IDE bleiben und den Kontextwechsel zwischen Anwendungen vermeiden. Alle Databricks-Komponenten wie Cluster, Pipelines und Tasks sind in Ihren VS Code-Arbeitsbereich und Ihren regulären Workflow integriert. Sie können die Skalierbarkeit des Lakehouse nutzen, um große Datensätze zu verarbeiten und zu analysieren, Cluster für Abfragen und Visualisierungen zu verwenden, Machine-Learning-Modelle zu trainieren und Jobs in der Produktion bereitzustellen, sodass jeder in Ihrem Unternehmen Daten einsehen und für Entscheidungen nutzen kann – und das alles in VS Code.

Nutzen Sie beim Erstellen von Anwendungen auf Databricks all den Komfort von VS Code, den Sie gewohnt sind. Navigieren Sie zu Funktionsdefinitionen, führen Sie Refactorings durch, nutzen Sie die erweiterte Suchen-und-Ersetzen-Funktion und verwenden Sie geteilte Fenster, um Ihre Effizienz zu steigern. Profitieren Sie von der Code-Vervollständigung für Funktionen und Variablen, einschließlich Databricks-spezifischer Objekte, um die Entwicklung zu beschleunigen.
Mit VS Code und Databricks können Sie jetzt die Best Practices der Softwareentwicklung nutzen, die Sie bereits für Ihren Entwicklungsprozess eingerichtet haben. Erstellen und modularisieren Sie verschiedene Teile Ihres Programms über separate Funktionen und Dateien hinweg. Da die Dateien lokal liegen, können Sie die Git-Tools von VS Code und das git-CLI verwenden. Modularisieren Sie Ihren Code in Dateien und Bibliotheken, um die Wiederverwendung von Code zu fördern und die Code-Hygiene zu verbessern. Nutzen Sie Ihr bevorzugtes Testing-Framework, um die Softwarequalität sicherzustellen. Integrieren Sie führende CI/CD-Tools, um Ihren Code schneller in die Produktion zu bringen.
"Ich finde, dass die Databricks-Erweiterung es Entwicklern wie mir, die eine IDE bevorzugen, ermöglicht, die Leistung von VS Code mit nativen und erweiterbaren Funktionen mühelos zu nutzen, während ich Databricks ganz einfach lokal ausführen kann. Sehr hilfreich!"- Sam Walker, Data Engineer bei Watco

Die neue VS Code-Erweiterung ist direkt über den Visual Studio Marketplace verfügbar, um den Bezug zu vereinfachen und sicherzustellen, dass Sie eine offiziell unterstützte und vertrauenswürdige Version von Databricks erhalten. Wir werden die Erweiterung regelmäßig aktualisieren, um Verbesserungen bei der Benutzerfreundlichkeit und Qualität zu gewährleisten. Sie können außerdem sicher sein, dass Ihre Investition zukunftssicher ist, da neue Funktionen der Databricks Lakehouse-Plattform direkt nach ihrer Veröffentlichung unterstützt werden.
"Wir halten dies für einen riesigen Fortschritt, der unseren Entwicklungsprozess weiter ankurbeln wird – ein Meilenstein, der es definitiv verdient, gefeiert und geteilt zu werden!"- Iago Brandão und Monica Borges, MLOps bei ViaHub

Die VS Code-Erweiterung steht ab heute im Visual Studio Marketplace zum Download bereit.
Bitte werfen Sie einen Blick in unsere Dokumentation für AWS, Azure und GCP, um Hilfe beim Einstieg in die Nutzung der Erweiterung zu erhalten, und probieren Sie sie aus.
Wir freuen uns über Ihr Feedback in der Databricks Community zu dieser Erweiterung oder zu jedem anderen Aspekt der Entwicklungsumgebung.
Bleiben Sie dran für weitere Updates und Verbesserungen der VS Code-Erweiterung sowie die Unterstützung anderer IDEs!
(Dieser Blogbeitrag wurde mit KI-gestützten Tools übersetzt.) Originalbeitrag
Abonnieren Sie unseren Blog und erhalten Sie die neuesten Beiträge direkt in Ihren Posteingang.