Ir al contenido principal

Anuncio de Databricks Asset Bundles ahora en el Workspace

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

db-eng

Publicado: 13 de junio de 2025

Ingeniería3 min de lectura

Summary

  • 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.

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.

LIBRO ELECTRÓNICO

Una guía práctica de aplicaciones en Databricks

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)

Más información: documentación.

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

No te pierdas ninguna publicación de Databricks.

Suscríbete a nuestro blog y recibe las últimas publicaciones en tu bandeja de entrada.