Colabore, versiona y despliega con carpetas Git, sin necesidad de CLI
por Fabian Jakobs, Lennart Kats y Saad Ansari
Archived. This article has not been updated since the publish date above. The dynamic nature of information means that previously accurate content can become outdated or even obsolete over time. Readers are advised to exercise due diligence and cross-check any information found in this blog post before making decisions or adopting any practices based on said information.
Hoy presentamos la Vista Previa Pública de Declarative Automation 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.

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. Declarative Automation 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:
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.
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.
Continuamos mejorando la experiencia. Las futuras actualizaciones:
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.
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
Suscríbete a nuestro blog y recibe las últimas publicaciones directamente en tu bandeja de entrada.