Presentamos la extensión de VS Code para Databricks
por Patrick Wendell
¡Feliz Día de San Valentín! Databricks ❤️ Visual Studio Code.
En este maravilloso día, nos complace anunciar una nueva y potente experiencia de desarrollo para Databricks Lakehouse Platform: la extensión de VS Code para Databricks.
Esta nueva extensión permite a los desarrolladores escribir código de forma local, aprovechando las potentes capacidades de creación del IDE, mientras se conectan a los clusters de Databricks para ejecutar código de forma remota. Los IDE permiten a los desarrolladores aplicar las mejores prácticas que se vuelven necesarias en bases de código grandes, como el control de código fuente, los diseños de código modular, el soporte para refactorización y las pruebas unitarias integradas.
Este será el primero de muchos lanzamientos planificados para los equipos que dependen de los IDE para su proceso de desarrollo. Databricks está invirtiendo fuertemente en nuestro ecosistema de desarrolladores y próximamente ofrecerá soporte para otros IDE y herramientas adicionales.
Echa un vistazo a una demostración rápida aquí o lee más abajo:
Crea todas tus aplicaciones de datos y AI sin salir de tu IDE. Puedes escribir el código para tus pipelines y trabajos en VS Code, y luego implementarlo, probarlo y ejecutarlo en tiempo real en tu cluster de Databricks. Aplica las mejores prácticas de desarrollo de software y utiliza las capacidades nativas de VS Code para la edición, refactorización, pruebas y CI/CD en tus proyectos de datos y AI.
"Mi equipo quiere ejecutar sus cargas de trabajo de datos en Databricks Lakehouse pero desarrollar sus aplicaciones de datos desde su IDE. Ahora pueden escribir código, editar y probar en su IDE y ejecutar su código en Databricks".– André Garrido, director de desarrollo de software para procesamiento de datos en Kantar
Ahora que puedes compilar en Databricks dentro de VS Code, puedes realizar todo tu trabajo en un solo lugar. Tus objetos de Databricks se pueden gestionar dentro de VS Code de forma nativa con la nueva extensión, lo que te permite permanecer en tu IDE y evitar el cambio de contexto entre aplicaciones. Todos los componentes de Databricks, como clusters, pipelines y tareas, están integrados en tu espacio de trabajo de VS Code y en tu flujo de trabajo habitual. Puedes utilizar la escala de Lakehouse para procesar y analizar grandes conjuntos de datos, usar clusters para consultas y visualizaciones, entrenar modelos de machine learning y desplegar trabajos en producción para que cualquier persona de tu organización pueda ver y usar los datos para tomar decisiones, todo dentro de VS Code.

Disfruta de todas las comodidades de VS Code a las que estás acostumbrado mientras creas aplicaciones en Databricks. Navega a definiciones de funciones, refactoriza, utiliza la búsqueda y reemplazo avanzados y aprovecha las ventanas divididas para aumentar tu eficiencia. Obtén autocompletado de código en funciones y variables, incluidos los objetos específicos de Databricks, para acelerar el descubrimiento y el desarrollo.
Con VS Code y Databricks, ahora puedes utilizar las mejores prácticas de desarrollo de software que ya tienes establecidas para tu proceso de desarrollo. Crea y modulariza diferentes partes de tu programa en funciones y archivos separados. Los archivos son locales, por lo que puedes usar las herramientas de Git de VS Code y la CLI de git. Modulariza tu código en archivos y librerías para fomentar la reutilización del código y mejorar la organización. Utiliza tu framework de pruebas preferido para garantizar la calidad del software. Intégralo con las mejores herramientas de CI/CD para entregar tu código a producción más rápido.
"Creo que la extensión de Databricks permite a los desarrolladores como yo, que preferimos un IDE, aprovechar fácilmente el poder de VS Code con funciones nativas y extensibles, al tiempo que me permite ejecutar Databricks localmente de forma sencilla. ¡Muy útil!"- Sam Walker, ingeniero de datos en Watco

La nueva extensión de VS Code está disponible directamente a través de Visual Studio Marketplace para agilizar la experiencia de adquisición y garantizar que obtengas una versión con soporte oficial y de confianza de Databricks. Actualizaremos la extensión periódicamente para ofrecer mejoras de experiencia y calidad para tu tranquilidad. También puedes tener la seguridad de que tu inversión está protegida de cara al futuro con el soporte añadido para las nuevas capacidades de la plataforma Databricks Lakehouse a medida que se lancen.
"¡Consideramos que es un gran avance que impulsará aún más nuestro proceso de desarrollo, un hito que sin duda merece ser celebrado y compartido!"- Iago Brandão y Monica Borges, MLOps en ViaHub

La extensión de VS Code ya está disponible para su descarga a través de Visual Studio Marketplace.
Echa un vistazo a nuestra documentación para AWS, Azure y GCP para obtener ayuda sobre cómo empezar a usar la extensión, y pruébala.
Nos encantaría conocer tus comentarios en la Comunidad de Databricks sobre esta extensión o cualquier otro aspecto de la experiencia de desarrollo.
¡Mantente atento a las próximas actualizaciones y mejoras de la extensión de VS Code y al soporte para otros IDE!
(Esta entrada del blog ha sido traducida utilizando herramientas basadas en inteligencia artificial) Publicación original
Suscríbete a nuestro blog y recibe las últimas publicaciones directamente en tu bandeja de entrada.