Ir al contenido principal
IngenierĆ­a

Anuncio de Databricks Asset Bundles ahora en el Workspace

Colabore, versiona y despliega con carpetas Git, sin necesidad de CLI

por Fabian Jakobs, Lennart Kats y Saad Ansari

  • Databricks Asset Bundles en el Workspace permite a los equipos construir, versionar y desplegar proyectos colaborativamente desde carpetas Git dentro de la interfaz de usuario del Workspace.
  • Trabaje con proyectos estructurados y controlados por código fuente sin necesidad de la CLI. Soporta desarrollo modular, integración con Git y despliegues multi-entorno.
  • Permite a analistas, cientĆ­ficos de datos e ingenieros contribuir a flujos de trabajo de producción con un paso de despliegue claro y preparación integrada para CI/CD.

Hoy presentamos la Vista Previa Pública de Databricks Asset Bundles en el Workspace. Esto facilitarÔ que los científicos de datos, analistas e ingenieros de datos o IA trabajen interactivamente en el Workspace con las mejores prÔcticas como el control de versiones, las pruebas y la CI/CD. Los miembros del equipo pueden colaborar directamente usando carpetas Git en la interfaz de usuario del Workspace y no necesitan usar una CLI.

Databricks Asset Bundles

Herramientas Familiares, Trabajando Juntas

La gestión de la estructura, el control de versiones y el despliegue seguro son clave para cualquier flujo de trabajo de ingeniería de datos confiable. Databricks Asset Bundles lo facilita al permitirle definir trabajos, pipelines, notebooks y configuraciones como código, desplegables en diferentes entornos y listos para la integración de CI/CD.

Miles de equipos de ingeniería de datos ya usan bundles para poner sus flujos de trabajo en producción, aplicar las mejores prÔcticas y colaborar a través de Git. Pero una solicitud constante destacó:

"ĀæPuedo usar esto directamente en el Workspace, sin necesidad de la CLI o VS Code?"

Hoy, estamos cumpliendo esa solicitud.

Esta actualización extiende herramientas que muchos equipos ya conocen: el Workspace, las carpetas Git y los asset bundles. Ahora, puede desarrollar y desplegar bundles completamente dentro de Databricks: solo abra una carpeta Git, defina su bundle y despliéguelo con un clic. El paso claro de Deploy asegura que la promoción de cambios de desarrollo a producción sea intencional, ya sea activada por un usuario del Workspace o a través de CI/CD.

En total, puede:

  • Clonar un repositorio Git que contenga un bundle en su Workspace
  • Crear bundles a partir de plantillas predefinidas
  • Definir trabajos y pipelines en la UI
  • Hacer clic en Deploy para aplicar cambios
  • Gestionar despliegues en el panel visual
  • Confirmar cambios de vuelta a Git

Esto agiliza el proceso de desarrollo dentro de las carpetas Git. Aporta estructura a cómo avanza el trabajo desde el desarrollo hasta la producción, alineÔndose con las prÔcticas estÔndar de software y haciendo el proceso accesible a una gama mÔs amplia de usuarios.

Feedback InstantÔneo, Sin Necesidad de Sincronización

Al trabajar en una carpeta Git, los usuarios pueden iterar rÔpidamente sobre cambios no confirmados. Los trabajos de desarrollo, pipelines y otros recursos definidos en el bundle hacen referencia automÔticamente a los últimos archivos, sin necesidad de sincronización manual. Este comportamiento es posible gracias a source_linked_deployment, que estÔ habilitado por defecto en el modo de desarrollo, permitiendo una iteración y feedback mÔs rÔpidos.

Mirando Hacia el Futuro

Continuamos mejorando la experiencia. Las futuras actualizaciones:

  • SoportarĆ”n la importación de trabajos y pipelines existentes en bundles
  • IntegrarĆ”n la creación de bundles mĆ”s profundamente con el desarrollo de pipelines de Lakeflow
  • MejorarĆ”n el manejo de parĆ”metros y la visibilidad de los despliegues

Ya sea que esté construyendo pipelines de datos, entrenando modelos o creando dashboards, los asset bundles en carpetas Git ofrecen un camino colaborativo y estructurado para pasar de la idea a la producción, todo desde dentro del Workspace de Databricks.

Cómo Empezar

  • Navegue a una Carpeta Git en el Workspace
  • Haga clic en Crear → Asset Bundle
  • Use una plantilla para estructurar su proyecto
  • Haga clic en Deploy para aplicar cambios a su entorno
  • Use el panel de Deployments (šŸš€) para ver, gestionar o revertir despliegues

Alternativamente, puede clonar un repositorio existente con bundles o ejemplos como https://github.com/databricks/bundle-examples.

Nota: Asegúrese de que la vista previa esté habilitada para su uso (ver abajo)

Databricks Asset Bundles

MÔs información: documentación.

(Esta entrada del blog ha sido traducida utilizando herramientas basadas en inteligencia artificial) Publicación original

Recibe las Ćŗltimas publicaciones en tu bandeja de entrada

SuscrĆ­bete a nuestro blog y recibe las Ćŗltimas publicaciones directamente en tu bandeja de entrada.