Passa al contenuto principale
Piattaforma

Databricks ❤️ IDE

Annuncio dell'estensione VS Code per Databricks

di Patrick Wendell

Buon San Valentino! Databricks ❤️ Visual Studio Code.

In questo giorno speciale, siamo entusiasti di annunciare una nuova e potente esperienza di sviluppo per la Databricks Lakehouse Platform: l'estensione VS Code per Databricks.

Questa nuova estensione consente agli sviluppatori di scrivere codice localmente, sfruttando le potenti funzionalità di authoring dell'IDE, e al tempo stesso di connettersi ai cluster Databricks per eseguire il codice da remoto. Gli IDE consentono agli sviluppatori di applicare le best practice necessarie per codebase di grandi dimensioni, come il controllo del codice sorgente, layout di codice modulari, il supporto al refactoring e gli unit test integrati.

Questo sarà il primo di molti rilasci pianificati per i team che si affidano agli IDE per il loro processo di sviluppo. Databricks sta investendo molto nel nostro ecosistema di sviluppatori e introdurrà il supporto per altri IDE e strumenti aggiuntivi.

Dai un'occhiata a una breve demo qui o continua a leggere sotto:

Sviluppa in modo nativo all'interno di VS Code

Crea tutte le tue applicazioni di dati e AI rimanendo all'interno del tuo IDE. Puoi scrivere il codice per le tue pipeline e i tuoi job in VS Code, per poi distribuirlo, testarlo ed eseguirlo in tempo reale sul tuo cluster Databricks. Applica le best practice di sviluppo software e sfrutta le funzionalità native di VS Code per l'editing, il refactoring, il testing e la CI/CD per i tuoi progetti di dati e AI.

"Il mio team desidera eseguire i propri carichi di lavoro di dati su Databricks Lakehouse, ma sviluppare le app di dati dal proprio IDE. Ora possono scrivere codice, modificarlo e testarlo nel loro IDE ed eseguire il codice su Databricks."– André Garrido, Head of Software Development for Data Processing presso Kantar

Tutta la potenza di Databricks Lakehouse nel tuo IDE

Ora che puoi sviluppare su Databricks all'interno di VS Code, puoi svolgere tutto il tuo lavoro in un unico posto. I tuoi oggetti Databricks possono essere gestiti in modo nativo all'interno di VS Code grazie alla nuova estensione, consentendoti di rimanere nel tuo IDE ed evitare di passare da un'applicazione all'altra. Tutti i componenti Databricks, come cluster, pipeline e task, sono integrati nel tuo spazio di lavoro di VS Code e nel tuo flusso di lavoro abituale. Puoi sfruttare la scalabilità del Lakehouse per elaborare e analizzare grandi set di dati, utilizzare i cluster per query e visualizzazioni, addestrare modelli di machine learning e distribuire job in produzione in modo che chiunque nella tua organizzazione possa visualizzare e utilizzare i dati per prendere decisioni, il tutto all'interno di VS Code.

Databricks Lakehouse IDE

Progettato specificamente per sfruttare appieno le funzionalità dell'IDE

Sfrutta tutte le comodità di VS Code a cui sei abituato mentre crei applicazioni su Databricks. Naviga tra le definizioni delle funzioni, esegui il refactoring, usa la ricerca e sostituzione avanzata e utilizza le finestre divise per aumentare la tua efficienza. Ottieni il completamento automatico del codice per funzioni e variabili, inclusi gli oggetti specifici di Databricks, per accelerare l'esplorazione e lo sviluppo.

Con VS Code e Databricks, ora puoi utilizzare le best practice di sviluppo software che hai già impostato per il tuo processo di sviluppo. Crea e modularizza diverse parti del tuo programma in funzioni e file separati. I file sono locali, quindi puoi utilizzare gli strumenti Git di VS Code e la CLI di git. Modularizza il tuo codice in file e librerie per favorirne il riutilizzo e migliorare la pulizia del codice. Utilizza il tuo framework di testing preferito per garantire la qualità del software. Integralo con i principali strumenti di CI/CD per distribuire il tuo codice in produzione più rapidamente.

"Trovo che l'estensione Databricks consenta agli sviluppatori come me, che preferiscono un IDE, di sfruttare facilmente la potenza di VS Code con funzioni native ed estensibili, consentendomi al contempo di eseguire facilmente Databricks localmente. Davvero utile!"- Sam Walker, Data Engineer presso Watco

Funzionalità dell'IDE

Un'esperienza IDE completamente supportata

La nuova estensione VS Code è disponibile direttamente tramite il marketplace di Visual Studio per semplificare l'esperienza di acquisizione e garantire che tu stia ottenendo una versione ufficialmente supportata e affidabile da Databricks. Aggiorneremo regolarmente l'estensione per fornire miglioramenti dell'esperienza e della qualità per la tua massima tranquillità. Puoi anche avere la certezza che il tuo investimento sia a prova di futuro, grazie al supporto aggiuntivo per le nuove funzionalità della piattaforma Databricks Lakehouse man mano che vengono rilasciate.

"Lo consideriamo un enorme passo avanti che darà un ulteriore impulso al nostro processo di sviluppo, una pietra miliare che merita sicuramente di essere celebrata e condivisa!"- Iago Brandão e Monica Borges, MLOps presso ViaHub

IDE completamente supportato

Inizia a usare l'estensione VS Code oggi stesso

L'estensione VS Code è disponibile da oggi per il download tramite il marketplace di Visual Studio.

Dai un'occhiata alla nostra documentazione per AWS, Azure e GCP per informazioni su come iniziare a usare l'estensione, e provala subito.

Ci piacerebbe ricevere il tuo feedback nella Databricks Community su questa estensione o su qualsiasi altro aspetto dell'esperienza di sviluppo.

Resta sintonizzato per ulteriori aggiornamenti e miglioramenti all'estensione VS Code e per il supporto ad altri IDE!

(Questo post sul blog è stato tradotto utilizzando strumenti basati sull'intelligenza artificiale) Post originale

Ricevi gli ultimi articoli nella tua casella di posta

Iscriviti al nostro blog e ricevi gli ultimi articoli direttamente nella tua casella di posta.