Compartir vía


Notas de la versión de las características de Conjuntos de recursos de Databricks

Este artículo contiene detalles sobre las actualizaciones de las principales características y cambios de Databricks Asset Bundles. Las características del paquete se publican con la CLI de Databricks.

Para obtener una lista completa de las actualizaciones, consulte las notas de la versión del repositorio de GitHub de la CLI de Databricks.

Sugerencia

Para recibir una notificación de las nuevas versiones de la CLI de Databricks y las características de agrupación, configure las notificaciones de GitHub para el repositorio de la CLI. Consulte Acerca de las notificaciones de GitHub.

Implementación sin Terraform

4 de diciembre de 2025

Esta característica se publicó con la CLI de Databricks 0.279.0.

Como primer paso para quitar la dependencia en Terrform, ahora hay un nuevo databricks bundle migrate comando disponible para migrar paquetes para usar el nuevo motor de implementación directa. Consulte Migración al motor de implementación directa.

Compatibilidad con alertas

4 de diciembre de 2025

Esta característica se publicó con la CLI de Databricks 0.279.0.

Ahora puede definir alertas de SQL en la configuración de Conjuntos de recursos de Databricks. Consulte alerta.

Nueva plantilla de agrupación mínima

13 de noviembre de 2025

Esta característica se publicó con la CLI de Databricks 0.277.0.

Ahora está disponible una nueva plantilla de paquete default-minimal. Esta plantilla contiene solo los archivos de proyecto de agrupación necesarios y también configura las variables de catálogo. Esto le permite crear rápidamente nuevos proyectos de paquetes vacíos. Consulte Plantillas de proyecto de agrupación de recursos de Databricks.

Plantilla actualizada de paquete para canalizaciones declarativas de Lakeflow Spark

5 de noviembre de 2025

Esta característica se publicó con la CLI de Databricks 0.276.0.

La default-python plantilla de paquete se ha actualizado para seguir las convenciones de canalizaciones declarativas de Spark de Lakeflow, que incluyen canalizaciones como archivos de origen y pyproject.toml. La nueva plantilla se aleja del uso de cuadernos para el código fuente de la canalización.

Para ver un tutorial que utiliza la plantilla para crear un paquete con una canalización, consulte Desarrollo de canalizaciones declarativas de Spark de Lakeflow con paquetes de recursos de Databricks.

Python para Conjuntos de recursos de Databricks está disponible con disponibilidad general

27 de octubre de 2025

Esta característica se publicó con la CLI de Databricks 0.275.0.

Las agrupaciones de recursos de Python para Databricks ahora están disponibles con carácter general (GA). Esta característica permite definir recursos en Python y modificar los recursos definidos en Python o YAML durante la implementación del lote.

Para obtener más información sobre la compatibilidad de Python con Conjuntos de recursos de Databricks, consulte Configuración de agrupación en Python.

Los paquetes en el área de trabajo están en disponibilidad general

15 de octubre de 2025

Los conjuntos de recursos de Databricks en el área de trabajo ahora están disponibles con carácter general (GA). Esta característica le permite colaborar con otros usuarios de su organización para editar, confirmar, probar e implementar actualizaciones de agrupación a través de la interfaz de usuario.

Consulte Colaboración en agrupaciones en el área de trabajo.

Cambio de comportamiento para las rutas de acceso de reserva

Importante

Los conjuntos de recursos de Databricks admiten anteriormente un mecanismo de reserva al resolver rutas de acceso relativas entre archivos de configuración. Esta reserva se quitó en la CLI de Databricks 0.266.0.

En versiones anteriores de la CLI, cuando los recursos se definieron en un archivo pero se invalidaron en otro directorio diferente, la resolución de rutas de acceso se basaba en la ruta de acceso donde se definió el recurso por primera vez, lo que resultaba confuso y propenso a errores.

Por ejemplo, al ejecutar la implementación de agrupación para un cuaderno en un trabajo definido en resources/job.yml (una subcarpeta de la raíz) y la ruta de acceso del cuaderno se estableció ../src/notebook.py en en un archivo override.yml (en la raíz), la ruta de acceso del cuaderno se resolvió <BUNDLE_ROOT>/../src/notebook.pypor primera vez en , en función de la ubicación del archivo de configuración donde se estableció la ruta de acceso. Si esa ruta de acceso no existía, resolvió la ruta de acceso a <BUNDLE_ROOT>/src/notebook.py, en función de la ruta de acceso relativa a donde se definió el trabajo.

En la VERSIÓN 0.252 de la CLI de Databricks y versiones posteriores, se produce la siguiente advertencia si la ruta de acceso definida no existe:

Warn: path <PATH> is defined relative to the <DIR> directory. Please update the path to be relative to the file where it is defined. The current value will no longer be valid in the next release.

En la versión 0.266 y posteriores de la CLI de Databricks, se produce un error si la ruta de acceso especificada no existe. Solo se admiten rutas de acceso relativas directas. Para implementar la agrupación, debe corregir la ruta de acceso.

run_as compatibilidad con tuberías

3 de septiembre de 2025

Esta característica se publicó con la CLI de Databricks 0.267.0.

La compatibilidad de nivel run_as superior ahora está disponible para las canalizaciones declarativas de Spark de Lakeflow. Para obtener más información sobre las identidades de ejecución de agrupación, consulte Especificación de una identidad de ejecución para un flujo de trabajo de conjuntos de recursos de Databricks.

Compatibilidad con bases de datos de Lakebase

21 de agosto de 2025

Esta característica se publicó con la CLI de Databricks 0.265.0.

Ahora puede definir instancias y catálogos de base de datos de Lakebase en la configuración de Conjuntos de recursos de Databricks. Consulte database_instance y database_catalog.

Nueva configuración de agrupación de scripts

16 de julio de 2025

Esta característica se publicó con la CLI de Databricks 0.259.0.

Ahora puede definir scripts en la configuración de su paquete y ejecutarlos usando bundle run con las credenciales de autenticación configuradas de un paquete. Consulte Ejecución de scripts y scripts.

La plantilla predeterminada de Python ahora usa uv

2 de julio de 2025

Esta característica se publicó con la CLI de Databricks 0.258.0.

La plantilla de bundle default-python ahora requiere que uv esté instalado y utiliza pyproject.toml en el objetivo dev para construir artefactos whl. Si la inicialización del paquete está configurada para usar el cálculo clásico, el artifacts_dynamic_version preajuste de implementación para el dev destino está habilitado. Consulte Valores preestablecidos personalizados.

La plantilla predeterminada de Python utiliza el entorno sin servidor.

25 de junio de 2025

Esta característica se publicó con la CLI de Databricks 0.257.0.

Al inicializar un paquete con la plantilla de paquete predeterminada de Python, ahora se le pedirá que confirme si desea configurar el paquete para usar computación sin servidor para la ejecución de trabajos y canalizaciones. Para obtener información sobre las plantillas de agrupación, consulte Plantillas de proyecto de Conjunto de recursos de Databricks.

Nuevo ajuste preestablecido de implementación artifacts_dynamic_version

18 de junio de 2025

Esta característica se publicó con la CLI de Databricks 0.256.0.

Ahora está disponible un nuevo valor preestablecido de implementación artifacts_dynamic_version. Este valor preestablecido personalizado permite la actualización dinámica de la versión de los artefactos whl durante la implementación. Consulte Valores preestablecidos personalizados.

Bundles en el espacio de trabajo es Vista previa pública

19 de mayo de 2025

Esta característica se publicó con la CLI de Databricks 0.250.0.

La colaboración en Conjuntos de recursos de Databricks con otros usuarios de su organización ahora es más fácil con agrupaciones en el área de trabajo, lo que permite a los usuarios del área de trabajo editar, confirmar, probar e implementar actualizaciones de agrupación a través de la interfaz de usuario.

Consulte Colaboración en agrupaciones en el área de trabajo.

Compatibilidad con ejecución de scripts en línea

30 de abril de 2025

Esta característica se publicó con la CLI de Databricks 0.250.0.

Ahora puede ejecutar scripts en el mismo contexto de autenticación que un paquete mediante el comando databricks bundle run. Consulte Ejecución de scripts.

Python para conjuntos de recursos de Databricks es versión preliminar pública

16 de abril de 2025

Esta característica se publicó con la CLI de Databricks 0.248.0.

Las agrupaciones de recursos de Python para Databricks ahora están en versión preliminar pública. Esta característica amplía los paquetes para que pueda definir trabajos como código de Python, crear trabajos dinámicamente mediante metadatos y modificar los trabajos definidos en YAML o Python durante la implementación del lote. Para obtener más información y empezar a usar Python para conjuntos de recursos de Databricks, consulte Configuración de agrupación en Python.

Soporte para vinculación/desvinculación de quality_monitor y model_serving_endpoint

9 de abril de 2025

Esta característica se publicó con la CLI de Databricks 0.247.0.

Ahora se admiten los comandos bind y unbind para quality_monitor y model_serving_endpoint. Esto significa que es posible vincular estos recursos definidos por la agrupación a monitores de calidad existentes y a los puntos de conexión de modelo de servicio en el área de trabajo de Azure Databricks para que se administren con los conjuntos de recursos de Databricks. Para más información, consulte enlace de implementación de conjuntos de databricks.

Control dinámico de versiones para ruedas

26 de marzo de 2025

Esta característica se publicó con la CLI 0.245.0 de Databricks.

Una nueva configuración dynamic_version para la artifacts asignación permite a los conjuntos actualizar la versión de la rueda en función de la marca de tiempo del archivo de rueda. A continuación, se puede implementar código nuevo sin tener que actualizar la versión en setup.py o pyproject.toml. Esta configuración solo es válida cuando type se establece en whl. Consulte artefactos.

Compatibilidad con vinculación/desvinculación para recursos adicionales

26 de marzo de 2025

Esta característica se publicó con la CLI 0.245.0 de Databricks.

Ahora se admiten los bind comandos y unbind para los recursos de clúster, panel, registered_modely volumen. Esto significa que puede vincular estos recursos definidos por la agrupación a clústeres, paneles, modelos registrados y volúmenes existentes en el área de trabajo de Azure Databricks para que se administren con los conjuntos de recursos de Databricks. Para más información, consulte enlace de implementación de conjuntos de databricks.

Compatibilidad de vinculación y desvinculación para esquemas

5 de marzo de 2025

Esta característica se publicó con la CLI 0.243.0 de Databricks.

Ahora se admiten los bind comandos y unbind para el recurso de esquema. Estos comandos permiten vincular los recursos definidos por la agrupación a los recursos existentes en el área de trabajo de Azure Databricks para que se administren con los conjuntos de recursos de Databricks. Para más información, consulte enlace de implementación de conjuntos de databricks.

Compatibilidad con aplicaciones

16 de enero de 2025

Esta característica se publicó con Databricks CLI 0.239.0.

Ahora puede administrar las implementaciones de Databricks Apps usando los paquetes de recursos de Databricks al definir un recurso de aplicación en la configuración del paquete. Consulte aplicación.

Compatibilidad con volúmenes

5 de diciembre de 2024

Esta característica se publicó con la CLI 0.236.0 de Databricks.

Ahora puede crear volúmenes de Unity Catalog mediante paquetes de activos de Databricks definiendo un recurso de volumen en la configuración del paquete. Consulta volumen (Unity Catalog).

Búsqueda de variables para destinos de notificación

5 de diciembre de 2024

Esta característica se publicó con la CLI 0.236.0 de Databricks.

Las búsquedas de variables ahora admiten destinos de notificación. Consulte Recuperación del valor de identificador de un objeto.

Soporte de panel de control

30 de octubre de 2024

Esta característica se publicó con la CLI 0.232.0 de Databricks.

Los paneles de IA/BI ahora se pueden administrar en la configuración de agrupación mediante el nuevo tipo de recurso de panel. Puede generar la configuración del panel mediante bundle generate dashboard y mantener la versión local y remota de un panel sincronizado con las --force opciones y --watch. Consulte el panel y la generación de conjuntos de databricks.

Para obtener información sobre los paneles de AI/BI, consulte Paneles.

Nuevo comando de resumen de lote

23 de octubre de 2024

Esta característica se publicó con la CLI 0.231.0 de Databricks.

Se ha agregado un nuevo bundle summary comando. Este comando genera un resumen de la identidad y los recursos de un lote, incluidos los vínculos profundos de los recursos para que pueda navegar fácilmente al recurso en el área de trabajo de Databricks. Consulte el resumen de conjuntos de databricks.

Advertencia para agrupaciones implementadas en Compartido con permisos en conflicto

23 de octubre de 2024

Importante

Se trata de un cambio de comportamiento.

Esta característica se publicó con la CLI 0.231.0 de Databricks.

Ahora se produce una advertencia cuando se implementa una agrupación en la carpeta, a la /Workspace/Shared que todos los usuarios pueden acceder, pero el nivel permissions superior definido para la agrupación entra en conflicto con esto. Modifique los permisos definidos para la agrupación o mueva el lote fuera de la /Workspace/Shared carpeta.

Para modificar los permisos de una agrupación, consulte permisos.

Para mover la agrupación fuera de la /Workspace/Shared carpeta, cambie en workspace.root_path la configuración del lote para que apunte a una nueva ubicación y, a continuación, vuelva a implementar la agrupación. Quite la carpeta de agrupación antigua mediante la interfaz de usuario o mediante la ejecución de databricks fs rm.

las rutas de acceso del área de trabajo ahora tienen el prefijo automáticamente

9 de octubre de 2024

Importante

Se trata de un cambio de comportamiento.

Esta característica se publicó con la CLI 0.230.0 de Databricks.

Las rutas de acceso del área de trabajo ahora tienen automáticamente el prefijo /Workspace. Además, todos los usos de cadenas de ruta de acceso, como /Workspace/${workspace.root_path}/... en la configuración de agrupación, se reemplazan automáticamente por ${workspace.root_path}/... y generarán una advertencia como parte de bundle validate.

Si ha especificado un conjunto de recursos personalizado workspace.root_path, workspace.artifact_path, o workspace.file_path, Databricks lo prefijo automáticamente con /Workspace, pero si usa cualquiera de estas variables como variables (por ejemplo, my_config_path: /Workspace/${workspace.file_path}/config), deberá actualizar esas entradas para quitar el prefijo /Workspace para evitar la advertencia.

Si pasa alguna de estas como variables y les añade un prefijo en el código, tendrá que actualizar el código para evitarlo.

Este cambio es necesario porque originalmente cuando el sistema de archivos del área de trabajo se basaba en / y los directorios principales estaban en /Users, para acceder a las rutas de acceso del área de trabajo a través de la API rest de Databricks, usaría estas rutas de acceso directamente. Para acceder a las rutas de acceso del área de trabajo desde el código, podría utilizar la ruta de acceso del archivo /Workspace y los directorios principales también estaban disponibles en /Workspace/Users. Para evitar esta dualidad de las rutas de acceso del área de trabajo, así como la ambigüedad entre las rutas de acceso del área de trabajo y las rutas de acceso del catálogo /Volumes de Unity, todas las rutas de acceso del área de trabajo tienen el prefijo /Workspace.

Compatibilidad con la creación de clústeres de uso completo

1 de octubre de 2024

Esta característica se publicó con la CLI 0.229.0 de Databricks.

Ahora puede crear clústeres de uso completo en la configuración de agrupación mediante el nuevo tipo de recurso de clúster. Consulte el clúster

Solicitud de recreación de nuevas canalizaciones declarativas de Spark de Lakeflow y marca de aprobación automática

5 de septiembre de 2024

Esta característica se publicó con la CLI 0.228.0 de Databricks.

Ahora se producirá un mensaje si hay cambios en la configuración de paquetes que provocarían la recreación de una canalización. Puede omitir el mensaje especificando la --auto-approve marca.

Se ha agregado compatibilidad con el recurso de esquema del catálogo de Unity.

31 de julio de 2024

Esta característica se publicó con la CLI 0.225.0 de Databricks.

Los esquemas del catálogo de Unity ahora se pueden definir en la configuración de la agrupación. Consulte esquema (Unity Catalog).

Comandos de agrupación en el terminal web

4 de julio de 2024

Esta característica se publicó con la CLI 0.223.0 de Databricks.

Ahora puede interactuar con agrupaciones mediante la CLI de Databricks desde el terminal web. Para obtener información sobre el uso del terminal web, consulte Ejecución de comandos de shell en el terminalweb de Azure Databricks.

Se ha agregado compatibilidad con variables complejas.

26 de junio de 2024

Esta característica se publicó con la CLI v0.222.0 de Databricks.

Los conjuntos de recursos de Databricks ahora admiten variables complejas. Consulte Definición de una variable compleja.

Los conjuntos de recursos de Databricks están disponibles con carácter general

23 de abril de 2024

Con la versión 0.218.0 de la CLI de Databricks, los conjuntos de recursos de Databricks ahora están disponibles con carácter general.